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
634 changes: 317 additions & 317 deletions Cargo.lock

Large diffs are not rendered by default.

54 changes: 27 additions & 27 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -103,33 +103,33 @@ multiple_crate_versions = "allow"

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

# publish = false
oxc_formatter = { path = "crates/oxc_formatter" }
Expand Down
7 changes: 7 additions & 0 deletions crates/oxc/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.94.0] - 2025-10-06

### πŸ› Bug Fixes

- 013e053 napi/transform: Fix define plugin not applying DCE correctly (#14264) (Boshen)


## [0.93.0] - 2025-09-28

### πŸš€ Features
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.93.0"
version = "0.94.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
12 changes: 12 additions & 0 deletions crates/oxc_allocator/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,18 @@ 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.94.0] - 2025-10-06

### πŸš€ Features

- f37b211 allocator: Add `HashSet` (#14212) (sapphi-red)
- 7a1c339 allocator: Add `HashMap::from_iter_in` (#14211) (sapphi-red)

### πŸ“š Documentation

- 0c14e50 allocator/hashmap: Add comments to `HashMap::from_iter_in` (#14329) (overlookmotel)


## [0.93.0] - 2025-09-28

### 🚜 Refactor
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.93.0"
version = "0.94.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
20 changes: 20 additions & 0 deletions crates/oxc_ast/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,26 @@ 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.94.0] - 2025-10-06

### πŸš€ Features

- 7e4d04f napi/parser: Add option to add `parent` prop to AST nodes with raw transfer (#14344) (overlookmotel)
- 6374065 napi/parser: Raw transfer support `range` field (#14319) (overlookmotel)

### πŸ› Bug Fixes

- a11bc9f napi/parser, linter/plugins: Add `range` field to `TemplateElement` (#14339) (overlookmotel)

### 🚜 Refactor

- 34e1c0b napi/parser: Use minifier to generate JS/TS raw transfer deserializers from single source (#14312) (overlookmotel)

### ⚑ Performance

- e75d42d napi/parser, linter/plugins: Remove runtime `preserveParens` option from raw transfer deserializers (#14338) (overlookmotel)


## [0.93.0] - 2025-09-28

### 🚜 Refactor
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.93.0"
version = "0.94.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
1 change: 1 addition & 0 deletions crates/oxc_ast_macros/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0).




## [0.91.0] - 2025-09-22

### πŸ’Ό Other
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.93.0"
version = "0.94.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
1 change: 1 addition & 0 deletions crates/oxc_ast_visit/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0).




## [0.91.0] - 2025-09-22

### πŸš€ Features
Expand Down
2 changes: 1 addition & 1 deletion crates/oxc_ast_visit/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "oxc_ast_visit"
version = "0.93.0"
version = "0.94.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
7 changes: 7 additions & 0 deletions crates/oxc_cfg/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.94.0] - 2025-10-06

### πŸš€ Features

- 3656908 rust: Oxc-index-vec v4.0 (#14254) (Boshen)




## [0.91.0] - 2025-09-22
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.93.0"
version = "0.94.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
12 changes: 12 additions & 0 deletions crates/oxc_codegen/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,18 @@ 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.94.0] - 2025-10-06

### πŸš€ Features

- 3656908 rust: Oxc-index-vec v4.0 (#14254) (Boshen)

### πŸ› Bug Fixes

- fc519c8 mangler: Mangle private class members in subsequent classes correctly (#14361) (sapphi-red)
- b83ffe5 mangler: Mangle private class members used in nested classes properly (#14218) (sapphi-red)


## [0.93.0] - 2025-09-28

### πŸ› Bug Fixes
Expand Down
2 changes: 1 addition & 1 deletion crates/oxc_codegen/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "oxc_codegen"
version = "0.93.0"
version = "0.94.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
7 changes: 7 additions & 0 deletions crates/oxc_compat/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.94.0] - 2025-10-06

### πŸš€ Features

- 588acd5 transformer: Add ES2026 target for explicit resource management (#14330) (Boshen)




## [0.91.0] - 2025-09-22
Expand Down
2 changes: 1 addition & 1 deletion crates/oxc_compat/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "oxc_compat"
version = "0.93.0"
version = "0.94.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
1 change: 1 addition & 0 deletions crates/oxc_data_structures/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.93.0] - 2025-09-28

### πŸš€ Features
Expand Down
2 changes: 1 addition & 1 deletion crates/oxc_data_structures/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "oxc_data_structures"
version = "0.93.0"
version = "0.94.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
1 change: 1 addition & 0 deletions crates/oxc_diagnostics/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.93.0] - 2025-09-28

### ⚑ Performance
Expand Down
2 changes: 1 addition & 1 deletion crates/oxc_diagnostics/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "oxc_diagnostics"
version = "0.93.0"
version = "0.94.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
1 change: 1 addition & 0 deletions crates/oxc_ecmascript/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0).




## [0.91.0] - 2025-09-22

### πŸ’Ό Other
Expand Down
2 changes: 1 addition & 1 deletion crates/oxc_ecmascript/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "oxc_ecmascript"
version = "0.93.0"
version = "0.94.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
1 change: 1 addition & 0 deletions crates/oxc_estree/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0).




## [0.91.0] - 2025-09-22

### πŸ’Ό Other
Expand Down
2 changes: 1 addition & 1 deletion crates/oxc_estree/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "oxc_estree"
version = "0.93.0"
version = "0.94.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
1 change: 1 addition & 0 deletions crates/oxc_isolated_declarations/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0).




## [0.91.0] - 2025-09-22

### πŸ’Ό Other
Expand Down
2 changes: 1 addition & 1 deletion crates/oxc_isolated_declarations/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "oxc_isolated_declarations"
version = "0.93.0"
version = "0.94.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
13 changes: 13 additions & 0 deletions crates/oxc_mangler/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.94.0] - 2025-10-06

### πŸš€ Features

- 3656908 rust: Oxc-index-vec v4.0 (#14254) (Boshen)

### πŸ› Bug Fixes

- c257b41 mangler: Avoid reusing same mangled names in the outer class (#14362) (sapphi-red)
- fc519c8 mangler: Mangle private class members in subsequent classes correctly (#14361) (sapphi-red)
- 5d3114c mangler: Allow using typescript keywords as variable names (#14315) (sapphi-red)


## [0.93.0] - 2025-09-28

### πŸ› Bug Fixes
Expand Down
2 changes: 1 addition & 1 deletion crates/oxc_mangler/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "oxc_mangler"
version = "0.93.0"
version = "0.94.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
20 changes: 20 additions & 0 deletions crates/oxc_minifier/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,26 @@ 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.94.0] - 2025-10-06

### πŸš€ Features

- 6123684 minifier: Inline single-use variable past read-only variables (#14184) (sapphi-red)

### πŸ› Bug Fixes

- c257b41 mangler: Avoid reusing same mangled names in the outer class (#14362) (sapphi-red)
- fc519c8 mangler: Mangle private class members in subsequent classes correctly (#14361) (sapphi-red)
- 6b2daa8 minifier: Don't inline single use variable in conditional logical expressions (#14185) (sapphi-red)
- e4e963b minifier: Remove `continue` in the end of for-in / for-of (#14186) (sapphi-red)
- 353c001 minifier: Keep private class members used in nested classes (#14217) (sapphi-red)
- b83ffe5 mangler: Mangle private class members used in nested classes properly (#14218) (sapphi-red)

### 🚜 Refactor

- 11dd63b minifier: Use `oxc_ast::NONE` (#14322) (sapphi-red)


## [0.93.0] - 2025-09-28

### πŸš€ Features
Expand Down
2 changes: 1 addition & 1 deletion crates/oxc_minifier/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "oxc_minifier"
version = "0.93.0"
version = "0.94.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
1 change: 1 addition & 0 deletions crates/oxc_napi/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0).




## [0.91.0] - 2025-09-22

### πŸ’Ό Other
Expand Down
Loading
Loading