Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 24 additions & 24 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

48 changes: 24 additions & 24 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -78,30 +78,30 @@ doc_lazy_continuation = "allow" # FIXME

[workspace.dependencies]
# publish = true
oxc = { version = "0.34.0", path = "crates/oxc" }
oxc_allocator = { version = "0.34.0", path = "crates/oxc_allocator" }
oxc_ast = { version = "0.34.0", path = "crates/oxc_ast" }
oxc_ast_macros = { version = "0.34.0", path = "crates/oxc_ast_macros" }
oxc_cfg = { version = "0.34.0", path = "crates/oxc_cfg" }
oxc_codegen = { version = "0.34.0", path = "crates/oxc_codegen" }
oxc_data_structures = { version = "0.34.0", path = "crates/oxc_data_structures" }
oxc_diagnostics = { version = "0.34.0", path = "crates/oxc_diagnostics" }
oxc_ecmascript = { version = "0.34.0", path = "crates/oxc_ecmascript" }
oxc_estree = { version = "0.34.0", path = "crates/oxc_estree" }
oxc_index = { version = "0.34.0", path = "crates/oxc_index" }
oxc_isolated_declarations = { version = "0.34.0", path = "crates/oxc_isolated_declarations" }
oxc_mangler = { version = "0.34.0", path = "crates/oxc_mangler" }
oxc_minifier = { version = "0.34.0", path = "crates/oxc_minifier" }
oxc_module_lexer = { version = "0.34.0", path = "crates/oxc_module_lexer" }
oxc_parser = { version = "0.34.0", path = "crates/oxc_parser" }
oxc_regular_expression = { version = "0.34.0", path = "crates/oxc_regular_expression" }
oxc_semantic = { version = "0.34.0", path = "crates/oxc_semantic" }
oxc_sourcemap = { version = "0.34.0", path = "crates/oxc_sourcemap" }
oxc_span = { version = "0.34.0", path = "crates/oxc_span" }
oxc_syntax = { version = "0.34.0", path = "crates/oxc_syntax" }
oxc_transform_napi = { version = "0.34.0", path = "napi/transform" }
oxc_transformer = { version = "0.34.0", path = "crates/oxc_transformer" }
oxc_traverse = { version = "0.34.0", path = "crates/oxc_traverse" }
oxc = { version = "0.35.0", path = "crates/oxc" }
oxc_allocator = { version = "0.35.0", path = "crates/oxc_allocator" }
oxc_ast = { version = "0.35.0", path = "crates/oxc_ast" }
oxc_ast_macros = { version = "0.35.0", path = "crates/oxc_ast_macros" }
oxc_cfg = { version = "0.35.0", path = "crates/oxc_cfg" }
oxc_codegen = { version = "0.35.0", path = "crates/oxc_codegen" }
oxc_data_structures = { version = "0.35.0", path = "crates/oxc_data_structures" }
oxc_diagnostics = { version = "0.35.0", path = "crates/oxc_diagnostics" }
oxc_ecmascript = { version = "0.35.0", path = "crates/oxc_ecmascript" }
oxc_estree = { version = "0.35.0", path = "crates/oxc_estree" }
oxc_index = { version = "0.35.0", path = "crates/oxc_index" }
oxc_isolated_declarations = { version = "0.35.0", path = "crates/oxc_isolated_declarations" }
oxc_mangler = { version = "0.35.0", path = "crates/oxc_mangler" }
oxc_minifier = { version = "0.35.0", path = "crates/oxc_minifier" }
oxc_module_lexer = { version = "0.35.0", path = "crates/oxc_module_lexer" }
oxc_parser = { version = "0.35.0", path = "crates/oxc_parser" }
oxc_regular_expression = { version = "0.35.0", path = "crates/oxc_regular_expression" }
oxc_semantic = { version = "0.35.0", path = "crates/oxc_semantic" }
oxc_sourcemap = { version = "0.35.0", path = "crates/oxc_sourcemap" }
oxc_span = { version = "0.35.0", path = "crates/oxc_span" }
oxc_syntax = { version = "0.35.0", path = "crates/oxc_syntax" }
oxc_transform_napi = { version = "0.35.0", path = "napi/transform" }
oxc_transformer = { version = "0.35.0", path = "crates/oxc_transformer" }
oxc_traverse = { version = "0.35.0", path = "crates/oxc_traverse" }

# publish = false
oxc_linter = { path = "crates/oxc_linter" }
Expand Down
11 changes: 11 additions & 0 deletions crates/oxc/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,17 @@ All notable changes to this package will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project does not adhere to [Semantic Versioning](https://semver.org/spec/v2.0.0.html) until v1.0.0.

## [0.35.0] - 2024-11-04

### Features

- fcaba4a transformer: Add `TransformerOptions::env` with `EnvOptions` (#7037) (Boshen)

### Bug Fixes

- d15e408 napi/transform: Fix 'typescript.declaration' option not working (#7012) (Boshen)
- b188b4a transformer: Fix typescript globals being recognized as globals (#7100) (Boshen)

## [0.34.0] - 2024-10-26

- 4618aa2 transformer: [**BREAKING**] Rename `TransformerOptions::react` to `jsx` (#6888) (Boshen)
Expand Down
2 changes: 1 addition & 1 deletion crates/oxc/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "oxc"
version = "0.34.0"
version = "0.35.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
2 changes: 1 addition & 1 deletion crates/oxc_allocator/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "oxc_allocator"
version = "0.34.0"
version = "0.35.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
33 changes: 33 additions & 0 deletions crates/oxc_ast/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,39 @@ All notable changes to this package will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project does not adhere to [Semantic Versioning](https://semver.org/spec/v2.0.0.html) until v1.0.0.

## [0.35.0] - 2024-11-04

- f543a8d ast: [**BREAKING**] Remove `AstBuilder::*_from_*` methods (#7073) (overlookmotel)

### Features

- 854870e ast: Label AST fields with #[ts] (#6987) (ottomated)
- ce5b609 ast: Remove explicit untagged marker on enums (#6915) (ottomated)
- 9725e3c ast_tools: Add #[estree(always_flatten)] to Span (#6935) (ottomated)
- fbc297e ast_tools: Move tsify custom types to estree attribute macro (#6934) (ottomated)
- 169fa22 ast_tools: Default enums to rename_all = "camelCase" (#6933) (ottomated)
- 6516f9e codegen: Print inline legal comments (#7054) (Boshen)
- 1e2f012 linter: Add `oxc/no-map-spread` (#6751) (DonIsaac)

### Bug Fixes

- 0601271 ast: Fix `StaticMemberExpression.get_first_object` (#6969) (tomoya yanagibashi)
- f5a7134 linter/no-unused-vars: False positive for discarded reads within sequences (#6907) (DonIsaac)
- caaf00e parser: Fix incorrect parsed `TSIndexSignature` (#7016) (Boshen)

### Performance

- 6ca01b9 ast: Reduce size of `Comment` (#6921) (overlookmotel)

### Refactor

- b0211a1 ast: `StaticMemberExpression::get_first_object` use loop instead of recursion (#7065) (overlookmotel)
- fc07458 ast: Move custom types `.d.ts` file (#6931) (overlookmotel)
- c41c013 ast: Rename lifetime (#6922) (overlookmotel)
- 4cf0085 ast_tools: Reorder imports in generated code (#6926) (overlookmotel)
- 4688a06 transformer: Use `*_with_scope_id` builder methods where possible (#7055) (overlookmotel)
- df3b089 transformer/react-refresh: Use `StatementInjector` to insert statements (#6881) (Dunqing)

## [0.34.0] - 2024-10-26

### Features
Expand Down
2 changes: 1 addition & 1 deletion crates/oxc_ast/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "oxc_ast"
version = "0.34.0"
version = "0.35.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
6 changes: 6 additions & 0 deletions crates/oxc_ast_macros/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@ All notable changes to this package will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project does not adhere to [Semantic Versioning](https://semver.org/spec/v2.0.0.html) until v1.0.0.

## [0.35.0] - 2024-11-04

### Features

- 854870e ast: Label AST fields with #[ts] (#6987) (ottomated)

## [0.32.0] - 2024-10-19

### Features
Expand Down
2 changes: 1 addition & 1 deletion crates/oxc_ast_macros/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "oxc_ast_macros"
version = "0.34.0"
version = "0.35.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
2 changes: 1 addition & 1 deletion crates/oxc_cfg/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "oxc_cfg"
version = "0.34.0"
version = "0.35.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
15 changes: 15 additions & 0 deletions crates/oxc_codegen/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,21 @@ All notable changes to this package will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project does not adhere to [Semantic Versioning](https://semver.org/spec/v2.0.0.html) until v1.0.0.

## [0.35.0] - 2024-11-04

### Features

- caa4b1f codegen: Improve printing of comments (#7108) (Boshen)
- 001058a codegen: Always print legal comments on its own line (#7089) (Boshen)
- 413973d codegen: Print linked and external legal comment (#7059) (Boshen)
- ee27b92 codegen: Print eof legal comments (#7058) (Boshen)
- 6516f9e codegen: Print inline legal comments (#7054) (Boshen)

### Refactor

- dd79c1b codegen: Replace `daachorse` with string match for annotation comment (#7064) (Boshen)
- 0bb1aa4 codegen: Move options to its own file (#7053) (Boshen)

## [0.34.0] - 2024-10-26

### Refactor
Expand Down
Loading