From a52a7c686d2d0b92bd0aa492dcb111129304afd3 Mon Sep 17 00:00:00 2001 From: Boshen <1430279+Boshen@users.noreply.github.com> Date: Mon, 15 Sep 2025 06:30:06 +0000 Subject: [PATCH] chore(release): crates) v0.89.0 --- Cargo.lock | 52 +++++++++---------- Cargo.toml | 52 +++++++++---------- crates/oxc/CHANGELOG.md | 1 + crates/oxc/Cargo.toml | 2 +- crates/oxc_allocator/CHANGELOG.md | 1 + crates/oxc_allocator/Cargo.toml | 2 +- crates/oxc_ast/CHANGELOG.md | 1 + 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 | 1 + crates/oxc_ast_visit/Cargo.toml | 2 +- crates/oxc_cfg/CHANGELOG.md | 1 + crates/oxc_cfg/Cargo.toml | 2 +- crates/oxc_codegen/CHANGELOG.md | 1 + crates/oxc_codegen/Cargo.toml | 2 +- crates/oxc_data_structures/CHANGELOG.md | 1 + crates/oxc_data_structures/Cargo.toml | 2 +- crates/oxc_diagnostics/CHANGELOG.md | 1 + crates/oxc_diagnostics/Cargo.toml | 2 +- crates/oxc_ecmascript/CHANGELOG.md | 1 + crates/oxc_ecmascript/Cargo.toml | 2 +- crates/oxc_estree/CHANGELOG.md | 1 + crates/oxc_estree/Cargo.toml | 2 +- crates/oxc_isolated_declarations/CHANGELOG.md | 1 + crates/oxc_isolated_declarations/Cargo.toml | 2 +- crates/oxc_mangler/CHANGELOG.md | 1 + crates/oxc_mangler/Cargo.toml | 2 +- crates/oxc_minifier/CHANGELOG.md | 11 ++++ crates/oxc_minifier/Cargo.toml | 2 +- crates/oxc_napi/CHANGELOG.md | 1 + crates/oxc_napi/Cargo.toml | 2 +- crates/oxc_parser/CHANGELOG.md | 1 + 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 | 1 + crates/oxc_semantic/Cargo.toml | 2 +- crates/oxc_span/CHANGELOG.md | 1 + crates/oxc_span/Cargo.toml | 2 +- crates/oxc_syntax/CHANGELOG.md | 1 + crates/oxc_syntax/Cargo.toml | 2 +- crates/oxc_transformer/CHANGELOG.md | 1 + 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 | 1 + npm/oxc-types/package.json | 2 +- npm/runtime/CHANGELOG.md | 1 + npm/runtime/package.json | 2 +- 61 files changed, 136 insertions(+), 83 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 387c85e102467..b9c87826440b5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1654,7 +1654,7 @@ checksum = "48dd4f4a2c8405440fd0462561f0e5806bd0f77e86f51c761481bdd4018b545e" [[package]] name = "oxc" -version = "0.88.0" +version = "0.89.0" dependencies = [ "oxc_allocator", "oxc_ast", @@ -1730,7 +1730,7 @@ dependencies = [ [[package]] name = "oxc_allocator" -version = "0.88.0" +version = "0.89.0" dependencies = [ "allocator-api2", "bumpalo", @@ -1745,7 +1745,7 @@ dependencies = [ [[package]] name = "oxc_ast" -version = "0.88.0" +version = "0.89.0" dependencies = [ "bitflags 2.9.4", "oxc_allocator", @@ -1760,7 +1760,7 @@ dependencies = [ [[package]] name = "oxc_ast_macros" -version = "0.88.0" +version = "0.89.0" dependencies = [ "phf", "proc-macro2", @@ -1793,7 +1793,7 @@ dependencies = [ [[package]] name = "oxc_ast_visit" -version = "0.88.0" +version = "0.89.0" dependencies = [ "oxc_allocator", "oxc_ast", @@ -1827,7 +1827,7 @@ dependencies = [ [[package]] name = "oxc_cfg" -version = "0.88.0" +version = "0.89.0" dependencies = [ "bitflags 2.9.4", "itertools", @@ -1840,7 +1840,7 @@ dependencies = [ [[package]] name = "oxc_codegen" -version = "0.88.0" +version = "0.89.0" dependencies = [ "bitflags 2.9.4", "cow-utils", @@ -1904,14 +1904,14 @@ dependencies = [ [[package]] name = "oxc_data_structures" -version = "0.88.0" +version = "0.89.0" dependencies = [ "ropey", ] [[package]] name = "oxc_diagnostics" -version = "0.88.0" +version = "0.89.0" dependencies = [ "cow-utils", "oxc-miette", @@ -1920,7 +1920,7 @@ dependencies = [ [[package]] name = "oxc_ecmascript" -version = "0.88.0" +version = "0.89.0" dependencies = [ "cow-utils", "num-bigint", @@ -1933,7 +1933,7 @@ dependencies = [ [[package]] name = "oxc_estree" -version = "0.88.0" +version = "0.89.0" dependencies = [ "dragonbox_ecma", "itoa", @@ -1967,7 +1967,7 @@ dependencies = [ [[package]] name = "oxc_isolated_declarations" -version = "0.88.0" +version = "0.89.0" dependencies = [ "bitflags 2.9.4", "insta", @@ -2090,7 +2090,7 @@ dependencies = [ [[package]] name = "oxc_mangler" -version = "0.88.0" +version = "0.89.0" dependencies = [ "itertools", "oxc_allocator", @@ -2105,7 +2105,7 @@ dependencies = [ [[package]] name = "oxc_minifier" -version = "0.88.0" +version = "0.89.0" dependencies = [ "cow-utils", "insta", @@ -2129,7 +2129,7 @@ dependencies = [ [[package]] name = "oxc_minify_napi" -version = "0.88.0" +version = "0.89.0" dependencies = [ "mimalloc-safe", "napi", @@ -2168,7 +2168,7 @@ dependencies = [ [[package]] name = "oxc_napi" -version = "0.88.0" +version = "0.89.0" dependencies = [ "napi", "napi-build", @@ -2182,7 +2182,7 @@ dependencies = [ [[package]] name = "oxc_parser" -version = "0.88.0" +version = "0.89.0" dependencies = [ "bitflags 2.9.4", "cow-utils", @@ -2205,7 +2205,7 @@ dependencies = [ [[package]] name = "oxc_parser_napi" -version = "0.88.0" +version = "0.89.0" dependencies = [ "mimalloc-safe", "napi", @@ -2255,7 +2255,7 @@ dependencies = [ [[package]] name = "oxc_regular_expression" -version = "0.88.0" +version = "0.89.0" dependencies = [ "bitflags 2.9.4", "oxc_allocator", @@ -2302,7 +2302,7 @@ dependencies = [ [[package]] name = "oxc_semantic" -version = "0.88.0" +version = "0.89.0" dependencies = [ "insta", "itertools", @@ -2340,7 +2340,7 @@ dependencies = [ [[package]] name = "oxc_span" -version = "0.88.0" +version = "0.89.0" dependencies = [ "compact_str", "oxc-miette", @@ -2353,7 +2353,7 @@ dependencies = [ [[package]] name = "oxc_syntax" -version = "0.88.0" +version = "0.89.0" dependencies = [ "bitflags 2.9.4", "cow-utils", @@ -2427,7 +2427,7 @@ dependencies = [ [[package]] name = "oxc_transform_napi" -version = "0.88.0" +version = "0.89.0" dependencies = [ "mimalloc-safe", "napi", @@ -2441,7 +2441,7 @@ dependencies = [ [[package]] name = "oxc_transformer" -version = "0.88.0" +version = "0.89.0" dependencies = [ "base64", "compact_str", @@ -2473,7 +2473,7 @@ dependencies = [ [[package]] name = "oxc_transformer_plugins" -version = "0.88.0" +version = "0.89.0" dependencies = [ "cow-utils", "insta", @@ -2500,7 +2500,7 @@ dependencies = [ [[package]] name = "oxc_traverse" -version = "0.88.0" +version = "0.89.0" dependencies = [ "itoa", "oxc_allocator", diff --git a/Cargo.toml b/Cargo.toml index 3334f3d11936c..f30dffc90dc7d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -103,32 +103,32 @@ multiple_crate_versions = "allow" [workspace.dependencies] # publish = true -oxc = { version = "0.88.0", path = "crates/oxc" } -oxc_allocator = { version = "0.88.0", path = "crates/oxc_allocator" } -oxc_ast = { version = "0.88.0", path = "crates/oxc_ast" } -oxc_ast_macros = { version = "0.88.0", path = "crates/oxc_ast_macros" } -oxc_ast_visit = { version = "0.88.0", path = "crates/oxc_ast_visit" } -oxc_cfg = { version = "0.88.0", path = "crates/oxc_cfg" } -oxc_codegen = { version = "0.88.0", path = "crates/oxc_codegen" } -oxc_data_structures = { version = "0.88.0", path = "crates/oxc_data_structures" } -oxc_diagnostics = { version = "0.88.0", path = "crates/oxc_diagnostics" } -oxc_ecmascript = { version = "0.88.0", path = "crates/oxc_ecmascript" } -oxc_estree = { version = "0.88.0", path = "crates/oxc_estree" } -oxc_isolated_declarations = { version = "0.88.0", path = "crates/oxc_isolated_declarations" } -oxc_mangler = { version = "0.88.0", path = "crates/oxc_mangler" } -oxc_minifier = { version = "0.88.0", path = "crates/oxc_minifier" } -oxc_minify_napi = { version = "0.88.0", path = "napi/minify" } -oxc_napi = { version = "0.88.0", path = "crates/oxc_napi" } -oxc_parser = { version = "0.88.0", path = "crates/oxc_parser", features = ["regular_expression"] } -oxc_parser_napi = { version = "0.88.0", path = "napi/parser" } -oxc_regular_expression = { version = "0.88.0", path = "crates/oxc_regular_expression" } -oxc_semantic = { version = "0.88.0", path = "crates/oxc_semantic" } -oxc_span = { version = "0.88.0", path = "crates/oxc_span" } -oxc_syntax = { version = "0.88.0", path = "crates/oxc_syntax" } -oxc_transform_napi = { version = "0.88.0", path = "napi/transform" } -oxc_transformer = { version = "0.88.0", path = "crates/oxc_transformer" } -oxc_transformer_plugins = { version = "0.88.0", path = "crates/oxc_transformer_plugins" } -oxc_traverse = { version = "0.88.0", path = "crates/oxc_traverse" } +oxc = { version = "0.89.0", path = "crates/oxc" } +oxc_allocator = { version = "0.89.0", path = "crates/oxc_allocator" } +oxc_ast = { version = "0.89.0", path = "crates/oxc_ast" } +oxc_ast_macros = { version = "0.89.0", path = "crates/oxc_ast_macros" } +oxc_ast_visit = { version = "0.89.0", path = "crates/oxc_ast_visit" } +oxc_cfg = { version = "0.89.0", path = "crates/oxc_cfg" } +oxc_codegen = { version = "0.89.0", path = "crates/oxc_codegen" } +oxc_data_structures = { version = "0.89.0", path = "crates/oxc_data_structures" } +oxc_diagnostics = { version = "0.89.0", path = "crates/oxc_diagnostics" } +oxc_ecmascript = { version = "0.89.0", path = "crates/oxc_ecmascript" } +oxc_estree = { version = "0.89.0", path = "crates/oxc_estree" } +oxc_isolated_declarations = { version = "0.89.0", path = "crates/oxc_isolated_declarations" } +oxc_mangler = { version = "0.89.0", path = "crates/oxc_mangler" } +oxc_minifier = { version = "0.89.0", path = "crates/oxc_minifier" } +oxc_minify_napi = { version = "0.89.0", path = "napi/minify" } +oxc_napi = { version = "0.89.0", path = "crates/oxc_napi" } +oxc_parser = { version = "0.89.0", path = "crates/oxc_parser", features = ["regular_expression"] } +oxc_parser_napi = { version = "0.89.0", path = "napi/parser" } +oxc_regular_expression = { version = "0.89.0", path = "crates/oxc_regular_expression" } +oxc_semantic = { version = "0.89.0", path = "crates/oxc_semantic" } +oxc_span = { version = "0.89.0", path = "crates/oxc_span" } +oxc_syntax = { version = "0.89.0", path = "crates/oxc_syntax" } +oxc_transform_napi = { version = "0.89.0", path = "napi/transform" } +oxc_transformer = { version = "0.89.0", path = "crates/oxc_transformer" } +oxc_transformer_plugins = { version = "0.89.0", path = "crates/oxc_transformer_plugins" } +oxc_traverse = { version = "0.89.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 b2d65d7093186..e63e0de499738 100644 --- a/crates/oxc/CHANGELOG.md +++ b/crates/oxc/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.88.0] - 2025-09-15 ### ⚑ Performance diff --git a/crates/oxc/Cargo.toml b/crates/oxc/Cargo.toml index dfc60a7e7bf26..616aef8c56c5c 100644 --- a/crates/oxc/Cargo.toml +++ b/crates/oxc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc" -version = "0.88.0" +version = "0.89.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 c0a2f6c233299..721aefc4f7f61 100644 --- a/crates/oxc_allocator/CHANGELOG.md +++ b/crates/oxc_allocator/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.88.0] - 2025-09-15 ### πŸ’₯ BREAKING CHANGES diff --git a/crates/oxc_allocator/Cargo.toml b/crates/oxc_allocator/Cargo.toml index 96f1bef8beda9..8ab3709c3f2af 100644 --- a/crates/oxc_allocator/Cargo.toml +++ b/crates/oxc_allocator/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_allocator" -version = "0.88.0" +version = "0.89.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 6662660bb997d..93398f92882bd 100644 --- a/crates/oxc_ast/CHANGELOG.md +++ b/crates/oxc_ast/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.88.0] - 2025-09-15 ### πŸ› Bug Fixes diff --git a/crates/oxc_ast/Cargo.toml b/crates/oxc_ast/Cargo.toml index 3884d14e9061f..374ccdc79361b 100644 --- a/crates/oxc_ast/Cargo.toml +++ b/crates/oxc_ast/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_ast" -version = "0.88.0" +version = "0.89.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 72593e08b5b52..aab9dd91a4f85 100644 --- a/crates/oxc_ast_macros/CHANGELOG.md +++ b/crates/oxc_ast_macros/CHANGELOG.md @@ -10,6 +10,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0). + ## [0.82.3] - 2025-08-20 ### πŸ› Bug Fixes diff --git a/crates/oxc_ast_macros/Cargo.toml b/crates/oxc_ast_macros/Cargo.toml index 00e4623a25e7d..cec56747b12e1 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.88.0" +version = "0.89.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 c2ffc474732d5..db99f4b78a998 100644 --- a/crates/oxc_ast_visit/CHANGELOG.md +++ b/crates/oxc_ast_visit/CHANGELOG.md @@ -9,6 +9,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0). + ## [0.83.0] - 2025-08-29 ### πŸš€ Features diff --git a/crates/oxc_ast_visit/Cargo.toml b/crates/oxc_ast_visit/Cargo.toml index cb91fb768cfed..ae190b80201bb 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.88.0" +version = "0.89.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 6ce10a33d23f5..7cceba7354bb0 100644 --- a/crates/oxc_cfg/CHANGELOG.md +++ b/crates/oxc_cfg/CHANGELOG.md @@ -13,6 +13,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0). + ## [0.82.0] - 2025-08-12 ### 🚜 Refactor diff --git a/crates/oxc_cfg/Cargo.toml b/crates/oxc_cfg/Cargo.toml index 7ab553129bd40..b33ab7a5a7a83 100644 --- a/crates/oxc_cfg/Cargo.toml +++ b/crates/oxc_cfg/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_cfg" -version = "0.88.0" +version = "0.89.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 5106b89e9de31..204553bb28f78 100644 --- a/crates/oxc_codegen/CHANGELOG.md +++ b/crates/oxc_codegen/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.88.0] - 2025-09-15 ### πŸ› Bug Fixes diff --git a/crates/oxc_codegen/Cargo.toml b/crates/oxc_codegen/Cargo.toml index 63bb45f0ba3b7..29c1f26ce9537 100644 --- a/crates/oxc_codegen/Cargo.toml +++ b/crates/oxc_codegen/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_codegen" -version = "0.88.0" +version = "0.89.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 b992653d7451c..8a02492f8584f 100644 --- a/crates/oxc_data_structures/CHANGELOG.md +++ b/crates/oxc_data_structures/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.88.0] - 2025-09-15 ### πŸ’₯ BREAKING CHANGES diff --git a/crates/oxc_data_structures/Cargo.toml b/crates/oxc_data_structures/Cargo.toml index 67cbce2cf5569..bbecc74c257c8 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.88.0" +version = "0.89.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 a29628b1d5b7c..fdb1c1cd6a599 100644 --- a/crates/oxc_diagnostics/CHANGELOG.md +++ b/crates/oxc_diagnostics/CHANGELOG.md @@ -15,6 +15,7 @@ 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 b8344c26270be..e9ccace1ccd8a 100644 --- a/crates/oxc_diagnostics/Cargo.toml +++ b/crates/oxc_diagnostics/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_diagnostics" -version = "0.88.0" +version = "0.89.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 2081d9919d638..bd690feb7c322 100644 --- a/crates/oxc_ecmascript/CHANGELOG.md +++ b/crates/oxc_ecmascript/CHANGELOG.md @@ -6,6 +6,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0). + ## [0.86.0] - 2025-08-31 ### πŸš€ Features diff --git a/crates/oxc_ecmascript/Cargo.toml b/crates/oxc_ecmascript/Cargo.toml index 58ebeefecf080..89b97ca328058 100644 --- a/crates/oxc_ecmascript/Cargo.toml +++ b/crates/oxc_ecmascript/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_ecmascript" -version = "0.88.0" +version = "0.89.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 15b55b8d7b848..8e200799d6f9b 100644 --- a/crates/oxc_estree/CHANGELOG.md +++ b/crates/oxc_estree/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.88.0] - 2025-09-15 ### 🚜 Refactor diff --git a/crates/oxc_estree/Cargo.toml b/crates/oxc_estree/Cargo.toml index 8757002b8652f..3a898ad00ff62 100644 --- a/crates/oxc_estree/Cargo.toml +++ b/crates/oxc_estree/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_estree" -version = "0.88.0" +version = "0.89.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 d966be7b3092c..84581dff947ed 100644 --- a/crates/oxc_isolated_declarations/CHANGELOG.md +++ b/crates/oxc_isolated_declarations/CHANGELOG.md @@ -9,6 +9,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0). + ## [0.83.0] - 2025-08-29 ### 🚜 Refactor diff --git a/crates/oxc_isolated_declarations/Cargo.toml b/crates/oxc_isolated_declarations/Cargo.toml index 637628ce63810..71ed1e90d6c3f 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.88.0" +version = "0.89.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 ba9502109e1b1..330e0337ed833 100644 --- a/crates/oxc_mangler/CHANGELOG.md +++ b/crates/oxc_mangler/CHANGELOG.md @@ -6,6 +6,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0). + ## [0.86.0] - 2025-08-31 ### πŸš€ Features diff --git a/crates/oxc_mangler/Cargo.toml b/crates/oxc_mangler/Cargo.toml index 16b8e4b2a378b..77c2688390a6d 100644 --- a/crates/oxc_mangler/Cargo.toml +++ b/crates/oxc_mangler/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_mangler" -version = "0.88.0" +version = "0.89.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 f55a274f80693..0be20f0a485f6 100644 --- a/crates/oxc_minifier/CHANGELOG.md +++ b/crates/oxc_minifier/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.89.0] - 2025-09-15 + +### πŸ› Bug Fixes + +- f0af9a4 minifier: Don't inline single use variables that are not literals to for statement initializers (#13769) (sapphi-red) + +### πŸ§ͺ Testing + +- fcc3663 minifier: Merge variable declarations into for statement initializers (#13770) (sapphi-red) + + ## [0.88.0] - 2025-09-15 ### πŸš€ Features diff --git a/crates/oxc_minifier/Cargo.toml b/crates/oxc_minifier/Cargo.toml index 6b31659691344..36dc8f5f077c6 100644 --- a/crates/oxc_minifier/Cargo.toml +++ b/crates/oxc_minifier/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_minifier" -version = "0.88.0" +version = "0.89.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 81bb974ecf871..f6ed956f99756 100644 --- a/crates/oxc_napi/CHANGELOG.md +++ b/crates/oxc_napi/CHANGELOG.md @@ -15,6 +15,7 @@ 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 3cac35ba042e4..4c44d1f56b911 100644 --- a/crates/oxc_napi/Cargo.toml +++ b/crates/oxc_napi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_napi" -version = "0.88.0" +version = "0.89.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 34542cea3803c..c159b8e589a8e 100644 --- a/crates/oxc_parser/CHANGELOG.md +++ b/crates/oxc_parser/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.88.0] - 2025-09-15 ### πŸš€ Features diff --git a/crates/oxc_parser/Cargo.toml b/crates/oxc_parser/Cargo.toml index 283d0543d6db8..6b3c870fe6a57 100644 --- a/crates/oxc_parser/Cargo.toml +++ b/crates/oxc_parser/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_parser" -version = "0.88.0" +version = "0.89.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 2ee108d1f1d52..0c03a567d1d33 100644 --- a/crates/oxc_regular_expression/CHANGELOG.md +++ b/crates/oxc_regular_expression/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.88.0] - 2025-09-15 ### πŸš€ Features diff --git a/crates/oxc_regular_expression/Cargo.toml b/crates/oxc_regular_expression/Cargo.toml index 53dda22b64fb2..48f501963de2f 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.88.0" +version = "0.89.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 313267c5a1a9f..68440651607d8 100644 --- a/crates/oxc_semantic/CHANGELOG.md +++ b/crates/oxc_semantic/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.88.0] - 2025-09-15 ### πŸ› Bug Fixes diff --git a/crates/oxc_semantic/Cargo.toml b/crates/oxc_semantic/Cargo.toml index cc5f19d8880aa..12a0f7a0ec9a5 100644 --- a/crates/oxc_semantic/Cargo.toml +++ b/crates/oxc_semantic/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_semantic" -version = "0.88.0" +version = "0.89.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 68707246a1813..53fe1d4f06492 100644 --- a/crates/oxc_span/CHANGELOG.md +++ b/crates/oxc_span/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.88.0] - 2025-09-15 ### πŸ› Bug Fixes diff --git a/crates/oxc_span/Cargo.toml b/crates/oxc_span/Cargo.toml index d818da717d492..023cead2d6dfd 100644 --- a/crates/oxc_span/Cargo.toml +++ b/crates/oxc_span/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_span" -version = "0.88.0" +version = "0.89.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 1e2136e4c4e57..af92403520ed0 100644 --- a/crates/oxc_syntax/CHANGELOG.md +++ b/crates/oxc_syntax/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.88.0] - 2025-09-15 ### πŸ› Bug Fixes diff --git a/crates/oxc_syntax/Cargo.toml b/crates/oxc_syntax/Cargo.toml index 1f4c2fa411628..2db4dfd8b04f2 100644 --- a/crates/oxc_syntax/Cargo.toml +++ b/crates/oxc_syntax/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_syntax" -version = "0.88.0" +version = "0.89.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 052f3e00bc764..38f669bfeb128 100644 --- a/crates/oxc_transformer/CHANGELOG.md +++ b/crates/oxc_transformer/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.88.0] - 2025-09-15 ### πŸ› Bug Fixes diff --git a/crates/oxc_transformer/Cargo.toml b/crates/oxc_transformer/Cargo.toml index fa525c45543e4..0a57bc2fe00c6 100644 --- a/crates/oxc_transformer/Cargo.toml +++ b/crates/oxc_transformer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_transformer" -version = "0.88.0" +version = "0.89.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 11f01164bb449..179a9047f5cf0 100644 --- a/crates/oxc_transformer_plugins/CHANGELOG.md +++ b/crates/oxc_transformer_plugins/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.87.0] - 2025-09-08 ### πŸ› Bug Fixes diff --git a/crates/oxc_transformer_plugins/Cargo.toml b/crates/oxc_transformer_plugins/Cargo.toml index 6b6209aeabfe5..e597b2f019a25 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.88.0" +version = "0.89.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 58f324b7d7cd1..c6000af6443ae 100644 --- a/crates/oxc_traverse/CHANGELOG.md +++ b/crates/oxc_traverse/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.87.0] - 2025-09-08 ### πŸ› Bug Fixes diff --git a/crates/oxc_traverse/Cargo.toml b/crates/oxc_traverse/Cargo.toml index 42f9eda2c3781..9055723cca57c 100644 --- a/crates/oxc_traverse/Cargo.toml +++ b/crates/oxc_traverse/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_traverse" -version = "0.88.0" +version = "0.89.0" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/napi/minify/CHANGELOG.md b/napi/minify/CHANGELOG.md index 0e166d7863128..02fb71cfcb8e0 100644 --- a/napi/minify/CHANGELOG.md +++ b/napi/minify/CHANGELOG.md @@ -14,6 +14,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0). + + ## [0.83.0] - 2025-08-29 ### πŸ’₯ BREAKING CHANGES diff --git a/napi/minify/Cargo.toml b/napi/minify/Cargo.toml index 59670496ac0ab..0f5e71ac4b6a6 100644 --- a/napi/minify/Cargo.toml +++ b/napi/minify/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_minify_napi" -version = "0.88.0" +version = "0.89.0" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/napi/minify/package.json b/napi/minify/package.json index 5e7b034269c32..8189f861c88fd 100644 --- a/napi/minify/package.json +++ b/napi/minify/package.json @@ -1,6 +1,6 @@ { "name": "oxc-minify", - "version": "0.88.0", + "version": "0.89.0", "type": "module", "main": "index.js", "browser": "browser.js", diff --git a/napi/parser/CHANGELOG.md b/napi/parser/CHANGELOG.md index b83147ff7b0fa..d4471334a4668 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.89.0] - 2025-09-15 + +### πŸ› Bug Fixes + +- 341791e parser: Invalid `main` entrypoint in `package.json` (#13767) (Ari PerkkiΓΆ) + + +## [0.89.0] - 2025-09-15 + +### πŸ› Bug Fixes + +- 341791e parser: Invalid `main` entrypoint in `package.json` (#13767) (Ari PerkkiΓΆ) + + ## [0.88.0] - 2025-09-15 ### πŸ’₯ BREAKING CHANGES diff --git a/napi/parser/Cargo.toml b/napi/parser/Cargo.toml index 7c114830fe719..0e164dc5b4d69 100644 --- a/napi/parser/Cargo.toml +++ b/napi/parser/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_parser_napi" -version = "0.88.0" +version = "0.89.0" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/napi/parser/package.json b/napi/parser/package.json index b96ef8d4bda7b..a45e5a82be635 100644 --- a/napi/parser/package.json +++ b/napi/parser/package.json @@ -1,6 +1,6 @@ { "name": "oxc-parser", - "version": "0.88.0", + "version": "0.89.0", "type": "commonjs", "main": "index.mjs", "browser": "wasm.mjs", diff --git a/napi/transform/CHANGELOG.md b/napi/transform/CHANGELOG.md index 893625ce9c67f..248d457f677e1 100644 --- a/napi/transform/CHANGELOG.md +++ b/napi/transform/CHANGELOG.md @@ -14,6 +14,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0). + + ## [0.83.0] - 2025-08-29 ### πŸ’₯ BREAKING CHANGES diff --git a/napi/transform/Cargo.toml b/napi/transform/Cargo.toml index 4734284a39eba..4b3b8c40c58c2 100644 --- a/napi/transform/Cargo.toml +++ b/napi/transform/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_transform_napi" -version = "0.88.0" +version = "0.89.0" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/napi/transform/package.json b/napi/transform/package.json index 24c9eb92580c6..3799802153527 100644 --- a/napi/transform/package.json +++ b/napi/transform/package.json @@ -1,6 +1,6 @@ { "name": "oxc-transform", - "version": "0.88.0", + "version": "0.89.0", "type": "module", "main": "index.js", "browser": "browser.js", diff --git a/npm/oxc-types/CHANGELOG.md b/npm/oxc-types/CHANGELOG.md index 9c9a1b341ffe5..7e49a337437f4 100644 --- a/npm/oxc-types/CHANGELOG.md +++ b/npm/oxc-types/CHANGELOG.md @@ -13,6 +13,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0). + ## [0.82.0] - 2025-08-12 ### 🚜 Refactor diff --git a/npm/oxc-types/package.json b/npm/oxc-types/package.json index 63a1ceab35843..7f635d2d9bddb 100644 --- a/npm/oxc-types/package.json +++ b/npm/oxc-types/package.json @@ -1,6 +1,6 @@ { "name": "@oxc-project/types", - "version": "0.88.0", + "version": "0.89.0", "description": "Types for Oxc AST nodes", "type": "commonjs", "keywords": [ diff --git a/npm/runtime/CHANGELOG.md b/npm/runtime/CHANGELOG.md index 944ec43339b02..60c32c5b504ca 100644 --- a/npm/runtime/CHANGELOG.md +++ b/npm/runtime/CHANGELOG.md @@ -28,6 +28,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0). + # Changelog diff --git a/npm/runtime/package.json b/npm/runtime/package.json index 0806ec1fa2091..fba00bb4d95e9 100644 --- a/npm/runtime/package.json +++ b/npm/runtime/package.json @@ -1,6 +1,6 @@ { "name": "@oxc-project/runtime", - "version": "0.88.0", + "version": "0.89.0", "description": "Oxc's modular runtime helpers", "license": "MIT", "repository": {