release(crates): v0.47.1 (#8593)

## [0.47.1] - 2025-01-19

### Features

- ee8ee55 napi/parser: Add `.hasChanged()` to `MagicString` (#8586)
(Boshen)
- 1bef911 napi/parser: Add source map API (#8584) (Boshen)

### Bug Fixes

- 7b219a9 minifier: Fix dce shadowed undefined (#8582) (Boshen)
- 7421a52 transformer/typescript: Correctly resolve references to
non-constant enum members (#8543) (branchseer)

Co-authored-by: Boshen <1430279+Boshen@users.noreply.github.com>
This commit is contained in:
oxc-bot 2025-01-19 09:44:29 +08:00 committed by GitHub
parent 66c8720002
commit 8f5be07ed6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
34 changed files with 99 additions and 74 deletions

46
Cargo.lock generated
View file

@ -1477,7 +1477,7 @@ checksum = "fb37767f6569cd834a413442455e0f066d0d522de8630436e2a1761d9726ba56"
[[package]]
name = "oxc"
version = "0.47.0"
version = "0.47.1"
dependencies = [
"oxc_allocator",
"oxc_ast",
@ -1539,7 +1539,7 @@ dependencies = [
[[package]]
name = "oxc_allocator"
version = "0.47.0"
version = "0.47.1"
dependencies = [
"allocator-api2",
"bumpalo",
@ -1552,7 +1552,7 @@ dependencies = [
[[package]]
name = "oxc_ast"
version = "0.47.0"
version = "0.47.1"
dependencies = [
"bitflags 2.7.0",
"cow-utils",
@ -1570,7 +1570,7 @@ dependencies = [
[[package]]
name = "oxc_ast_macros"
version = "0.47.0"
version = "0.47.1"
dependencies = [
"proc-macro2",
"quote",
@ -1620,7 +1620,7 @@ dependencies = [
[[package]]
name = "oxc_cfg"
version = "0.47.0"
version = "0.47.1"
dependencies = [
"bitflags 2.7.0",
"itertools",
@ -1633,7 +1633,7 @@ dependencies = [
[[package]]
name = "oxc_codegen"
version = "0.47.0"
version = "0.47.1"
dependencies = [
"assert-unchecked",
"base64",
@ -1695,7 +1695,7 @@ dependencies = [
[[package]]
name = "oxc_data_structures"
version = "0.47.0"
version = "0.47.1"
dependencies = [
"assert-unchecked",
"ropey",
@ -1703,14 +1703,14 @@ dependencies = [
[[package]]
name = "oxc_diagnostics"
version = "0.47.0"
version = "0.47.1"
dependencies = [
"oxc-miette",
]
[[package]]
name = "oxc_ecmascript"
version = "0.47.0"
version = "0.47.1"
dependencies = [
"num-bigint",
"num-traits",
@ -1721,7 +1721,7 @@ dependencies = [
[[package]]
name = "oxc_estree"
version = "0.47.0"
version = "0.47.1"
dependencies = [
"serde",
]
@ -1738,7 +1738,7 @@ dependencies = [
[[package]]
name = "oxc_isolated_declarations"
version = "0.47.0"
version = "0.47.1"
dependencies = [
"bitflags 2.7.0",
"insta",
@ -1838,7 +1838,7 @@ dependencies = [
[[package]]
name = "oxc_mangler"
version = "0.47.0"
version = "0.47.1"
dependencies = [
"itertools",
"oxc_allocator",
@ -1851,7 +1851,7 @@ dependencies = [
[[package]]
name = "oxc_minifier"
version = "0.47.0"
version = "0.47.1"
dependencies = [
"cow-utils",
"insta",
@ -1906,7 +1906,7 @@ dependencies = [
[[package]]
name = "oxc_napi"
version = "0.47.0"
version = "0.47.1"
dependencies = [
"napi",
"napi-derive",
@ -1915,7 +1915,7 @@ dependencies = [
[[package]]
name = "oxc_parser"
version = "0.47.0"
version = "0.47.1"
dependencies = [
"assert-unchecked",
"bitflags 2.7.0",
@ -1938,7 +1938,7 @@ dependencies = [
[[package]]
name = "oxc_parser_napi"
version = "0.47.0"
version = "0.47.1"
dependencies = [
"napi",
"napi-build",
@ -1998,7 +1998,7 @@ dependencies = [
[[package]]
name = "oxc_regular_expression"
version = "0.47.0"
version = "0.47.1"
dependencies = [
"oxc_allocator",
"oxc_ast_macros",
@ -2032,7 +2032,7 @@ dependencies = [
[[package]]
name = "oxc_semantic"
version = "0.47.0"
version = "0.47.1"
dependencies = [
"assert-unchecked",
"insta",
@ -2072,7 +2072,7 @@ dependencies = [
[[package]]
name = "oxc_span"
version = "0.47.0"
version = "0.47.1"
dependencies = [
"compact_str",
"oxc-miette",
@ -2085,7 +2085,7 @@ dependencies = [
[[package]]
name = "oxc_syntax"
version = "0.47.0"
version = "0.47.1"
dependencies = [
"assert-unchecked",
"bitflags 2.7.0",
@ -2144,7 +2144,7 @@ dependencies = [
[[package]]
name = "oxc_transform_napi"
version = "0.47.0"
version = "0.47.1"
dependencies = [
"napi",
"napi-build",
@ -2157,7 +2157,7 @@ dependencies = [
[[package]]
name = "oxc_transformer"
version = "0.47.0"
version = "0.47.1"
dependencies = [
"base64",
"compact_str",
@ -2190,7 +2190,7 @@ dependencies = [
[[package]]
name = "oxc_traverse"
version = "0.47.0"
version = "0.47.1"
dependencies = [
"compact_str",
"itoa",

View file

@ -79,29 +79,29 @@ doc_lazy_continuation = "allow" # FIXME
[workspace.dependencies]
# publish = true
oxc = { version = "0.47.0", path = "crates/oxc" }
oxc_allocator = { version = "0.47.0", path = "crates/oxc_allocator" }
oxc_ast = { version = "0.47.0", path = "crates/oxc_ast" }
oxc_ast_macros = { version = "0.47.0", path = "crates/oxc_ast_macros" }
oxc_cfg = { version = "0.47.0", path = "crates/oxc_cfg" }
oxc_codegen = { version = "0.47.0", path = "crates/oxc_codegen" }
oxc_data_structures = { version = "0.47.0", path = "crates/oxc_data_structures" }
oxc_diagnostics = { version = "0.47.0", path = "crates/oxc_diagnostics" }
oxc_ecmascript = { version = "0.47.0", path = "crates/oxc_ecmascript" }
oxc_estree = { version = "0.47.0", path = "crates/oxc_estree" }
oxc_isolated_declarations = { version = "0.47.0", path = "crates/oxc_isolated_declarations" }
oxc_mangler = { version = "0.47.0", path = "crates/oxc_mangler" }
oxc_minifier = { version = "0.47.0", path = "crates/oxc_minifier" }
oxc_napi = { version = "0.47.0", path = "crates/oxc_napi" }
oxc_parser = { version = "0.47.0", path = "crates/oxc_parser" }
oxc_parser_napi = { version = "0.47.0", path = "napi/parser" }
oxc_regular_expression = { version = "0.47.0", path = "crates/oxc_regular_expression" }
oxc_semantic = { version = "0.47.0", path = "crates/oxc_semantic" }
oxc_span = { version = "0.47.0", path = "crates/oxc_span" }
oxc_syntax = { version = "0.47.0", path = "crates/oxc_syntax" }
oxc_transform_napi = { version = "0.47.0", path = "napi/transform" }
oxc_transformer = { version = "0.47.0", path = "crates/oxc_transformer" }
oxc_traverse = { version = "0.47.0", path = "crates/oxc_traverse" }
oxc = { version = "0.47.1", path = "crates/oxc" }
oxc_allocator = { version = "0.47.1", path = "crates/oxc_allocator" }
oxc_ast = { version = "0.47.1", path = "crates/oxc_ast" }
oxc_ast_macros = { version = "0.47.1", path = "crates/oxc_ast_macros" }
oxc_cfg = { version = "0.47.1", path = "crates/oxc_cfg" }
oxc_codegen = { version = "0.47.1", path = "crates/oxc_codegen" }
oxc_data_structures = { version = "0.47.1", path = "crates/oxc_data_structures" }
oxc_diagnostics = { version = "0.47.1", path = "crates/oxc_diagnostics" }
oxc_ecmascript = { version = "0.47.1", path = "crates/oxc_ecmascript" }
oxc_estree = { version = "0.47.1", path = "crates/oxc_estree" }
oxc_isolated_declarations = { version = "0.47.1", path = "crates/oxc_isolated_declarations" }
oxc_mangler = { version = "0.47.1", path = "crates/oxc_mangler" }
oxc_minifier = { version = "0.47.1", path = "crates/oxc_minifier" }
oxc_napi = { version = "0.47.1", path = "crates/oxc_napi" }
oxc_parser = { version = "0.47.1", path = "crates/oxc_parser" }
oxc_parser_napi = { version = "0.47.1", path = "napi/parser" }
oxc_regular_expression = { version = "0.47.1", path = "crates/oxc_regular_expression" }
oxc_semantic = { version = "0.47.1", path = "crates/oxc_semantic" }
oxc_span = { version = "0.47.1", path = "crates/oxc_span" }
oxc_syntax = { version = "0.47.1", path = "crates/oxc_syntax" }
oxc_transform_napi = { version = "0.47.1", path = "napi/transform" }
oxc_transformer = { version = "0.47.1", path = "crates/oxc_transformer" }
oxc_traverse = { version = "0.47.1", path = "crates/oxc_traverse" }
# publish = false
oxc_linter = { path = "crates/oxc_linter" }

View file

@ -1,6 +1,6 @@
[package]
name = "oxc"
version = "0.47.0"
version = "0.47.1"
authors.workspace = true
categories.workspace = true
edition.workspace = true

View file

@ -1,6 +1,6 @@
[package]
name = "oxc_allocator"
version = "0.47.0"
version = "0.47.1"
authors.workspace = true
categories.workspace = true
edition.workspace = true

View file

@ -1,6 +1,6 @@
[package]
name = "oxc_ast"
version = "0.47.0"
version = "0.47.1"
authors.workspace = true
categories.workspace = true
edition.workspace = true

View file

@ -1,6 +1,6 @@
[package]
name = "oxc_ast_macros"
version = "0.47.0"
version = "0.47.1"
authors.workspace = true
categories.workspace = true
edition.workspace = true

View file

@ -1,6 +1,6 @@
[package]
name = "oxc_cfg"
version = "0.47.0"
version = "0.47.1"
authors.workspace = true
categories.workspace = true
edition.workspace = true

View file

@ -1,6 +1,6 @@
[package]
name = "oxc_codegen"
version = "0.47.0"
version = "0.47.1"
authors.workspace = true
categories.workspace = true
edition.workspace = true

View file

@ -1,6 +1,6 @@
[package]
name = "oxc_data_structures"
version = "0.47.0"
version = "0.47.1"
authors.workspace = true
categories.workspace = true
edition.workspace = true

View file

@ -1,6 +1,6 @@
[package]
name = "oxc_diagnostics"
version = "0.47.0"
version = "0.47.1"
authors.workspace = true
categories.workspace = true
edition.workspace = true

View file

@ -4,6 +4,12 @@ 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.47.1] - 2025-01-19
### Bug Fixes
- 7b219a9 minifier: Fix dce shadowed undefined (#8582) (Boshen)
## [0.47.0] - 2025-01-18
### Features

View file

@ -1,6 +1,6 @@
[package]
name = "oxc_ecmascript"
version = "0.47.0"
version = "0.47.1"
authors.workspace = true
categories.workspace = true
edition.workspace = true

View file

@ -1,6 +1,6 @@
[package]
name = "oxc_estree"
version = "0.47.0"
version = "0.47.1"
authors.workspace = true
categories.workspace = true
edition.workspace = true

View file

@ -1,6 +1,6 @@
[package]
name = "oxc_isolated_declarations"
version = "0.47.0"
version = "0.47.1"
authors.workspace = true
categories.workspace = true
edition.workspace = true

View file

@ -1,6 +1,6 @@
[package]
name = "oxc_mangler"
version = "0.47.0"
version = "0.47.1"
authors.workspace = true
categories.workspace = true
edition.workspace = true

View file

@ -4,6 +4,12 @@ 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.47.1] - 2025-01-19
### Bug Fixes
- 7b219a9 minifier: Fix dce shadowed undefined (#8582) (Boshen)
## [0.47.0] - 2025-01-18
### Features

View file

@ -1,6 +1,6 @@
[package]
name = "oxc_minifier"
version = "0.47.0"
version = "0.47.1"
authors.workspace = true
categories.workspace = true
edition.workspace = true

View file

@ -1,6 +1,6 @@
[package]
name = "oxc_napi"
version = "0.47.0"
version = "0.47.1"
authors.workspace = true
categories.workspace = true
edition.workspace = true

View file

@ -1,6 +1,6 @@
[package]
name = "oxc_parser"
version = "0.47.0"
version = "0.47.1"
authors.workspace = true
categories.workspace = true
edition.workspace = true

View file

@ -1,6 +1,6 @@
[package]
name = "oxc_regular_expression"
version = "0.47.0"
version = "0.47.1"
authors.workspace = true
categories.workspace = true
edition.workspace = true

View file

@ -1,6 +1,6 @@
[package]
name = "oxc_semantic"
version = "0.47.0"
version = "0.47.1"
authors.workspace = true
categories.workspace = true
edition.workspace = true

View file

@ -1,6 +1,6 @@
[package]
name = "oxc_span"
version = "0.47.0"
version = "0.47.1"
authors.workspace = true
categories.workspace = true
edition.workspace = true

View file

@ -1,6 +1,6 @@
[package]
name = "oxc_syntax"
version = "0.47.0"
version = "0.47.1"
authors.workspace = true
categories.workspace = true
edition.workspace = true

View file

@ -4,6 +4,12 @@ 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.47.1] - 2025-01-19
### Bug Fixes
- 7421a52 transformer/typescript: Correctly resolve references to non-constant enum members (#8543) (branchseer)
## [0.47.0] - 2025-01-18
- fae4cd2 allocator: [**BREAKING**] Remove `Vec::into_string` (#8571) (overlookmotel)

View file

@ -1,6 +1,6 @@
[package]
name = "oxc_transformer"
version = "0.47.0"
version = "0.47.1"
authors.workspace = true
categories.workspace = true
edition.workspace = true

View file

@ -1,6 +1,6 @@
[package]
name = "oxc_traverse"
version = "0.47.0"
version = "0.47.1"
authors.workspace = true
categories.workspace = true
edition.workspace = true

View file

@ -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/), and this project does not adhere to [Semantic Versioning](https://semver.org/spec/v2.0.0.html) until v1.0.0.
## [0.47.1] - 2025-01-19
### Features
- ee8ee55 napi/parser: Add `.hasChanged()` to `MagicString` (#8586) (Boshen)
- 1bef911 napi/parser: Add source map API (#8584) (Boshen)
## [0.47.0] - 2025-01-18
### Features

View file

@ -1,6 +1,6 @@
[package]
name = "oxc_parser_napi"
version = "0.47.0"
version = "0.47.1"
authors.workspace = true
categories.workspace = true
edition.workspace = true

View file

@ -1,6 +1,6 @@
[package]
name = "oxc_transform_napi"
version = "0.47.0"
version = "0.47.1"
authors.workspace = true
categories.workspace = true
edition.workspace = true

View file

@ -1,6 +1,6 @@
{
"name": "oxc-minify",
"version": "0.47.0",
"version": "0.47.1",
"description": "Oxc minify Node API",
"keywords": [
"minify"

View file

@ -1,6 +1,6 @@
{
"name": "oxc-parser",
"version": "0.47.0",
"version": "0.47.1",
"description": "Oxc Parser Node API",
"keywords": [
"Parser"

View file

@ -1,6 +1,6 @@
{
"name": "oxc-transform",
"version": "0.47.0",
"version": "0.47.1",
"description": "Oxc transform Node API",
"keywords": [
"transform"

View file

@ -1,6 +1,6 @@
{
"name": "@oxc-project/types",
"version": "0.47.0",
"version": "0.47.1",
"description": "Types for Oxc AST nodes",
"keywords": [
"AST",

View file

@ -1,6 +1,6 @@
{
"name": "@oxc-parser/wasm",
"version": "0.47.0",
"version": "0.47.1",
"description": "Wasm target for the oxc parser.",
"keywords": [
"JavaScript",