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 @@ -104,30 +104,30 @@ doc_lazy_continuation = "allow" # FIXME

[workspace.dependencies]
# publish = true
oxc = { version = "0.63.0", path = "crates/oxc" }
oxc_allocator = { version = "0.63.0", path = "crates/oxc_allocator" }
oxc_ast = { version = "0.63.0", path = "crates/oxc_ast" }
oxc_ast_macros = { version = "0.63.0", path = "crates/oxc_ast_macros" }
oxc_ast_visit = { version = "0.63.0", path = "crates/oxc_ast_visit" }
oxc_cfg = { version = "0.63.0", path = "crates/oxc_cfg" }
oxc_codegen = { version = "0.63.0", path = "crates/oxc_codegen" }
oxc_data_structures = { version = "0.63.0", path = "crates/oxc_data_structures" }
oxc_diagnostics = { version = "0.63.0", path = "crates/oxc_diagnostics" }
oxc_ecmascript = { version = "0.63.0", path = "crates/oxc_ecmascript" }
oxc_estree = { version = "0.63.0", path = "crates/oxc_estree" }
oxc_isolated_declarations = { version = "0.63.0", path = "crates/oxc_isolated_declarations" }
oxc_mangler = { version = "0.63.0", path = "crates/oxc_mangler" }
oxc_minifier = { version = "0.63.0", path = "crates/oxc_minifier" }
oxc_napi = { version = "0.63.0", path = "crates/oxc_napi" }
oxc_parser = { version = "0.63.0", path = "crates/oxc_parser", features = ["regular_expression"] }
oxc_parser_napi = { version = "0.63.0", path = "napi/parser" }
oxc_regular_expression = { version = "0.63.0", path = "crates/oxc_regular_expression" }
oxc_semantic = { version = "0.63.0", path = "crates/oxc_semantic" }
oxc_span = { version = "0.63.0", path = "crates/oxc_span" }
oxc_syntax = { version = "0.63.0", path = "crates/oxc_syntax" }
oxc_transform_napi = { version = "0.63.0", path = "napi/transform" }
oxc_transformer = { version = "0.63.0", path = "crates/oxc_transformer" }
oxc_traverse = { version = "0.63.0", path = "crates/oxc_traverse" }
oxc = { version = "0.64.0", path = "crates/oxc" }
oxc_allocator = { version = "0.64.0", path = "crates/oxc_allocator" }
oxc_ast = { version = "0.64.0", path = "crates/oxc_ast" }
oxc_ast_macros = { version = "0.64.0", path = "crates/oxc_ast_macros" }
oxc_ast_visit = { version = "0.64.0", path = "crates/oxc_ast_visit" }
oxc_cfg = { version = "0.64.0", path = "crates/oxc_cfg" }
oxc_codegen = { version = "0.64.0", path = "crates/oxc_codegen" }
oxc_data_structures = { version = "0.64.0", path = "crates/oxc_data_structures" }
oxc_diagnostics = { version = "0.64.0", path = "crates/oxc_diagnostics" }
oxc_ecmascript = { version = "0.64.0", path = "crates/oxc_ecmascript" }
oxc_estree = { version = "0.64.0", path = "crates/oxc_estree" }
oxc_isolated_declarations = { version = "0.64.0", path = "crates/oxc_isolated_declarations" }
oxc_mangler = { version = "0.64.0", path = "crates/oxc_mangler" }
oxc_minifier = { version = "0.64.0", path = "crates/oxc_minifier" }
oxc_napi = { version = "0.64.0", path = "crates/oxc_napi" }
oxc_parser = { version = "0.64.0", path = "crates/oxc_parser", features = ["regular_expression"] }
oxc_parser_napi = { version = "0.64.0", path = "napi/parser" }
oxc_regular_expression = { version = "0.64.0", path = "crates/oxc_regular_expression" }
oxc_semantic = { version = "0.64.0", path = "crates/oxc_semantic" }
oxc_span = { version = "0.64.0", path = "crates/oxc_span" }
oxc_syntax = { version = "0.64.0", path = "crates/oxc_syntax" }
oxc_transform_napi = { version = "0.64.0", path = "napi/transform" }
oxc_transformer = { version = "0.64.0", path = "crates/oxc_transformer" }
oxc_traverse = { version = "0.64.0", path = "crates/oxc_traverse" }

# publish = false
oxc_formatter = { path = "crates/oxc_formatter" }
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.63.0"
version = "0.64.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
10 changes: 10 additions & 0 deletions crates/oxc_allocator/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,16 @@ 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.64.0] - 2025-04-17

### Documentation

- 63d4aa6 allocator: Fix quotes in comment (#10353) (overlookmotel)

### Refactor

- e4c80b4 allocator/vec2: Import `handle_alloc_error` function from `allocator_api2` instead of writing a custom one (#9860) (Dunqing)

## [0.63.0] - 2025-04-08

### Features
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.63.0"
version = "0.64.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
45 changes: 45 additions & 0 deletions crates/oxc_ast/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,51 @@ 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.64.0] - 2025-04-17

- 09f4c30 ast: [**BREAKING**] Remove `ArrayAssignmentTarget::new_with_elements` and `ObjectAssignmentTarget::new_with_properties` (#10440) (overlookmotel)

- c538efa ast: [**BREAKING**] `ImportExpression` only allows one option argument (#10432) (Boshen)

- 7284135 ast: [**BREAKING**] Remove `trailing_commas` from `ArrayExpression` and `ObjectExpression` (#10431) (Boshen)

- 771d50f ast: [**BREAKING**] Change `Class::implements` to `Vec<TSClassImplements>` (#10430) (Boshen)

- 521de23 ast: [**BREAKING**] Add `computed` property to `TSEnumMember` and `TSEnumMemberName::TemplateString` (#10092) (Yuji Sugiura)

- 49732ff ast: [**BREAKING**] Re-introduce `TSEnumBody` AST node (#10284) (Yuji Sugiura)

### Features

- 4c246fb ast: Add `override` field in `AccessorProperty` (#10415) (Yuji Sugiura)
- 2c66ac2 codegen: Preserve code coverage ignore comments (e.g. `v8 ignore`) (#10338) (Boshen)

### Bug Fixes

- f3ddefb ast/estree: Add missing fields to `AssignmentTargetRest` in TS-ESTree AST (#10456) (overlookmotel)
- 77b6f7e ast/estree: Fix start span of `Program` in TS-ESTree AST where first statement is `@dec export class C {}` (#10448) (overlookmotel)
- 4817c7e ast/estree: Add fields to `AssignmentTargetPattern` in TS-ESTree AST (#10423) (overlookmotel)
- b3094b3 ast/estree: Add `optional` field to `AssignmentTargetProperty` in TS-ESTree AST (#10412) (overlookmotel)
- a7fd30f ast/estree: Add fields to `BindingRestElement` in TS-ESTree AST (#10411) (overlookmotel)
- 9d82402 ast/estree: Fix `Program` span when contains no statements (#10408) (overlookmotel)
- cc07efd ast/estree: Fix `JSXOpeningFragment` (#10208) (therewillbecode)
- 48ed6a1 ast/estree: Fix span for `TemplateElement` in TS AST (#10315) (overlookmotel)
- 2520b25 estree: Align `TSMappedType` fields (#10392) (Yuji Sugiura)
- 3ed3669 estree: Rename `JSDocXxxType` to `TSJSDocXxxType` (#10358) (Yuji Sugiura)
- b54fb3e estree: Rename `TSInstantiationExpression`.`type_parameters` to `type_arguments` (#10327) (Yuji Sugiura)
- 5850a0d parse: `type x = typeof import('')` -> ` TSTypeQuery(TSImportType)` (#10317) (Boshen)
- dd2aef0 semantic: Incorrect `SymbolFlags` of `TSModuleDeclaration` (#10350) (Dunqing)

### Documentation

- c6f08d0 ast: Improve docs for `AssignmentTargetRest` (#10442) (overlookmotel)

### Refactor

- 192717c ast: `ModuleDeclaration::with_clause` return `Option<&WithClause>` (#10441) (overlookmotel)
- 6e6c777 ast: Add `TSEnumMemberName` variant to replace `computed` field (#10346) (Yuji Sugiura)
- 294d24b ast/estree: Simplify serialization for `JSXOpeningFragment` (#10316) (overlookmotel)

## [0.63.0] - 2025-04-08

- a26fd34 ast: [**BREAKING**] Remove `JSXOpeningElement::self_closing` field (#10275) (overlookmotel)
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.63.0"
version = "0.64.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
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.63.0"
version = "0.64.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
Loading
Loading