From da9bcdf7e62b398c566b86f141b76a389b953a2f Mon Sep 17 00:00:00 2001 From: Boshen <1430279+Boshen@users.noreply.github.com> Date: Tue, 12 Aug 2025 04:45:27 +0000 Subject: [PATCH] chore(release): crates) v0.82.0 --- Cargo.lock | 52 +++++++++---------- Cargo.toml | 52 +++++++++---------- crates/oxc/CHANGELOG.md | 1 + crates/oxc/Cargo.toml | 2 +- crates/oxc_allocator/CHANGELOG.md | 13 +++++ crates/oxc_allocator/Cargo.toml | 2 +- crates/oxc_ast/CHANGELOG.md | 9 ++++ crates/oxc_ast/Cargo.toml | 2 +- crates/oxc_ast_macros/CHANGELOG.md | 1 + crates/oxc_ast_macros/Cargo.toml | 2 +- crates/oxc_ast_visit/CHANGELOG.md | 11 ++++ crates/oxc_ast_visit/Cargo.toml | 2 +- crates/oxc_cfg/CHANGELOG.md | 7 +++ crates/oxc_cfg/Cargo.toml | 2 +- crates/oxc_codegen/CHANGELOG.md | 19 +++++++ crates/oxc_codegen/Cargo.toml | 2 +- crates/oxc_data_structures/CHANGELOG.md | 11 ++++ crates/oxc_data_structures/Cargo.toml | 2 +- crates/oxc_diagnostics/CHANGELOG.md | 1 + crates/oxc_diagnostics/Cargo.toml | 2 +- crates/oxc_ecmascript/CHANGELOG.md | 26 ++++++++++ crates/oxc_ecmascript/Cargo.toml | 2 +- crates/oxc_estree/CHANGELOG.md | 7 +++ crates/oxc_estree/Cargo.toml | 2 +- crates/oxc_isolated_declarations/CHANGELOG.md | 7 +++ crates/oxc_isolated_declarations/Cargo.toml | 2 +- crates/oxc_mangler/CHANGELOG.md | 1 + crates/oxc_mangler/Cargo.toml | 2 +- crates/oxc_minifier/CHANGELOG.md | 44 ++++++++++++++++ crates/oxc_minifier/Cargo.toml | 2 +- crates/oxc_napi/CHANGELOG.md | 1 + crates/oxc_napi/Cargo.toml | 2 +- crates/oxc_parser/CHANGELOG.md | 15 ++++++ crates/oxc_parser/Cargo.toml | 2 +- crates/oxc_regular_expression/CHANGELOG.md | 1 + crates/oxc_regular_expression/Cargo.toml | 2 +- crates/oxc_semantic/CHANGELOG.md | 11 ++++ crates/oxc_semantic/Cargo.toml | 2 +- crates/oxc_span/CHANGELOG.md | 1 + crates/oxc_span/Cargo.toml | 2 +- crates/oxc_syntax/CHANGELOG.md | 7 +++ crates/oxc_syntax/Cargo.toml | 2 +- crates/oxc_transformer/CHANGELOG.md | 14 +++++ crates/oxc_transformer/Cargo.toml | 2 +- crates/oxc_transformer_plugins/CHANGELOG.md | 1 + crates/oxc_transformer_plugins/Cargo.toml | 2 +- crates/oxc_traverse/CHANGELOG.md | 1 + crates/oxc_traverse/Cargo.toml | 2 +- napi/minify/CHANGELOG.md | 2 + napi/minify/Cargo.toml | 2 +- napi/minify/package.json | 2 +- napi/parser/CHANGELOG.md | 14 +++++ napi/parser/Cargo.toml | 2 +- napi/parser/package.json | 2 +- napi/transform/CHANGELOG.md | 2 + napi/transform/Cargo.toml | 2 +- napi/transform/package.json | 2 +- npm/oxc-types/CHANGELOG.md | 7 +++ npm/oxc-types/package.json | 2 +- npm/runtime/CHANGELOG.md | 1 + npm/runtime/package.json | 2 +- 61 files changed, 319 insertions(+), 83 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9af95e469be2b..6ebb54b6e5980 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1645,7 +1645,7 @@ checksum = "48dd4f4a2c8405440fd0462561f0e5806bd0f77e86f51c761481bdd4018b545e" [[package]] name = "oxc" -version = "0.81.0" +version = "0.82.0" dependencies = [ "oxc_allocator", "oxc_ast", @@ -1721,7 +1721,7 @@ dependencies = [ [[package]] name = "oxc_allocator" -version = "0.81.0" +version = "0.82.0" dependencies = [ "allocator-api2", "bumpalo", @@ -1736,7 +1736,7 @@ dependencies = [ [[package]] name = "oxc_ast" -version = "0.81.0" +version = "0.82.0" dependencies = [ "bitflags 2.9.1", "oxc_allocator", @@ -1750,7 +1750,7 @@ dependencies = [ [[package]] name = "oxc_ast_macros" -version = "0.81.0" +version = "0.82.0" dependencies = [ "phf", "proc-macro2", @@ -1783,7 +1783,7 @@ dependencies = [ [[package]] name = "oxc_ast_visit" -version = "0.81.0" +version = "0.82.0" dependencies = [ "oxc_allocator", "oxc_ast", @@ -1817,7 +1817,7 @@ dependencies = [ [[package]] name = "oxc_cfg" -version = "0.81.0" +version = "0.82.0" dependencies = [ "bitflags 2.9.1", "itertools", @@ -1830,7 +1830,7 @@ dependencies = [ [[package]] name = "oxc_codegen" -version = "0.81.0" +version = "0.82.0" dependencies = [ "base64", "bitflags 2.9.1", @@ -1895,14 +1895,14 @@ dependencies = [ [[package]] name = "oxc_data_structures" -version = "0.81.0" +version = "0.82.0" dependencies = [ "ropey", ] [[package]] name = "oxc_diagnostics" -version = "0.81.0" +version = "0.82.0" dependencies = [ "cow-utils", "oxc-miette", @@ -1911,7 +1911,7 @@ dependencies = [ [[package]] name = "oxc_ecmascript" -version = "0.81.0" +version = "0.82.0" dependencies = [ "cow-utils", "num-bigint", @@ -1924,7 +1924,7 @@ dependencies = [ [[package]] name = "oxc_estree" -version = "0.81.0" +version = "0.82.0" dependencies = [ "dragonbox_ecma", "itoa", @@ -1958,7 +1958,7 @@ dependencies = [ [[package]] name = "oxc_isolated_declarations" -version = "0.81.0" +version = "0.82.0" dependencies = [ "bitflags 2.9.1", "insta", @@ -2070,7 +2070,7 @@ dependencies = [ [[package]] name = "oxc_mangler" -version = "0.81.0" +version = "0.82.0" dependencies = [ "fixedbitset", "itertools", @@ -2086,7 +2086,7 @@ dependencies = [ [[package]] name = "oxc_minifier" -version = "0.81.0" +version = "0.82.0" dependencies = [ "base64", "cow-utils", @@ -2108,7 +2108,7 @@ dependencies = [ [[package]] name = "oxc_minify_napi" -version = "0.81.0" +version = "0.82.0" dependencies = [ "mimalloc-safe", "napi", @@ -2147,7 +2147,7 @@ dependencies = [ [[package]] name = "oxc_napi" -version = "0.81.0" +version = "0.82.0" dependencies = [ "napi", "napi-build", @@ -2161,7 +2161,7 @@ dependencies = [ [[package]] name = "oxc_parser" -version = "0.81.0" +version = "0.82.0" dependencies = [ "bitflags 2.9.1", "cow-utils", @@ -2184,7 +2184,7 @@ dependencies = [ [[package]] name = "oxc_parser_napi" -version = "0.81.0" +version = "0.82.0" dependencies = [ "mimalloc-safe", "napi", @@ -2234,7 +2234,7 @@ dependencies = [ [[package]] name = "oxc_regular_expression" -version = "0.81.0" +version = "0.82.0" dependencies = [ "bitflags 2.9.1", "oxc_allocator", @@ -2280,7 +2280,7 @@ dependencies = [ [[package]] name = "oxc_semantic" -version = "0.81.0" +version = "0.82.0" dependencies = [ "insta", "itertools", @@ -2318,7 +2318,7 @@ dependencies = [ [[package]] name = "oxc_span" -version = "0.81.0" +version = "0.82.0" dependencies = [ "compact_str", "oxc-miette", @@ -2331,7 +2331,7 @@ dependencies = [ [[package]] name = "oxc_syntax" -version = "0.81.0" +version = "0.82.0" dependencies = [ "bitflags 2.9.1", "cow-utils", @@ -2402,7 +2402,7 @@ dependencies = [ [[package]] name = "oxc_transform_napi" -version = "0.81.0" +version = "0.82.0" dependencies = [ "mimalloc-safe", "napi", @@ -2416,7 +2416,7 @@ dependencies = [ [[package]] name = "oxc_transformer" -version = "0.81.0" +version = "0.82.0" dependencies = [ "base64", "compact_str", @@ -2448,7 +2448,7 @@ dependencies = [ [[package]] name = "oxc_transformer_plugins" -version = "0.81.0" +version = "0.82.0" dependencies = [ "cow-utils", "insta", @@ -2474,7 +2474,7 @@ dependencies = [ [[package]] name = "oxc_traverse" -version = "0.81.0" +version = "0.82.0" dependencies = [ "itoa", "oxc_allocator", diff --git a/Cargo.toml b/Cargo.toml index e2eb8d9b031c1..5c97d9febdc30 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -106,32 +106,32 @@ ignore_without_reason = "allow" # FIXME [workspace.dependencies] # publish = true -oxc = { version = "0.81.0", path = "crates/oxc" } -oxc_allocator = { version = "0.81.0", path = "crates/oxc_allocator" } -oxc_ast = { version = "0.81.0", path = "crates/oxc_ast" } -oxc_ast_macros = { version = "0.81.0", path = "crates/oxc_ast_macros" } -oxc_ast_visit = { version = "0.81.0", path = "crates/oxc_ast_visit" } -oxc_cfg = { version = "0.81.0", path = "crates/oxc_cfg" } -oxc_codegen = { version = "0.81.0", path = "crates/oxc_codegen" } -oxc_data_structures = { version = "0.81.0", path = "crates/oxc_data_structures" } -oxc_diagnostics = { version = "0.81.0", path = "crates/oxc_diagnostics" } -oxc_ecmascript = { version = "0.81.0", path = "crates/oxc_ecmascript" } -oxc_estree = { version = "0.81.0", path = "crates/oxc_estree" } -oxc_isolated_declarations = { version = "0.81.0", path = "crates/oxc_isolated_declarations" } -oxc_mangler = { version = "0.81.0", path = "crates/oxc_mangler" } -oxc_minifier = { version = "0.81.0", path = "crates/oxc_minifier" } -oxc_minify_napi = { version = "0.81.0", path = "napi/minify" } -oxc_napi = { version = "0.81.0", path = "crates/oxc_napi" } -oxc_parser = { version = "0.81.0", path = "crates/oxc_parser", features = ["regular_expression"] } -oxc_parser_napi = { version = "0.81.0", path = "napi/parser" } -oxc_regular_expression = { version = "0.81.0", path = "crates/oxc_regular_expression" } -oxc_semantic = { version = "0.81.0", path = "crates/oxc_semantic" } -oxc_span = { version = "0.81.0", path = "crates/oxc_span" } -oxc_syntax = { version = "0.81.0", path = "crates/oxc_syntax" } -oxc_transform_napi = { version = "0.81.0", path = "napi/transform" } -oxc_transformer = { version = "0.81.0", path = "crates/oxc_transformer" } -oxc_transformer_plugins = { version = "0.81.0", path = "crates/oxc_transformer_plugins" } -oxc_traverse = { version = "0.81.0", path = "crates/oxc_traverse" } +oxc = { version = "0.82.0", path = "crates/oxc" } +oxc_allocator = { version = "0.82.0", path = "crates/oxc_allocator" } +oxc_ast = { version = "0.82.0", path = "crates/oxc_ast" } +oxc_ast_macros = { version = "0.82.0", path = "crates/oxc_ast_macros" } +oxc_ast_visit = { version = "0.82.0", path = "crates/oxc_ast_visit" } +oxc_cfg = { version = "0.82.0", path = "crates/oxc_cfg" } +oxc_codegen = { version = "0.82.0", path = "crates/oxc_codegen" } +oxc_data_structures = { version = "0.82.0", path = "crates/oxc_data_structures" } +oxc_diagnostics = { version = "0.82.0", path = "crates/oxc_diagnostics" } +oxc_ecmascript = { version = "0.82.0", path = "crates/oxc_ecmascript" } +oxc_estree = { version = "0.82.0", path = "crates/oxc_estree" } +oxc_isolated_declarations = { version = "0.82.0", path = "crates/oxc_isolated_declarations" } +oxc_mangler = { version = "0.82.0", path = "crates/oxc_mangler" } +oxc_minifier = { version = "0.82.0", path = "crates/oxc_minifier" } +oxc_minify_napi = { version = "0.82.0", path = "napi/minify" } +oxc_napi = { version = "0.82.0", path = "crates/oxc_napi" } +oxc_parser = { version = "0.82.0", path = "crates/oxc_parser", features = ["regular_expression"] } +oxc_parser_napi = { version = "0.82.0", path = "napi/parser" } +oxc_regular_expression = { version = "0.82.0", path = "crates/oxc_regular_expression" } +oxc_semantic = { version = "0.82.0", path = "crates/oxc_semantic" } +oxc_span = { version = "0.82.0", path = "crates/oxc_span" } +oxc_syntax = { version = "0.82.0", path = "crates/oxc_syntax" } +oxc_transform_napi = { version = "0.82.0", path = "napi/transform" } +oxc_transformer = { version = "0.82.0", path = "crates/oxc_transformer" } +oxc_transformer_plugins = { version = "0.82.0", path = "crates/oxc_transformer_plugins" } +oxc_traverse = { version = "0.82.0", path = "crates/oxc_traverse" } # publish = false oxc_formatter = { path = "crates/oxc_formatter" } diff --git a/crates/oxc/CHANGELOG.md b/crates/oxc/CHANGELOG.md index 5f6f981b6c17d..e11dba67164b1 100644 --- a/crates/oxc/CHANGELOG.md +++ b/crates/oxc/CHANGELOG.md @@ -5,6 +5,7 @@ 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). + ## [0.80.0] - 2025-08-03 ### ๐Ÿ“š Documentation diff --git a/crates/oxc/Cargo.toml b/crates/oxc/Cargo.toml index a422438677b3d..9743f7f04a3ba 100644 --- a/crates/oxc/Cargo.toml +++ b/crates/oxc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc" -version = "0.81.0" +version = "0.82.0" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/crates/oxc_allocator/CHANGELOG.md b/crates/oxc_allocator/CHANGELOG.md index 837a7923ffbba..406fe10b1ed16 100644 --- a/crates/oxc_allocator/CHANGELOG.md +++ b/crates/oxc_allocator/CHANGELOG.md @@ -4,6 +4,19 @@ 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). +## [0.82.0] - 2025-08-12 + +### ๐Ÿ’ฅ BREAKING CHANGES + +- 128b527 data_structures: [**BREAKING**] Remove `PointerExt` trait (#12903) (overlookmotel) + +### ๐Ÿšœ Refactor + +- 4f31b73 allocator: Move allocation tracking code into own module (#12937) (overlookmotel) +- ff1d93b allocator: Do not make `Allocator::bump` field public (#12936) (overlookmotel) +- c072e01 all: Add missing lifetimes in function return types (#12895) (overlookmotel) + + ## [0.81.0] - 2025-08-06 ### ๐Ÿงช Testing diff --git a/crates/oxc_allocator/Cargo.toml b/crates/oxc_allocator/Cargo.toml index a376fa59274d4..254030b53be7d 100644 --- a/crates/oxc_allocator/Cargo.toml +++ b/crates/oxc_allocator/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_allocator" -version = "0.81.0" +version = "0.82.0" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/crates/oxc_ast/CHANGELOG.md b/crates/oxc_ast/CHANGELOG.md index 1513f79e2b9c1..c16f2fa010028 100644 --- a/crates/oxc_ast/CHANGELOG.md +++ b/crates/oxc_ast/CHANGELOG.md @@ -4,6 +4,15 @@ 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). +## [0.82.0] - 2025-08-12 + +### ๐Ÿšœ Refactor + +- bf9ae3b ast/estree: Remove custom serializer for `TSImportTypeQualifier` (#12961) (overlookmotel) +- e5e2496 minifier: Clean up `try_compress_typeof_undefined` (#12958) (Boshen) +- c072e01 all: Add missing lifetimes in function return types (#12895) (overlookmotel) + + ## [0.81.0] - 2025-08-06 ### ๐Ÿ’ฅ BREAKING CHANGES diff --git a/crates/oxc_ast/Cargo.toml b/crates/oxc_ast/Cargo.toml index 0a069b4de778b..84458ef1c4532 100644 --- a/crates/oxc_ast/Cargo.toml +++ b/crates/oxc_ast/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_ast" -version = "0.81.0" +version = "0.82.0" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/crates/oxc_ast_macros/CHANGELOG.md b/crates/oxc_ast_macros/CHANGELOG.md index 9ce664fbe6e63..d5c1f0a256f41 100644 --- a/crates/oxc_ast_macros/CHANGELOG.md +++ b/crates/oxc_ast_macros/CHANGELOG.md @@ -4,6 +4,7 @@ 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). + ## [0.81.0] - 2025-08-06 ### ๐Ÿ’ฅ BREAKING CHANGES diff --git a/crates/oxc_ast_macros/Cargo.toml b/crates/oxc_ast_macros/Cargo.toml index d1644dabe3bfc..0ceb2769b4c23 100644 --- a/crates/oxc_ast_macros/Cargo.toml +++ b/crates/oxc_ast_macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_ast_macros" -version = "0.81.0" +version = "0.82.0" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/crates/oxc_ast_visit/CHANGELOG.md b/crates/oxc_ast_visit/CHANGELOG.md index 5ac39f2d9f6b3..5707a721946fc 100644 --- a/crates/oxc_ast_visit/CHANGELOG.md +++ b/crates/oxc_ast_visit/CHANGELOG.md @@ -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). +## [0.82.0] - 2025-08-12 + +### ๐Ÿ’ฅ BREAKING CHANGES + +- 128b527 data_structures: [**BREAKING**] Remove `PointerExt` trait (#12903) (overlookmotel) + +### ๐Ÿšœ Refactor + +- c072e01 all: Add missing lifetimes in function return types (#12895) (overlookmotel) + + ## [0.81.0] - 2025-08-06 ### ๐Ÿ’ฅ BREAKING CHANGES diff --git a/crates/oxc_ast_visit/Cargo.toml b/crates/oxc_ast_visit/Cargo.toml index a9abf3f8db31a..6a7cf8d97e09a 100644 --- a/crates/oxc_ast_visit/Cargo.toml +++ b/crates/oxc_ast_visit/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_ast_visit" -version = "0.81.0" +version = "0.82.0" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/crates/oxc_cfg/CHANGELOG.md b/crates/oxc_cfg/CHANGELOG.md index 5975e87a98af0..de55402c6b455 100644 --- a/crates/oxc_cfg/CHANGELOG.md +++ b/crates/oxc_cfg/CHANGELOG.md @@ -4,6 +4,13 @@ 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). +## [0.82.0] - 2025-08-12 + +### ๐Ÿšœ Refactor + +- 1cb8e1b cfg, formatter: Remove unnecessary `return` statements (#12896) (overlookmotel) + + ## [0.80.0] - 2025-08-03 diff --git a/crates/oxc_cfg/Cargo.toml b/crates/oxc_cfg/Cargo.toml index b3ab79380f2bd..96208bb98e627 100644 --- a/crates/oxc_cfg/Cargo.toml +++ b/crates/oxc_cfg/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_cfg" -version = "0.81.0" +version = "0.82.0" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/crates/oxc_codegen/CHANGELOG.md b/crates/oxc_codegen/CHANGELOG.md index cf2484550b1b5..78455eadd1147 100644 --- a/crates/oxc_codegen/CHANGELOG.md +++ b/crates/oxc_codegen/CHANGELOG.md @@ -4,6 +4,25 @@ 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). +## [0.82.0] - 2025-08-12 + +### ๐Ÿ’ฅ BREAKING CHANGES + +- 128b527 data_structures: [**BREAKING**] Remove `PointerExt` trait (#12903) (overlookmotel) + +### ๐Ÿšœ Refactor + +- f6475e1 codegen: Remove the redundant `base_len` variable (#12882) (Dunqing) + +### โšก Performance + +- 017e200 codegen: Comprehensive optimization of `print_minified_number` method (#12847) (Copilot) + +### ๐ŸŽจ Styling + +- af065ff codegen: Re-order imports (#12918) (overlookmotel) + + ## [0.81.0] - 2025-08-06 ### ๐Ÿ’ฅ BREAKING CHANGES diff --git a/crates/oxc_codegen/Cargo.toml b/crates/oxc_codegen/Cargo.toml index e88f87da8b7d7..75b2f63d786f5 100644 --- a/crates/oxc_codegen/Cargo.toml +++ b/crates/oxc_codegen/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_codegen" -version = "0.81.0" +version = "0.82.0" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/crates/oxc_data_structures/CHANGELOG.md b/crates/oxc_data_structures/CHANGELOG.md index 8dd0a18d1989f..9b3c656c5e49f 100644 --- a/crates/oxc_data_structures/CHANGELOG.md +++ b/crates/oxc_data_structures/CHANGELOG.md @@ -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). +## [0.82.0] - 2025-08-12 + +### ๐Ÿ’ฅ BREAKING CHANGES + +- 128b527 data_structures: [**BREAKING**] Remove `PointerExt` trait (#12903) (overlookmotel) + +### ๐Ÿ“š Documentation + +- bb7838d data_structures: Add stacks to README (#12904) (overlookmotel) + + ## [0.81.0] - 2025-08-06 ### โšก Performance diff --git a/crates/oxc_data_structures/Cargo.toml b/crates/oxc_data_structures/Cargo.toml index 87980217cc622..49795f9f97c84 100644 --- a/crates/oxc_data_structures/Cargo.toml +++ b/crates/oxc_data_structures/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_data_structures" -version = "0.81.0" +version = "0.82.0" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/crates/oxc_diagnostics/CHANGELOG.md b/crates/oxc_diagnostics/CHANGELOG.md index 2174cc2b49532..6ce820b088967 100644 --- a/crates/oxc_diagnostics/CHANGELOG.md +++ b/crates/oxc_diagnostics/CHANGELOG.md @@ -5,6 +5,7 @@ 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). + ## [0.80.0] - 2025-08-03 ### ๐Ÿšœ Refactor diff --git a/crates/oxc_diagnostics/Cargo.toml b/crates/oxc_diagnostics/Cargo.toml index a7ba858a8d90a..2ad0595d0f885 100644 --- a/crates/oxc_diagnostics/Cargo.toml +++ b/crates/oxc_diagnostics/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_diagnostics" -version = "0.81.0" +version = "0.82.0" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/crates/oxc_ecmascript/CHANGELOG.md b/crates/oxc_ecmascript/CHANGELOG.md index b848e9561b8ee..79f5056a10f6e 100644 --- a/crates/oxc_ecmascript/CHANGELOG.md +++ b/crates/oxc_ecmascript/CHANGELOG.md @@ -4,6 +4,32 @@ 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). +## [0.82.0] - 2025-08-12 + +### ๐Ÿš€ Features + +- 54d1750 ecmascript: Handle `typeof` guarded global access as side effect free (#12981) (Copilot) +- 33c0e9f ecmascript: Add global `isNaN`, `isFinite`, `parseFloat`, `parseInt` functions support to constant evaluation (#12954) (Copilot) +- 208e6f7 ecmascript: Add URI encoding/decoding support to constant evaluation (#12934) (Copilot) +- 53f7a9f minifier: `new Date()` has `ValueType::Object` (#12951) (Boshen) +- 784796d minifier: Fold `(!0).toString()` to `true` (#12938) (Boshen) +- bc1d716 ecmascript: Add ARM64 FJCVTZS instruction optimization for ToInt32 with function-specific target features and runtime detection (#12823) (copilot-swe-agent) + +### ๐Ÿ› Bug Fixes + +- c72f49e ecmascript: Fix merge error (Boshen) + +### ๐Ÿšœ Refactor + +- 8a5c9b9 minifier,ecmascript: Clean up `is_global_reference` (#12953) (Boshen) +- 0c5bffc ecmascript: Change `IsGlobalReference` to `GlobalContext` (#12952) (Boshen) +- c072e01 all: Add missing lifetimes in function return types (#12895) (overlookmotel) + +### ๐Ÿ“š Documentation + +- 3ce27e9 ecmascript, minifier: Revert changes to changelogs (#12962) (overlookmotel) + + ## [0.81.0] - 2025-08-06 ### ๐Ÿšœ Refactor diff --git a/crates/oxc_ecmascript/Cargo.toml b/crates/oxc_ecmascript/Cargo.toml index 83d83404b1a3b..7881af151c9c6 100644 --- a/crates/oxc_ecmascript/Cargo.toml +++ b/crates/oxc_ecmascript/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_ecmascript" -version = "0.81.0" +version = "0.82.0" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/crates/oxc_estree/CHANGELOG.md b/crates/oxc_estree/CHANGELOG.md index a2940e1ff5e98..2f965700f243d 100644 --- a/crates/oxc_estree/CHANGELOG.md +++ b/crates/oxc_estree/CHANGELOG.md @@ -4,6 +4,13 @@ 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). +## [0.82.0] - 2025-08-12 + +### ๐Ÿ’ฅ BREAKING CHANGES + +- 128b527 data_structures: [**BREAKING**] Remove `PointerExt` trait (#12903) (overlookmotel) + + ## [0.81.0] - 2025-08-06 ### ๐Ÿšœ Refactor diff --git a/crates/oxc_estree/Cargo.toml b/crates/oxc_estree/Cargo.toml index 9c473087198e3..54d4a7b23c566 100644 --- a/crates/oxc_estree/Cargo.toml +++ b/crates/oxc_estree/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_estree" -version = "0.81.0" +version = "0.82.0" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/crates/oxc_isolated_declarations/CHANGELOG.md b/crates/oxc_isolated_declarations/CHANGELOG.md index 513c3bcec78b7..4b2fc8f1b4f9b 100644 --- a/crates/oxc_isolated_declarations/CHANGELOG.md +++ b/crates/oxc_isolated_declarations/CHANGELOG.md @@ -4,6 +4,13 @@ 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). +## [0.82.0] - 2025-08-12 + +### ๐Ÿ’ฅ BREAKING CHANGES + +- 306b023 isolated-declarations: [**BREAKING**] Rewrite `declare module X` to `declare namespace X` (#12845) (leaysgur) + + ## [0.81.0] - 2025-08-06 ### ๐Ÿ’ฅ BREAKING CHANGES diff --git a/crates/oxc_isolated_declarations/Cargo.toml b/crates/oxc_isolated_declarations/Cargo.toml index 4db26a6a74cc1..3dae164807a19 100644 --- a/crates/oxc_isolated_declarations/Cargo.toml +++ b/crates/oxc_isolated_declarations/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_isolated_declarations" -version = "0.81.0" +version = "0.82.0" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/crates/oxc_mangler/CHANGELOG.md b/crates/oxc_mangler/CHANGELOG.md index e01c7ac0009c5..929c4a6fb833f 100644 --- a/crates/oxc_mangler/CHANGELOG.md +++ b/crates/oxc_mangler/CHANGELOG.md @@ -5,6 +5,7 @@ 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). + ## [0.80.0] - 2025-08-03 ### ๐Ÿšœ Refactor diff --git a/crates/oxc_mangler/Cargo.toml b/crates/oxc_mangler/Cargo.toml index 2895e4836912a..ceb0f6d53566b 100644 --- a/crates/oxc_mangler/Cargo.toml +++ b/crates/oxc_mangler/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_mangler" -version = "0.81.0" +version = "0.82.0" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/crates/oxc_minifier/CHANGELOG.md b/crates/oxc_minifier/CHANGELOG.md index f1ebafe55a606..cbee01167b50e 100644 --- a/crates/oxc_minifier/CHANGELOG.md +++ b/crates/oxc_minifier/CHANGELOG.md @@ -4,6 +4,50 @@ 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). +## [0.82.0] - 2025-08-12 + +### ๐Ÿš€ Features + +- 54d1750 ecmascript: Handle `typeof` guarded global access as side effect free (#12981) (Copilot) +- 7b9a781 minifier: Return total number of iterations for debugging (#12995) (Boshen) +- 33c0e9f ecmascript: Add global `isNaN`, `isFinite`, `parseFloat`, `parseInt` functions support to constant evaluation (#12954) (Copilot) +- 577d742 minifier: Logical assignment with sequential (#12957) (sapphi-red) +- 96a1a4f minifier: Remove optional chaining calls when the function is `undefined` or `null` (#12956) (sapphi-red) +- 208e6f7 ecmascript: Add URI encoding/decoding support to constant evaluation (#12934) (Copilot) +- 53f7a9f minifier: `new Date()` has `ValueType::Object` (#12951) (Boshen) +- e0e835b minifier: `f(!a === !1)` -> `f(!!a)` (#12942) (Boshen) +- 6e393ec minifier: Evaluate String constructor (#12943) (Boshen) +- 784796d minifier: Fold `(!0).toString()` to `true` (#12938) (Boshen) +- 2c303f5 minifier: Fold `({ ...!0 })` into `({})` (#12935) (Boshen) + +### ๐Ÿ› Bug Fixes + +- 64326c1 minifier: Improve quoted property key handling for class methods and properties (#12999) (Copilot) +- ad4aeaf minifier: Evaluate `e ? consequent : alternate` (#12940) (Boshen) + +### ๐Ÿšœ Refactor + +- ca91a26 minfier: Single match expression (#13000) (Boshen) +- 70f742a minifier: Change AST in-place instead of returning `Option` (#12993) (Boshen) +- d3ba782 minifier: Fix double mut in DerefMut for Ctx by correcting Target type (#12994) (Copilot) +- 451bc07 minifier: Change AST in-place instead of returning `Option` (#12969) (Boshen) +- e5e2496 minifier: Clean up `try_compress_typeof_undefined` (#12958) (Boshen) +- 8a5c9b9 minifier,ecmascript: Clean up `is_global_reference` (#12953) (Boshen) +- 0c5bffc ecmascript: Change `IsGlobalReference` to `GlobalContext` (#12952) (Boshen) + +### ๐Ÿ“š Documentation + +- 3ce27e9 ecmascript, minifier: Revert changes to changelogs (#12962) (overlookmotel) + +### โšก Performance + +- 96b4009 minifier: Remove late optimization pass (#12670) (Boshen) + +### ๐Ÿงช Testing + +- 2c06eda minifier: Add comprehensive test coverage for unary plus removal (#12860) (Copilot) + + ## [0.81.0] - 2025-08-06 ### ๐Ÿ› Bug Fixes diff --git a/crates/oxc_minifier/Cargo.toml b/crates/oxc_minifier/Cargo.toml index f2fd28254502f..390dffdadd083 100644 --- a/crates/oxc_minifier/Cargo.toml +++ b/crates/oxc_minifier/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_minifier" -version = "0.81.0" +version = "0.82.0" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/crates/oxc_napi/CHANGELOG.md b/crates/oxc_napi/CHANGELOG.md index 47082a756804b..2320b32161e48 100644 --- a/crates/oxc_napi/CHANGELOG.md +++ b/crates/oxc_napi/CHANGELOG.md @@ -5,6 +5,7 @@ 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). + ## [0.80.0] - 2025-08-03 ### ๐Ÿ“š Documentation diff --git a/crates/oxc_napi/Cargo.toml b/crates/oxc_napi/Cargo.toml index fb638e962a8ee..9276c5c2170fd 100644 --- a/crates/oxc_napi/Cargo.toml +++ b/crates/oxc_napi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_napi" -version = "0.81.0" +version = "0.82.0" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/crates/oxc_parser/CHANGELOG.md b/crates/oxc_parser/CHANGELOG.md index 8fec691a7f8a0..cd06611ef0237 100644 --- a/crates/oxc_parser/CHANGELOG.md +++ b/crates/oxc_parser/CHANGELOG.md @@ -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). +## [0.82.0] - 2025-08-12 + +### ๐Ÿ’ฅ BREAKING CHANGES + +- 128b527 data_structures: [**BREAKING**] Remove `PointerExt` trait (#12903) (overlookmotel) + +### ๐Ÿšœ Refactor + +- 51aaafd rust: Enable `unnecessary_unwrap` lint (#12908) (camc314) + +### โšก Performance + +- 47a565f lexer: Only check for hashbang at start of file (#12521) (overlookmotel) + + ## [0.81.0] - 2025-08-06 ### ๐Ÿ’ฅ BREAKING CHANGES diff --git a/crates/oxc_parser/Cargo.toml b/crates/oxc_parser/Cargo.toml index 1c4f8c403a9dd..077b58579e3be 100644 --- a/crates/oxc_parser/Cargo.toml +++ b/crates/oxc_parser/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_parser" -version = "0.81.0" +version = "0.82.0" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/crates/oxc_regular_expression/CHANGELOG.md b/crates/oxc_regular_expression/CHANGELOG.md index 5ae171cf1e0ef..f07f71ccbbe21 100644 --- a/crates/oxc_regular_expression/CHANGELOG.md +++ b/crates/oxc_regular_expression/CHANGELOG.md @@ -5,6 +5,7 @@ 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). + ## [0.80.0] - 2025-08-03 ### ๐Ÿ“š Documentation diff --git a/crates/oxc_regular_expression/Cargo.toml b/crates/oxc_regular_expression/Cargo.toml index 80aeffa9632a9..e812d28d2ff1e 100644 --- a/crates/oxc_regular_expression/Cargo.toml +++ b/crates/oxc_regular_expression/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_regular_expression" -version = "0.81.0" +version = "0.82.0" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/crates/oxc_semantic/CHANGELOG.md b/crates/oxc_semantic/CHANGELOG.md index 4426da322a689..5bd68bb117c75 100644 --- a/crates/oxc_semantic/CHANGELOG.md +++ b/crates/oxc_semantic/CHANGELOG.md @@ -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). +## [0.82.0] - 2025-08-12 + +### ๐Ÿ› Bug Fixes + +- 724837e semantic: Label redeclaration check for crossing boundary on arrow function (#12679) (#12948) (Li Wei) + +### ๐Ÿšœ Refactor + +- c072e01 all: Add missing lifetimes in function return types (#12895) (overlookmotel) + + ## [0.81.0] - 2025-08-06 ### ๐Ÿ’ฅ BREAKING CHANGES diff --git a/crates/oxc_semantic/Cargo.toml b/crates/oxc_semantic/Cargo.toml index fec07e76c5418..410d82a3d0c44 100644 --- a/crates/oxc_semantic/Cargo.toml +++ b/crates/oxc_semantic/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_semantic" -version = "0.81.0" +version = "0.82.0" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/crates/oxc_span/CHANGELOG.md b/crates/oxc_span/CHANGELOG.md index d45d18f7d4c94..e47c4f84aaceb 100644 --- a/crates/oxc_span/CHANGELOG.md +++ b/crates/oxc_span/CHANGELOG.md @@ -5,6 +5,7 @@ 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). + ## [0.80.0] - 2025-08-03 ### ๐Ÿš€ Features diff --git a/crates/oxc_span/Cargo.toml b/crates/oxc_span/Cargo.toml index 8270817167e0d..af4fde3416ecb 100644 --- a/crates/oxc_span/Cargo.toml +++ b/crates/oxc_span/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_span" -version = "0.81.0" +version = "0.82.0" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/crates/oxc_syntax/CHANGELOG.md b/crates/oxc_syntax/CHANGELOG.md index c4a48314c2667..e994d13d72791 100644 --- a/crates/oxc_syntax/CHANGELOG.md +++ b/crates/oxc_syntax/CHANGELOG.md @@ -4,6 +4,13 @@ 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). +## [0.82.0] - 2025-08-12 + +### ๐Ÿš€ Features + +- 33c0e9f ecmascript: Add global `isNaN`, `isFinite`, `parseFloat`, `parseInt` functions support to constant evaluation (#12954) (Copilot) + + ## [0.81.0] - 2025-08-06 ### โšก Performance diff --git a/crates/oxc_syntax/Cargo.toml b/crates/oxc_syntax/Cargo.toml index eda3e1fef6b63..c43ebd732a67e 100644 --- a/crates/oxc_syntax/Cargo.toml +++ b/crates/oxc_syntax/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_syntax" -version = "0.81.0" +version = "0.82.0" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/crates/oxc_transformer/CHANGELOG.md b/crates/oxc_transformer/CHANGELOG.md index 9c5ed5084406d..a54805756f134 100644 --- a/crates/oxc_transformer/CHANGELOG.md +++ b/crates/oxc_transformer/CHANGELOG.md @@ -4,6 +4,20 @@ 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). +## [0.82.0] - 2025-08-12 + +### ๐Ÿšœ Refactor + +- 0c5bffc ecmascript: Change `IsGlobalReference` to `GlobalContext` (#12952) (Boshen) +- c072e01 all: Add missing lifetimes in function return types (#12895) (overlookmotel) +- 65e2112 transformer: Use to `@babel/plugin-transform-explicit-resource-management` (#12874) (Copilot) + +### ๐Ÿ“š Documentation + +- ed40581 transformer: Improve doc comment formatting (#12899) (overlookmotel) +- d14b8b8 transformer/styled-components: Remove duplicate backtick (#12897) (camc314) + + ## [0.81.0] - 2025-08-06 ### ๐Ÿ’ฅ BREAKING CHANGES diff --git a/crates/oxc_transformer/Cargo.toml b/crates/oxc_transformer/Cargo.toml index 16adf993ce9b9..b6db59a2d6958 100644 --- a/crates/oxc_transformer/Cargo.toml +++ b/crates/oxc_transformer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_transformer" -version = "0.81.0" +version = "0.82.0" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/crates/oxc_transformer_plugins/CHANGELOG.md b/crates/oxc_transformer_plugins/CHANGELOG.md index 97ca75db2420b..ff6b50b4d7976 100644 --- a/crates/oxc_transformer_plugins/CHANGELOG.md +++ b/crates/oxc_transformer_plugins/CHANGELOG.md @@ -4,6 +4,7 @@ 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). + ## [0.81.0] - 2025-08-06 ### ๐Ÿ’ฅ BREAKING CHANGES diff --git a/crates/oxc_transformer_plugins/Cargo.toml b/crates/oxc_transformer_plugins/Cargo.toml index 08bdebddbb575..83c17af6872f3 100644 --- a/crates/oxc_transformer_plugins/Cargo.toml +++ b/crates/oxc_transformer_plugins/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_transformer_plugins" -version = "0.81.0" +version = "0.82.0" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/crates/oxc_traverse/CHANGELOG.md b/crates/oxc_traverse/CHANGELOG.md index 1b51b971e1d3a..d0a4b93017b95 100644 --- a/crates/oxc_traverse/CHANGELOG.md +++ b/crates/oxc_traverse/CHANGELOG.md @@ -4,6 +4,7 @@ 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). + ## [0.81.0] - 2025-08-06 ### ๐Ÿ’ฅ BREAKING CHANGES diff --git a/crates/oxc_traverse/Cargo.toml b/crates/oxc_traverse/Cargo.toml index 695cc45cde10c..43c5a9b225d06 100644 --- a/crates/oxc_traverse/Cargo.toml +++ b/crates/oxc_traverse/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_traverse" -version = "0.81.0" +version = "0.82.0" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/napi/minify/CHANGELOG.md b/napi/minify/CHANGELOG.md index 9362f60e8319e..cfd7cabc3992d 100644 --- a/napi/minify/CHANGELOG.md +++ b/napi/minify/CHANGELOG.md @@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0). + + ## [0.80.0] - 2025-08-03 ### ๐Ÿš€ Features diff --git a/napi/minify/Cargo.toml b/napi/minify/Cargo.toml index 625c771d1635f..3eda052a0a400 100644 --- a/napi/minify/Cargo.toml +++ b/napi/minify/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_minify_napi" -version = "0.81.0" +version = "0.82.0" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/napi/minify/package.json b/napi/minify/package.json index ab2346e7af1f8..54fc7398a5e1d 100644 --- a/napi/minify/package.json +++ b/napi/minify/package.json @@ -1,6 +1,6 @@ { "name": "oxc-minify", - "version": "0.81.0", + "version": "0.82.0", "main": "index.js", "browser": "browser.js", "scripts": { diff --git a/napi/parser/CHANGELOG.md b/napi/parser/CHANGELOG.md index 02876136dccae..1d5d5d5d97435 100644 --- a/napi/parser/CHANGELOG.md +++ b/napi/parser/CHANGELOG.md @@ -4,6 +4,20 @@ 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). +## [0.82.0] - 2025-08-12 + +### ๐Ÿšœ Refactor + +- bf9ae3b ast/estree: Remove custom serializer for `TSImportTypeQualifier` (#12961) (overlookmotel) + + +## [0.82.0] - 2025-08-12 + +### ๐Ÿšœ Refactor + +- bf9ae3b ast/estree: Remove custom serializer for `TSImportTypeQualifier` (#12961) (overlookmotel) + + ## [0.81.0] - 2025-08-06 ### ๐Ÿ’ฅ BREAKING CHANGES diff --git a/napi/parser/Cargo.toml b/napi/parser/Cargo.toml index 592710781c90a..4742389f3f9a3 100644 --- a/napi/parser/Cargo.toml +++ b/napi/parser/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_parser_napi" -version = "0.81.0" +version = "0.82.0" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/napi/parser/package.json b/napi/parser/package.json index 34bec3ab9559a..e5541fae127b1 100644 --- a/napi/parser/package.json +++ b/napi/parser/package.json @@ -1,6 +1,6 @@ { "name": "oxc-parser", - "version": "0.81.0", + "version": "0.82.0", "main": "index.js", "browser": "wasm.mjs", "scripts": { diff --git a/napi/transform/CHANGELOG.md b/napi/transform/CHANGELOG.md index db1d15a9c81a0..4b482ed7f6bea 100644 --- a/napi/transform/CHANGELOG.md +++ b/napi/transform/CHANGELOG.md @@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0). + + ## [0.80.0] - 2025-08-03 ### ๐Ÿงช Testing diff --git a/napi/transform/Cargo.toml b/napi/transform/Cargo.toml index aaee55435aa88..bd287b7e0174e 100644 --- a/napi/transform/Cargo.toml +++ b/napi/transform/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_transform_napi" -version = "0.81.0" +version = "0.82.0" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/napi/transform/package.json b/napi/transform/package.json index 15701d6ec66e7..12d4f39548f43 100644 --- a/napi/transform/package.json +++ b/napi/transform/package.json @@ -1,6 +1,6 @@ { "name": "oxc-transform", - "version": "0.81.0", + "version": "0.82.0", "main": "index.js", "browser": "browser.js", "scripts": { diff --git a/npm/oxc-types/CHANGELOG.md b/npm/oxc-types/CHANGELOG.md index dbc9db9606c1f..07d97e7bd56bd 100644 --- a/npm/oxc-types/CHANGELOG.md +++ b/npm/oxc-types/CHANGELOG.md @@ -4,6 +4,13 @@ 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). +## [0.82.0] - 2025-08-12 + +### ๐Ÿšœ Refactor + +- bf9ae3b ast/estree: Remove custom serializer for `TSImportTypeQualifier` (#12961) (overlookmotel) + + ## [0.81.0] - 2025-08-06 ### ๐Ÿ’ฅ BREAKING CHANGES diff --git a/npm/oxc-types/package.json b/npm/oxc-types/package.json index 60b10ffdce50f..a27ed1dee66f9 100644 --- a/npm/oxc-types/package.json +++ b/npm/oxc-types/package.json @@ -1,6 +1,6 @@ { "name": "@oxc-project/types", - "version": "0.81.0", + "version": "0.82.0", "description": "Types for Oxc AST nodes", "keywords": [ "AST", diff --git a/npm/runtime/CHANGELOG.md b/npm/runtime/CHANGELOG.md index a20a0092c1dd6..9abe365a19125 100644 --- a/npm/runtime/CHANGELOG.md +++ b/npm/runtime/CHANGELOG.md @@ -20,6 +20,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0). + # Changelog All notable changes to this package will be documented in this file. diff --git a/npm/runtime/package.json b/npm/runtime/package.json index 4ffad698c67f1..999191fad0a03 100644 --- a/npm/runtime/package.json +++ b/npm/runtime/package.json @@ -1,6 +1,6 @@ { "name": "@oxc-project/runtime", - "version": "0.81.0", + "version": "0.82.0", "description": "Oxc's modular runtime helpers", "license": "MIT", "repository": {