Skip to content

Commit b25510d

Browse files
committed
chore: Publish crates with swc_core v37.0.0
1 parent 634d377 commit b25510d

File tree

26 files changed

+104
-121
lines changed

26 files changed

+104
-121
lines changed

.changeset/cyan-tables-provide.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/eight-snakes-marry.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

.changeset/five-rockets-deny.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

.changeset/tough-planes-pay.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

CHANGELOG-CORE.md

Lines changed: 23 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,27 @@
11
# Changelog
2+
## [unreleased]
3+
4+
### Bug Fixes
5+
6+
7+
8+
- **(es/minifier)** Preserve `array.join` with nullable values ([#10937](https://github.com/swc-project/swc/issues/10937)) ([e495403](https://github.com/swc-project/swc/commit/e49540386e6647fd2b87b2a7b9c2ac7668005e56))
9+
10+
11+
- **(es/preset-env)** Update polyfill data ([#11013](https://github.com/swc-project/swc/issues/11013)) ([934d8a5](https://github.com/swc-project/swc/commit/934d8a5c0b4d641a929febb2477f537614ac62d1))
12+
13+
### Features
14+
15+
16+
17+
- **(es/minifier)** Remove unused parts of destructuring ([#11024](https://github.com/swc-project/swc/issues/11024)) ([b5fed8c](https://github.com/swc-project/swc/commit/b5fed8c2edee1d4fb33df092b970ee2e621bde91))
18+
19+
### Refactor
20+
21+
22+
23+
- **(es/react)** Add `preserve` supports ([#11025](https://github.com/swc-project/swc/issues/11025)) ([bc83875](https://github.com/swc-project/swc/commit/bc838753053b1c0134f4ad94052fef068a505c18))
24+
225
## [swc_core@v36.0.1] - 2025-08-21
326

427
### Features
@@ -2711,26 +2734,6 @@
27112734

27122735

27132736

2714-
- Add (experimental) nodejs interop crates ([#9974](https://github.com/swc-project/swc/issues/9974)) ([37e0ea5](https://github.com/swc-project/swc/commit/37e0ea5697c657582e132aa5fe86837c2e86cae6))
2715-
2716-
27172737
- Add (experimental) `js-interop` npm package ([#9975](https://github.com/swc-project/swc/issues/9975)) ([eebb0ea](https://github.com/swc-project/swc/commit/eebb0ea14fa2061fd721992c0fc31734fe9d1e42))
27182738

2719-
## [swc_core@v12.0.0] - 2025-01-29
2720-
2721-
### Bug Fixes
2722-
2723-
2724-
2725-
- **(es/parser)** Remove wrong check about `const` without init ([#9970](https://github.com/swc-project/swc/issues/9970)) ([1b57261](https://github.com/swc-project/swc/commit/1b572617f36b9eb02b8dd7002bd2374a0cc8e2b1))
2726-
2727-
### Performance
2728-
2729-
2730-
2731-
- **(es/minifier)** Skip complex inline operations if possible ([#9972](https://github.com/swc-project/swc/issues/9972)) ([772cc30](https://github.com/swc-project/swc/commit/772cc309cc0ff677ebe415b1745cfcb55fe12c03))
2732-
2733-
2734-
- **(es/minifier)** Merge binding analyzer into infection analyzer ([#9973](https://github.com/swc-project/swc/issues/9973)) ([ca8a71f](https://github.com/swc-project/swc/commit/ca8a71f523f94fdfb866f10c470cc3dea2fd1f9c))
2735-
27362739
<!-- generated by git-cliff -->

CHANGELOG.md

Lines changed: 23 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,27 @@
11
# Changelog
2+
## [unreleased]
3+
4+
### Bug Fixes
5+
6+
7+
8+
- **(es/minifier)** Preserve `array.join` with nullable values ([#10937](https://github.com/swc-project/swc/issues/10937)) ([e495403](https://github.com/swc-project/swc/commit/e49540386e6647fd2b87b2a7b9c2ac7668005e56))
9+
10+
11+
- **(es/preset-env)** Update polyfill data ([#11013](https://github.com/swc-project/swc/issues/11013)) ([934d8a5](https://github.com/swc-project/swc/commit/934d8a5c0b4d641a929febb2477f537614ac62d1))
12+
13+
### Features
14+
15+
16+
17+
- **(es/minifier)** Remove unused parts of destructuring ([#11024](https://github.com/swc-project/swc/issues/11024)) ([b5fed8c](https://github.com/swc-project/swc/commit/b5fed8c2edee1d4fb33df092b970ee2e621bde91))
18+
19+
### Refactor
20+
21+
22+
23+
- **(es/react)** Add `preserve` supports ([#11025](https://github.com/swc-project/swc/issues/11025)) ([bc83875](https://github.com/swc-project/swc/commit/bc838753053b1c0134f4ad94052fef068a505c18))
24+
225
## [1.13.4] - 2025-08-21
326

427
### Bug Fixes
@@ -2178,9 +2201,6 @@
21782201
- **(ts/fast-strip)** Support type-only/uninstantiated namespaces ([#9983](https://github.com/swc-project/swc/issues/9983)) ([a72c6fa](https://github.com/swc-project/swc/commit/a72c6fa28cea8c9e2bc0d85fbf4909ed03f4d344))
21792202

21802203

2181-
- Add (experimental) nodejs interop crates ([#9974](https://github.com/swc-project/swc/issues/9974)) ([37e0ea5](https://github.com/swc-project/swc/commit/37e0ea5697c657582e132aa5fe86837c2e86cae6))
2182-
2183-
21842204
- Add (experimental) `js-interop` npm package ([#9975](https://github.com/swc-project/swc/issues/9975)) ([eebb0ea](https://github.com/swc-project/swc/commit/eebb0ea14fa2061fd721992c0fc31734fe9d1e42))
21852205

21862206
### Performance
@@ -2189,21 +2209,4 @@
21892209

21902210
- Update `rustc-hash` to `v2` and drop `ahash` ([#9982](https://github.com/swc-project/swc/issues/9982)) ([6765db0](https://github.com/swc-project/swc/commit/6765db0dfef953d841fe414480c7c635d740dbd7))
21912211

2192-
## [1.10.12] - 2025-01-29
2193-
2194-
### Bug Fixes
2195-
2196-
2197-
2198-
- **(es/parser)** Remove wrong check about `const` without init ([#9970](https://github.com/swc-project/swc/issues/9970)) ([1b57261](https://github.com/swc-project/swc/commit/1b572617f36b9eb02b8dd7002bd2374a0cc8e2b1))
2199-
2200-
### Performance
2201-
2202-
2203-
2204-
- **(es/minifier)** Skip complex inline operations if possible ([#9972](https://github.com/swc-project/swc/issues/9972)) ([772cc30](https://github.com/swc-project/swc/commit/772cc309cc0ff677ebe415b1745cfcb55fe12c03))
2205-
2206-
2207-
- **(es/minifier)** Merge binding analyzer into infection analyzer ([#9973](https://github.com/swc-project/swc/issues/9973)) ([ca8a71f](https://github.com/swc-project/swc/commit/ca8a71f523f94fdfb866f10c470cc3dea2fd1f9c))
2208-
22092212
<!-- generated by git-cliff -->

Cargo.lock

Lines changed: 12 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/binding_macros/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ edition = { workspace = true }
55
license = { workspace = true }
66
name = "binding_macros"
77
repository = { workspace = true }
8-
version = "35.0.0"
8+
version = "36.0.0"
99

1010
[lib]
1111
bench = false
@@ -33,10 +33,10 @@ binding_wasm = [
3333

3434
[dependencies]
3535
# Common deps for the SWC imports
36-
swc = { optional = true, version = "35.0.0", path = "../swc" }
36+
swc = { optional = true, version = "36.0.0", path = "../swc" }
3737
swc_common = { optional = true, version = "14.0.3", path = "../swc_common" }
3838
swc_ecma_ast = { optional = true, version = "15.0.0", path = "../swc_ecma_ast" }
39-
swc_ecma_transforms = { optional = true, version = "29.0.0", path = "../swc_ecma_transforms" }
39+
swc_ecma_transforms = { optional = true, version = "30.0.0", path = "../swc_ecma_transforms" }
4040
swc_ecma_visit = { optional = true, version = "15.0.0", path = "../swc_ecma_visit" }
4141

4242
# Optional deps for the wasm binding macro

crates/dbg-swc/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ swc_common = { version = "14.0.3", features = [
3131
], path = "../swc_common" }
3232
swc_ecma_ast = { version = "15.0.0", path = "../swc_ecma_ast" }
3333
swc_ecma_codegen = { version = "17.0.0", path = "../swc_ecma_codegen" }
34-
swc_ecma_minifier = { version = "30.0.0", path = "../swc_ecma_minifier", features = [
34+
swc_ecma_minifier = { version = "30.0.1", path = "../swc_ecma_minifier", features = [
3535
"concurrent",
3636
] }
3737
swc_ecma_parser = { version = "23.0.0", path = "../swc_ecma_parser" }

crates/swc/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ include = ["Cargo.toml", "src/**/*.rs"]
99
license = { workspace = true }
1010
name = "swc"
1111
repository = { workspace = true }
12-
version = "35.0.0"
12+
version = "36.0.0"
1313

1414
[lib]
1515
bench = false
@@ -93,10 +93,10 @@ swc_ecma_loader = { version = "14.0.0", path = "../swc_ecma_loader", features =
9393
"node",
9494
"tsc",
9595
] }
96-
swc_ecma_minifier = { version = "30.0.0", path = "../swc_ecma_minifier" }
96+
swc_ecma_minifier = { version = "30.0.1", path = "../swc_ecma_minifier" }
9797
swc_ecma_parser = { version = "23.0.0", path = "../swc_ecma_parser", default-features = false, features = ["typescript"] }
98-
swc_ecma_preset_env = { version = "30.0.0", path = "../swc_ecma_preset_env" }
99-
swc_ecma_transforms = { version = "29.0.0", path = "../swc_ecma_transforms", features = [
98+
swc_ecma_preset_env = { version = "31.0.0", path = "../swc_ecma_preset_env" }
99+
swc_ecma_transforms = { version = "30.0.0", path = "../swc_ecma_transforms", features = [
100100
"compat",
101101
"module",
102102
"optimization",

0 commit comments

Comments
 (0)