diff --git a/Cargo.lock b/Cargo.lock index d1eb14e02fb1e..3e6f0c72228c8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1264,7 +1264,7 @@ checksum = "caff54706df99d2a78a5a4e3455ff45448d81ef1bb63c22cd14052ca0e993a3f" [[package]] name = "oxc" -version = "0.13.3" +version = "0.13.4" dependencies = [ "oxc_allocator", "oxc_ast", @@ -1299,7 +1299,7 @@ dependencies = [ [[package]] name = "oxc_allocator" -version = "0.13.3" +version = "0.13.4" dependencies = [ "allocator-api2", "bumpalo", @@ -1309,7 +1309,7 @@ dependencies = [ [[package]] name = "oxc_ast" -version = "0.13.3" +version = "0.13.4" dependencies = [ "bitflags 2.5.0", "num-bigint", @@ -1326,7 +1326,7 @@ dependencies = [ [[package]] name = "oxc_ast_macros" -version = "0.13.3" +version = "0.13.4" [[package]] name = "oxc_benchmark" @@ -1350,7 +1350,7 @@ dependencies = [ [[package]] name = "oxc_codegen" -version = "0.13.3" +version = "0.13.4" dependencies = [ "base64", "bitflags 2.5.0", @@ -1401,7 +1401,7 @@ dependencies = [ [[package]] name = "oxc_diagnostics" -version = "0.13.3" +version = "0.13.4" dependencies = [ "miette", "owo-colors", @@ -1411,7 +1411,7 @@ dependencies = [ [[package]] name = "oxc_index" -version = "0.13.3" +version = "0.13.4" dependencies = [ "serde", ] @@ -1497,7 +1497,7 @@ dependencies = [ [[package]] name = "oxc_minifier" -version = "0.13.3" +version = "0.13.4" dependencies = [ "insta", "itertools 0.13.0", @@ -1531,7 +1531,7 @@ dependencies = [ [[package]] name = "oxc_module_lexer" -version = "0.13.3" +version = "0.13.4" dependencies = [ "oxc_allocator", "oxc_ast", @@ -1541,7 +1541,7 @@ dependencies = [ [[package]] name = "oxc_parser" -version = "0.13.3" +version = "0.13.4" dependencies = [ "assert-unchecked", "bitflags 2.5.0", @@ -1635,7 +1635,7 @@ dependencies = [ [[package]] name = "oxc_semantic" -version = "0.13.3" +version = "0.13.4" dependencies = [ "indexmap", "insta", @@ -1657,7 +1657,7 @@ dependencies = [ [[package]] name = "oxc_sourcemap" -version = "0.13.3" +version = "0.13.4" dependencies = [ "base64-simd", "cfg-if", @@ -1669,7 +1669,7 @@ dependencies = [ [[package]] name = "oxc_span" -version = "0.13.3" +version = "0.13.4" dependencies = [ "compact_str", "miette", @@ -1680,7 +1680,7 @@ dependencies = [ [[package]] name = "oxc_syntax" -version = "0.13.3" +version = "0.13.4" dependencies = [ "bitflags 2.5.0", "dashmap", @@ -1724,7 +1724,7 @@ dependencies = [ [[package]] name = "oxc_transformer" -version = "0.13.3" +version = "0.13.4" dependencies = [ "dashmap", "indexmap", @@ -1745,7 +1745,7 @@ dependencies = [ [[package]] name = "oxc_traverse" -version = "0.13.3" +version = "0.13.4" dependencies = [ "compact_str", "memoffset", diff --git a/Cargo.toml b/Cargo.toml index e8bd0573ea4a1..dfc62b840212e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -72,22 +72,22 @@ cargo_common_metadata = "allow" # TODO: fix this [workspace.dependencies] # publish = true -oxc = { version = "0.13.3", path = "crates/oxc" } -oxc_allocator = { version = "0.13.3", path = "crates/oxc_allocator" } -oxc_ast = { version = "0.13.3", path = "crates/oxc_ast" } -oxc_codegen = { version = "0.13.3", path = "crates/oxc_codegen" } -oxc_diagnostics = { version = "0.13.3", path = "crates/oxc_diagnostics" } -oxc_index = { version = "0.13.3", path = "crates/oxc_index" } -oxc_minifier = { version = "0.13.3", path = "crates/oxc_minifier" } -oxc_parser = { version = "0.13.3", path = "crates/oxc_parser" } -oxc_semantic = { version = "0.13.3", path = "crates/oxc_semantic" } -oxc_span = { version = "0.13.3", path = "crates/oxc_span" } -oxc_syntax = { version = "0.13.3", path = "crates/oxc_syntax" } -oxc_transformer = { version = "0.13.3", path = "crates/oxc_transformer" } -oxc_sourcemap = { version = "0.13.3", path = "crates/oxc_sourcemap" } -oxc_ast_macros = { version = "0.13.3", path = "crates/oxc_ast_macros" } -oxc_traverse = { version = "0.13.3", path = "crates/oxc_traverse" } -oxc_module_lexer = { version = "0.13.3", path = "crates/oxc_module_lexer" } +oxc = { version = "0.13.4", path = "crates/oxc" } +oxc_allocator = { version = "0.13.4", path = "crates/oxc_allocator" } +oxc_ast = { version = "0.13.4", path = "crates/oxc_ast" } +oxc_codegen = { version = "0.13.4", path = "crates/oxc_codegen" } +oxc_diagnostics = { version = "0.13.4", path = "crates/oxc_diagnostics" } +oxc_index = { version = "0.13.4", path = "crates/oxc_index" } +oxc_minifier = { version = "0.13.4", path = "crates/oxc_minifier" } +oxc_parser = { version = "0.13.4", path = "crates/oxc_parser" } +oxc_semantic = { version = "0.13.4", path = "crates/oxc_semantic" } +oxc_span = { version = "0.13.4", path = "crates/oxc_span" } +oxc_syntax = { version = "0.13.4", path = "crates/oxc_syntax" } +oxc_transformer = { version = "0.13.4", path = "crates/oxc_transformer" } +oxc_sourcemap = { version = "0.13.4", path = "crates/oxc_sourcemap" } +oxc_ast_macros = { version = "0.13.4", path = "crates/oxc_ast_macros" } +oxc_traverse = { version = "0.13.4", path = "crates/oxc_traverse" } +oxc_module_lexer = { version = "0.13.4", path = "crates/oxc_module_lexer" } # publish = false oxc_macros = { path = "crates/oxc_macros" } diff --git a/crates/oxc/CHANGELOG.md b/crates/oxc/CHANGELOG.md index d8d9aee5f20a0..7f02d6cac6cd6 100644 --- a/crates/oxc/CHANGELOG.md +++ b/crates/oxc/CHANGELOG.md @@ -2,6 +2,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. + +# Changelog + +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. diff --git a/crates/oxc/Cargo.toml b/crates/oxc/Cargo.toml index 7c8f04c55520d..73e56f2a3122d 100644 --- a/crates/oxc/Cargo.toml +++ b/crates/oxc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc" -version = "0.13.3" +version = "0.13.4" publish = true authors.workspace = true description.workspace = true diff --git a/crates/oxc_allocator/CHANGELOG.md b/crates/oxc_allocator/CHANGELOG.md index b10a33aa2401b..56f1aa242598b 100644 --- a/crates/oxc_allocator/CHANGELOG.md +++ b/crates/oxc_allocator/CHANGELOG.md @@ -2,6 +2,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. + +# Changelog + +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. diff --git a/crates/oxc_allocator/Cargo.toml b/crates/oxc_allocator/Cargo.toml index ceb02af912168..88a56dff01e15 100644 --- a/crates/oxc_allocator/Cargo.toml +++ b/crates/oxc_allocator/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_allocator" -version = "0.13.3" +version = "0.13.4" authors.workspace = true description.workspace = true edition.workspace = true diff --git a/crates/oxc_ast/CHANGELOG.md b/crates/oxc_ast/CHANGELOG.md index 853a57719829d..dd351f523fcac 100644 --- a/crates/oxc_ast/CHANGELOG.md +++ b/crates/oxc_ast/CHANGELOG.md @@ -2,6 +2,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. + +# Changelog + +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. diff --git a/crates/oxc_ast/Cargo.toml b/crates/oxc_ast/Cargo.toml index 47ebfd1c93eb7..a3c4df21a9bd5 100644 --- a/crates/oxc_ast/Cargo.toml +++ b/crates/oxc_ast/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_ast" -version = "0.13.3" +version = "0.13.4" authors.workspace = true description.workspace = true edition.workspace = true diff --git a/crates/oxc_ast_macros/CHANGELOG.md b/crates/oxc_ast_macros/CHANGELOG.md index 84ae27f631ae0..5245111b51db1 100644 --- a/crates/oxc_ast_macros/CHANGELOG.md +++ b/crates/oxc_ast_macros/CHANGELOG.md @@ -2,6 +2,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. + +# Changelog + +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. diff --git a/crates/oxc_ast_macros/Cargo.toml b/crates/oxc_ast_macros/Cargo.toml index a19acd3023e9c..014fa28f674a6 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.13.3" +version = "0.13.4" publish = true authors.workspace = true description.workspace = true diff --git a/crates/oxc_codegen/CHANGELOG.md b/crates/oxc_codegen/CHANGELOG.md index 6b42e5394b8d2..acb37bca0d53f 100644 --- a/crates/oxc_codegen/CHANGELOG.md +++ b/crates/oxc_codegen/CHANGELOG.md @@ -2,6 +2,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/), and this project does not adhere to [Semantic Versioning](https://semver.org/spec/v2.0.0.html) until v1.0.0. + +## [0.13.4] - 2024-06-06 + +### Bug Fixes + +* codegen: print indentation before directive (#3512) + +# Changelog + +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. diff --git a/crates/oxc_codegen/Cargo.toml b/crates/oxc_codegen/Cargo.toml index 1250d1a10017c..64efd8e08e7c5 100644 --- a/crates/oxc_codegen/Cargo.toml +++ b/crates/oxc_codegen/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_codegen" -version = "0.13.3" +version = "0.13.4" publish = true authors.workspace = true description.workspace = true diff --git a/crates/oxc_diagnostics/CHANGELOG.md b/crates/oxc_diagnostics/CHANGELOG.md index a65eb2e89b0b4..2dc1dc554e97e 100644 --- a/crates/oxc_diagnostics/CHANGELOG.md +++ b/crates/oxc_diagnostics/CHANGELOG.md @@ -2,6 +2,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. + +# Changelog + +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. diff --git a/crates/oxc_diagnostics/Cargo.toml b/crates/oxc_diagnostics/Cargo.toml index c8e50d126e046..2eafaccedfad9 100644 --- a/crates/oxc_diagnostics/Cargo.toml +++ b/crates/oxc_diagnostics/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_diagnostics" -version = "0.13.3" +version = "0.13.4" authors.workspace = true description.workspace = true edition.workspace = true diff --git a/crates/oxc_index/CHANGELOG.md b/crates/oxc_index/CHANGELOG.md index c956a3c5c850e..6bd284ec0c05b 100644 --- a/crates/oxc_index/CHANGELOG.md +++ b/crates/oxc_index/CHANGELOG.md @@ -2,6 +2,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. + +# Changelog + +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. diff --git a/crates/oxc_index/Cargo.toml b/crates/oxc_index/Cargo.toml index 3ce226e6a0e47..4271deef8ddd5 100644 --- a/crates/oxc_index/Cargo.toml +++ b/crates/oxc_index/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_index" -version = "0.13.3" +version = "0.13.4" publish = true authors.workspace = true description.workspace = true diff --git a/crates/oxc_minifier/CHANGELOG.md b/crates/oxc_minifier/CHANGELOG.md index ed35dce0e5b98..6d36f8686bfb9 100644 --- a/crates/oxc_minifier/CHANGELOG.md +++ b/crates/oxc_minifier/CHANGELOG.md @@ -2,6 +2,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/), and this project does not adhere to [Semantic Versioning](https://semver.org/spec/v2.0.0.html) until v1.0.0. + +## [0.13.4] - 2024-06-06 + +### Bug Fixes + +* codegen: print indentation before directive (#3512) + +# Changelog + +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. diff --git a/crates/oxc_minifier/Cargo.toml b/crates/oxc_minifier/Cargo.toml index dcb98beba676a..77e43b6106c27 100644 --- a/crates/oxc_minifier/Cargo.toml +++ b/crates/oxc_minifier/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_minifier" -version = "0.13.3" +version = "0.13.4" publish = true authors.workspace = true description.workspace = true diff --git a/crates/oxc_module_lexer/CHANGELOG.md b/crates/oxc_module_lexer/CHANGELOG.md index 38f5f5244cb99..e1f9c9b8c1e1e 100644 --- a/crates/oxc_module_lexer/CHANGELOG.md +++ b/crates/oxc_module_lexer/CHANGELOG.md @@ -2,6 +2,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. + +# Changelog + +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. diff --git a/crates/oxc_module_lexer/Cargo.toml b/crates/oxc_module_lexer/Cargo.toml index a856156649ee9..686695e6dc17f 100644 --- a/crates/oxc_module_lexer/Cargo.toml +++ b/crates/oxc_module_lexer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_module_lexer" -version = "0.13.3" +version = "0.13.4" publish = true authors.workspace = true description.workspace = true diff --git a/crates/oxc_parser/CHANGELOG.md b/crates/oxc_parser/CHANGELOG.md index 31dc7fe5b4d59..0261f75e9a2f0 100644 --- a/crates/oxc_parser/CHANGELOG.md +++ b/crates/oxc_parser/CHANGELOG.md @@ -2,6 +2,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. + +# Changelog + +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. diff --git a/crates/oxc_parser/Cargo.toml b/crates/oxc_parser/Cargo.toml index b39560345a736..b3917f12d731c 100644 --- a/crates/oxc_parser/Cargo.toml +++ b/crates/oxc_parser/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_parser" -version = "0.13.3" +version = "0.13.4" authors.workspace = true description.workspace = true edition.workspace = true diff --git a/crates/oxc_semantic/CHANGELOG.md b/crates/oxc_semantic/CHANGELOG.md index 087b32aec5773..cbd53c7616011 100644 --- a/crates/oxc_semantic/CHANGELOG.md +++ b/crates/oxc_semantic/CHANGELOG.md @@ -2,6 +2,22 @@ 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.13.4] - 2024-06-06 + +### Bug Fixes + +* transformer: JSX set `reference_id` on refs to imports (#3524) + +### Refactor + +* transformer/typescript: replace reference collector with symbols references (#3533) + +# Changelog + +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. diff --git a/crates/oxc_semantic/Cargo.toml b/crates/oxc_semantic/Cargo.toml index 3e808e818f4c2..73929cf5f3848 100644 --- a/crates/oxc_semantic/Cargo.toml +++ b/crates/oxc_semantic/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_semantic" -version = "0.13.3" +version = "0.13.4" authors.workspace = true description.workspace = true edition.workspace = true diff --git a/crates/oxc_sourcemap/CHANGELOG.md b/crates/oxc_sourcemap/CHANGELOG.md index a51ef49d77cb6..a2f3e1eae29ea 100644 --- a/crates/oxc_sourcemap/CHANGELOG.md +++ b/crates/oxc_sourcemap/CHANGELOG.md @@ -2,6 +2,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. + +# Changelog + +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. diff --git a/crates/oxc_sourcemap/Cargo.toml b/crates/oxc_sourcemap/Cargo.toml index e99c18a651497..044ec59756de1 100644 --- a/crates/oxc_sourcemap/Cargo.toml +++ b/crates/oxc_sourcemap/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_sourcemap" -version = "0.13.3" +version = "0.13.4" authors.workspace = true description.workspace = true edition.workspace = true diff --git a/crates/oxc_span/CHANGELOG.md b/crates/oxc_span/CHANGELOG.md index d6843d15f9588..a14900b6cc9de 100644 --- a/crates/oxc_span/CHANGELOG.md +++ b/crates/oxc_span/CHANGELOG.md @@ -2,6 +2,22 @@ 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.13.4] - 2024-06-06 + +### Performance + +* transformer: avoid fragment update where possible (#3535) + +### Documentation + +* span: add doc comments to `oxc_span::Span` (#3543) + +# Changelog + +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. diff --git a/crates/oxc_span/Cargo.toml b/crates/oxc_span/Cargo.toml index cc9bc5672853e..f7c7237704f6d 100644 --- a/crates/oxc_span/Cargo.toml +++ b/crates/oxc_span/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_span" -version = "0.13.3" +version = "0.13.4" publish = true authors.workspace = true description.workspace = true diff --git a/crates/oxc_syntax/CHANGELOG.md b/crates/oxc_syntax/CHANGELOG.md index 71d0b39edb218..0238e8c0fbc22 100644 --- a/crates/oxc_syntax/CHANGELOG.md +++ b/crates/oxc_syntax/CHANGELOG.md @@ -2,6 +2,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/), and this project does not adhere to [Semantic Versioning](https://semver.org/spec/v2.0.0.html) until v1.0.0. + +## [0.13.4] - 2024-06-06 + +### Bug Fixes + +* transformer: JSX set `reference_id` on refs to imports (#3524) + +# Changelog + +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. diff --git a/crates/oxc_syntax/Cargo.toml b/crates/oxc_syntax/Cargo.toml index a838ab11b5c40..6727749356383 100644 --- a/crates/oxc_syntax/Cargo.toml +++ b/crates/oxc_syntax/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_syntax" -version = "0.13.3" +version = "0.13.4" publish = true authors.workspace = true description.workspace = true diff --git a/crates/oxc_transformer/CHANGELOG.md b/crates/oxc_transformer/CHANGELOG.md index 3d250a5dcced6..a2ed7cc0db292 100644 --- a/crates/oxc_transformer/CHANGELOG.md +++ b/crates/oxc_transformer/CHANGELOG.md @@ -2,6 +2,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.13.4] - 2024-06-06 + +### Features + +* coverage/transformer: handle @jsx option (#3553) +* transformer/typescript: handle namespace directive correctly (#3532) + +### Bug Fixes + +* transformer: store `react_importer` in `Bindings` in JSX transform (#3551) +* transformer: correct spans for JSX transform (#3549) +* transformer: JSX set `reference_id` on refs to imports (#3524) + +### Performance + +* transformer: avoid fragment update where possible (#3535) +* transformer: JSX parse pragma only once (#3534) + +### Refactor + +* transformer: pass `Rc`s by value (#3550) +* transformer: remove `update_fragment` from JSX transform (#3541) +* transformer: combine import and usage in JSX transform (#3540) +* transformer/typescript: replace reference collector with symbols references (#3533) + +# Changelog + +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. diff --git a/crates/oxc_transformer/Cargo.toml b/crates/oxc_transformer/Cargo.toml index d6a1f25ad68a2..920d38d7c2ec3 100644 --- a/crates/oxc_transformer/Cargo.toml +++ b/crates/oxc_transformer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_transformer" -version = "0.13.3" +version = "0.13.4" publish = true authors.workspace = true description.workspace = true diff --git a/crates/oxc_traverse/CHANGELOG.md b/crates/oxc_traverse/CHANGELOG.md index 6d02ea5c682ce..0efae8703f206 100644 --- a/crates/oxc_traverse/CHANGELOG.md +++ b/crates/oxc_traverse/CHANGELOG.md @@ -2,6 +2,22 @@ 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.13.4] - 2024-06-06 + +### Bug Fixes + +* transformer: JSX set `reference_id` on refs to imports (#3524) + +### Refactor + +* transformer/typescript: replace reference collector with symbols references (#3533) + +# Changelog + +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. diff --git a/crates/oxc_traverse/Cargo.toml b/crates/oxc_traverse/Cargo.toml index bb47c17cd224f..bc5c11955d51f 100644 --- a/crates/oxc_traverse/Cargo.toml +++ b/crates/oxc_traverse/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_traverse" -version = "0.13.3" +version = "0.13.4" publish = true authors.workspace = true description.workspace = true diff --git a/npm/oxc-parser/CHANGELOG.md b/npm/oxc-parser/CHANGELOG.md index b635bb252b93d..0339f4654b89f 100644 --- a/npm/oxc-parser/CHANGELOG.md +++ b/npm/oxc-parser/CHANGELOG.md @@ -2,6 +2,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. + +# Changelog + +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. diff --git a/npm/oxc-parser/package.json b/npm/oxc-parser/package.json index 995b3fdee35c3..21452ad4870af 100644 --- a/npm/oxc-parser/package.json +++ b/npm/oxc-parser/package.json @@ -1,6 +1,6 @@ { "name": "oxc-parser", - "version": "0.13.3", + "version": "0.13.4", "description": "Oxc Parser Node API", "keywords": [ "Parser" @@ -22,4 +22,4 @@ "index.d.ts", "index.js" ] -} +} \ No newline at end of file diff --git a/wasm/parser/CHANGELOG.md b/wasm/parser/CHANGELOG.md index a7aeb071e1f2e..6471abc5b4ec6 100644 --- a/wasm/parser/CHANGELOG.md +++ b/wasm/parser/CHANGELOG.md @@ -2,6 +2,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. + +# Changelog + +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. diff --git a/wasm/parser/package.json b/wasm/parser/package.json index 1bedd01523a67..b0d4d334aa7db 100644 --- a/wasm/parser/package.json +++ b/wasm/parser/package.json @@ -1,6 +1,6 @@ { "name": "@oxc-parser/wasm", - "version": "0.13.3", + "version": "0.13.4", "description": "Wasm target for the oxc parser.", "keywords": [ "JavaScript", @@ -37,4 +37,4 @@ "devDependencies": { "wasm-pack": "^0.12.1" } -} +} \ No newline at end of file