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

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

46 changes: 23 additions & 23 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -79,29 +79,29 @@ doc_lazy_continuation = "allow" # FIXME

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

# publish = false
oxc_linter = { path = "crates/oxc_linter" }
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.44.0"
version = "0.45.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
11 changes: 11 additions & 0 deletions crates/oxc_allocator/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,17 @@ All notable changes to this package will be documented in this file.

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

## [0.45.0] - 2025-01-11

### Features

- 6c7acac allocator: Implement `IntoIterator` for `&mut Vec` (#8389) (overlookmotel)
- 06e1780 minifier: Improve `StatementFusion` (#8194) (Boshen)

### Bug Fixes

- eb25bc0 allocator: Fix lifetimes on `IntoIterator` for `Vec` (#8388) (overlookmotel)

## [0.43.0] - 2024-12-21

### 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.44.0"
version = "0.45.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
31 changes: 31 additions & 0 deletions crates/oxc_ast/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,37 @@ 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.45.0] - 2025-01-11

- 7f69561 ast: [**BREAKING**] `oxc_ast` do not export `BigUint` (#8428) (overlookmotel)

- d8b27af ast: [**BREAKING**] No unneccesary trailing underscores on `AstBuilder` method names (#8283) (overlookmotel)

- 5106088 ast: [**BREAKING**] Remove `FromIn<Expression> for Statement` (#8280) (overlookmotel)

### Features

- 3212bcd ast_tools: Ignore `raw` field of `NumericLiteral` and `StringLiteral` in `ContentEq` (#8417) (Boshen)
- 8d52cd0 minifier: Merge assign expression in conditional expression (#8345) (sapphi-red)
- e84f267 minifier: Compress more property keys (#8253) (Boshen)
- ccdc039 minifier: Always put literals on the rhs of equal op `1==x` => `x==1` (#8240) (Boshen)
- 213364a minifier: Minimize `if (x) if (y) z` -> `if (x && y) z` (#8136) (Boshen)
- fef0b25 minifier: Collapse `var` into for loop initializer (#8119) (Boshen)

### Bug Fixes

- 97a7992 ast: Fix `ContentEq` and `ContentHash` impls for literal types (#8426) (overlookmotel)

### Documentation

- c8e4843 ast: Fix doc comment (#8286) (overlookmotel)

### Refactor

- b29655f ast: Rearrange impls for literal types in same order as they are defined (#8425) (overlookmotel)
- 0db2a22 ast: `AstBuilder` enum builder methods use `alloc_*` methods (#8281) (overlookmotel)
- aea9551 ast: Simplify `get_identifier_reference` of `TSType` and `TSTypeName` (#8273) (Dunqing)

## [0.44.0] - 2024-12-25

- ad2a620 ast: [**BREAKING**] Add missing `AssignmentTargetProperty::computed` (#8097) (Boshen)
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.44.0"
version = "0.45.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.44.0"
version = "0.45.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
2 changes: 1 addition & 1 deletion crates/oxc_cfg/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "oxc_cfg"
version = "0.44.0"
version = "0.45.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
15 changes: 15 additions & 0 deletions crates/oxc_codegen/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,21 @@ All notable changes to this package will be documented in this file.

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

## [0.45.0] - 2025-01-11

### Features

- ad146bb codegen: Print real newline when `\n` is inside template literals (#8178) (Boshen)
- a542013 minifier: Minimize `do{}while(true)` -> `do;while(true)` (#8311) (Boshen)

### Bug Fixes

- a1752a0 codegen: Fix incorrect minified `return 1n` output (#8374) (Boshen)
- 5a648bc codegen: Fix white space issue with do statements (#8348) (Boshen)
- b6d16f4 codegen: Print parenthesis on negative bigint lit when neccessary (#8258) (camc314)
- 8ed9766 codegen: Source map builder panicked because it attempted to subtract with overflow in `search_original_line_and_column` (#8185) (Dunqing)
- ad61e70 codegen: Print if else without block with proper indentation (#8135) (Boshen)

## [0.44.0] - 2024-12-25

- ad2a620 ast: [**BREAKING**] Add missing `AssignmentTargetProperty::computed` (#8097) (Boshen)
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.44.0"
version = "0.45.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
Loading
Loading