From 6ab3447382b29d08c5e3e9cb1767d60a81a228b3 Mon Sep 17 00:00:00 2001 From: DongYun Kang Date: Mon, 5 Oct 2026 22:36:31 +0900 Subject: [PATCH 1/6] build: Update swc_core --- Cargo.lock | 22 +++++++++++----------- Cargo.toml | 4 ++-- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index cc994ce04..4ed2eb43e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -842,7 +842,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -1616,7 +1616,7 @@ version = "0.50.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" dependencies = [ - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -2266,7 +2266,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -2721,9 +2721,9 @@ dependencies = [ [[package]] name = "swc_config" -version = "6.0.0" +version = "6.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "733985ad1340ea469d0d4366bae9664aa8f246006fa822a7d9365b41e48d7986" +checksum = "bf6924ef781f1f8af3dfdac9674e94f0ab0c20af6b88b2e116af57b1e755b591" dependencies = [ "anyhow", "bytes-str", @@ -2754,9 +2754,9 @@ dependencies = [ [[package]] name = "swc_core" -version = "81.0.0" +version = "81.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a02a3fd04dbe13b339f82dfc5e6e05c197da49e4e9e67d8930804243b306249" +checksum = "454124107875a9a7633b41e95215125e8c5bae43bf185521a58abb6f3ffa8bb8" dependencies = [ "swc_allocator", "swc_atoms", @@ -2973,9 +2973,9 @@ dependencies = [ [[package]] name = "swc_ecma_minifier" -version = "62.0.0" +version = "62.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34b1fce436e6ed62c6077798071d169464a1af3d1e4d5ebe000cf50960048425" +checksum = "b98ecce04823366c5239f9b023a79ca0ef493bcbea5dfdf5be54e5742e75a6f6" dependencies = [ "arrayvec", "bitflags", @@ -3800,7 +3800,7 @@ dependencies = [ "getrandom 0.4.3", "once_cell", "rustix", - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -4175,7 +4175,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index a8b40050a..9fc5cf0d7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -51,7 +51,7 @@ similar-asserts = "1.4.2" swc_atoms = "10.0.0" swc_cached = "2.0.0" swc_common = "26.0.0" -swc_core = "81.0.0" +swc_core = "81.0.2" swc_css_ast = "26.0.0" swc_css_codegen = "26.0.0" swc_css_compat = "26.0.0" @@ -61,7 +61,7 @@ swc_css_prefixer = "32.0.0" swc_css_visit = "26.0.0" swc_ecma_ast = "29.0.2" swc_ecma_codegen = "32.0.3" -swc_ecma_minifier = "62.0.0" +swc_ecma_minifier = "62.0.1" swc_ecma_parser = "45.1.6" swc_ecma_transforms = "63.0.0" swc_ecma_transforms_base = "49.0.1" From 7dd69f991ec025af2318e029aac269e2c7935819 Mon Sep 17 00:00:00 2001 From: DongYun Kang Date: Mon, 5 Oct 2026 22:37:55 +0900 Subject: [PATCH 2/6] chore(release): bump 16 crate(s) --- Cargo.toml | 2 +- contrib/mut-cjs-exports/Cargo.toml | 2 +- crates/swc_experimental_babel/Cargo.toml | 2 +- crates/swc_feature_flags/Cargo.toml | 2 +- crates/swc_icu_messageformat_parser/Cargo.toml | 2 +- packages/emotion/Cargo.toml | 2 +- packages/emotion/transform/Cargo.toml | 2 +- packages/feature-flags/Cargo.toml | 2 +- packages/formatjs/Cargo.toml | 2 +- packages/formatjs/transform/Cargo.toml | 4 ++-- packages/prefresh/Cargo.toml | 2 +- packages/prefresh/transform/Cargo.toml | 2 +- packages/react-remove-properties/Cargo.toml | 2 +- packages/react-remove-properties/transform/Cargo.toml | 2 +- packages/relay/Cargo.toml | 2 +- packages/relay/transform/Cargo.toml | 2 +- packages/remove-console/Cargo.toml | 2 +- packages/remove-console/transform/Cargo.toml | 2 +- packages/styled-components/Cargo.toml | 2 +- packages/styled-components/transform/Cargo.toml | 2 +- packages/styled-jsx/Cargo.toml | 2 +- packages/styled-jsx/transform/Cargo.toml | 2 +- packages/swc-confidential/Cargo.toml | 2 +- packages/swc-confidential/transform/Cargo.toml | 2 +- packages/swc-magic/Cargo.toml | 2 +- packages/swc-magic/transform/Cargo.toml | 2 +- packages/swc-sdk/Cargo.toml | 2 +- packages/swc-sdk/transform/Cargo.toml | 2 +- packages/transform-imports/Cargo.toml | 2 +- packages/transform-imports/transform/Cargo.toml | 2 +- 30 files changed, 31 insertions(+), 31 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 9fc5cf0d7..34528085f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -77,7 +77,7 @@ testing = "27.0.0" tracing = "0.1.40" widestring = "1.0.2" -swc_icu_messageformat_parser = { version = "38.0.0", path = "./crates/swc_icu_messageformat_parser" } +swc_icu_messageformat_parser = { version = "39.0.0", path = "./crates/swc_icu_messageformat_parser" } [profile.release] diff --git a/contrib/mut-cjs-exports/Cargo.toml b/contrib/mut-cjs-exports/Cargo.toml index d3f6c7f3a..a1dcc5b9b 100644 --- a/contrib/mut-cjs-exports/Cargo.toml +++ b/contrib/mut-cjs-exports/Cargo.toml @@ -8,7 +8,7 @@ license = "MIT" name = "swc_mut_cjs_exports" readme = "README.md" repository = "https://github.com/magic-akari/swc_mut_cjs_exports" -version = "30.0.0" +version = "31.0.0" [lib] crate-type = ["cdylib", "lib"] diff --git a/crates/swc_experimental_babel/Cargo.toml b/crates/swc_experimental_babel/Cargo.toml index d1728a6e4..61e44131d 100644 --- a/crates/swc_experimental_babel/Cargo.toml +++ b/crates/swc_experimental_babel/Cargo.toml @@ -10,7 +10,7 @@ homepage = { workspace = true } license = { workspace = true } repository = { workspace = true } rust-version = { workspace = true } -version = "19.0.0" +version = "20.0.0" [dependencies] anyhow = { workspace = true } diff --git a/crates/swc_feature_flags/Cargo.toml b/crates/swc_feature_flags/Cargo.toml index 5b025e71b..28dc2aa18 100644 --- a/crates/swc_feature_flags/Cargo.toml +++ b/crates/swc_feature_flags/Cargo.toml @@ -1,7 +1,7 @@ [package] description = "Feature flag transformation for SWC - build-time marking and runtime dead code elimination" name = "swc_feature_flags" -version = "19.0.0" +version = "20.0.0" authors = { workspace = true } edition = { workspace = true } diff --git a/crates/swc_icu_messageformat_parser/Cargo.toml b/crates/swc_icu_messageformat_parser/Cargo.toml index dbe3bbcee..c142f5917 100644 --- a/crates/swc_icu_messageformat_parser/Cargo.toml +++ b/crates/swc_icu_messageformat_parser/Cargo.toml @@ -8,7 +8,7 @@ edition = { workspace = true } license = { workspace = true } name = "swc_icu_messageformat_parser" repository = { workspace = true } -version = "38.0.0" +version = "39.0.0" [features] diff --git a/packages/emotion/Cargo.toml b/packages/emotion/Cargo.toml index bb1e2b4a5..e936a438c 100644 --- a/packages/emotion/Cargo.toml +++ b/packages/emotion/Cargo.toml @@ -23,7 +23,7 @@ swc_core = { workspace = true, features = ["ecma_plugin_transform"] } swc_ecma_ast = { workspace = true } swc_ecma_utils = { workspace = true } swc_ecma_visit = { workspace = true } -swc_emotion = { path = "./transform", version = "19.0.0" } +swc_emotion = { path = "./transform", version = "20.0.0" } swc_plugin_macro = { workspace = true } swc_plugin_proxy = { workspace = true } tracing = { workspace = true, features = ["release_max_level_off"] } diff --git a/packages/emotion/transform/Cargo.toml b/packages/emotion/transform/Cargo.toml index df00043d6..9fdc47f53 100644 --- a/packages/emotion/transform/Cargo.toml +++ b/packages/emotion/transform/Cargo.toml @@ -7,7 +7,7 @@ license = { workspace = true } name = "swc_emotion" repository = { workspace = true } rust-version = { workspace = true } -version = "19.0.0" +version = "20.0.0" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/packages/feature-flags/Cargo.toml b/packages/feature-flags/Cargo.toml index ba924add0..b06ff9cd8 100644 --- a/packages/feature-flags/Cargo.toml +++ b/packages/feature-flags/Cargo.toml @@ -20,4 +20,4 @@ swc_common = { workspace = true, features = ["concurrent"] } swc_core = { workspace = true, features = ["ecma_plugin_transform"] } swc_ecma_ast = { workspace = true } swc_ecma_visit = { workspace = true } -swc_feature_flags = { path = "../../crates/swc_feature_flags", version = "19.0.0" } +swc_feature_flags = { path = "../../crates/swc_feature_flags", version = "20.0.0" } diff --git a/packages/formatjs/Cargo.toml b/packages/formatjs/Cargo.toml index 3097ee599..71e21a8a9 100644 --- a/packages/formatjs/Cargo.toml +++ b/packages/formatjs/Cargo.toml @@ -21,4 +21,4 @@ swc_core = { workspace = true, features = [ "ecma_plugin_transform", "ecma_ast_serde", ] } -swc_formatjs_transform = { path = "./transform", version = "42.0.0" } +swc_formatjs_transform = { path = "./transform", version = "43.0.0" } diff --git a/packages/formatjs/transform/Cargo.toml b/packages/formatjs/transform/Cargo.toml index f5a266869..d9d58beba 100644 --- a/packages/formatjs/transform/Cargo.toml +++ b/packages/formatjs/transform/Cargo.toml @@ -8,7 +8,7 @@ edition = { workspace = true } license = { workspace = true } name = "swc_formatjs_transform" repository = { workspace = true } -version = "42.0.0" +version = "43.0.0" [features] custom_transform = [] @@ -31,7 +31,7 @@ swc_ecma_minifier = { workspace = true } swc_icu_messageformat_parser = { features = [ "utf16", -], path = "../../../crates/swc_icu_messageformat_parser", version = "38.0.0" } +], path = "../../../crates/swc_icu_messageformat_parser", version = "39.0.0" } [dev-dependencies] pretty_assertions = { workspace = true } diff --git a/packages/prefresh/Cargo.toml b/packages/prefresh/Cargo.toml index cd29711b1..2c55243fd 100644 --- a/packages/prefresh/Cargo.toml +++ b/packages/prefresh/Cargo.toml @@ -22,4 +22,4 @@ serde_json = { workspace = true } swc_common = { workspace = true } swc_core = { workspace = true, features = ["ecma_plugin_transform"] } -swc_prefresh = { path = "./transform", version = "19.0.0" } +swc_prefresh = { path = "./transform", version = "20.0.0" } diff --git a/packages/prefresh/transform/Cargo.toml b/packages/prefresh/transform/Cargo.toml index 3de54bad0..3891783c6 100644 --- a/packages/prefresh/transform/Cargo.toml +++ b/packages/prefresh/transform/Cargo.toml @@ -10,7 +10,7 @@ homepage = { workspace = true } license = { workspace = true } repository = { workspace = true } rust-version = { workspace = true } -version = "19.0.0" +version = "20.0.0" [dependencies] serde = { workspace = true, features = ["derive"] } diff --git a/packages/react-remove-properties/Cargo.toml b/packages/react-remove-properties/Cargo.toml index e82db4ab6..7463a9d7a 100644 --- a/packages/react-remove-properties/Cargo.toml +++ b/packages/react-remove-properties/Cargo.toml @@ -18,7 +18,7 @@ version = "0.19.4" crate-type = ["cdylib", "rlib"] [dependencies] -react_remove_properties = { path = "./transform", version = "19.0.0" } +react_remove_properties = { path = "./transform", version = "20.0.0" } serde_json = { workspace = true } swc_cached = { workspace = true } swc_common = { workspace = true, features = ["concurrent"] } diff --git a/packages/react-remove-properties/transform/Cargo.toml b/packages/react-remove-properties/transform/Cargo.toml index a707f5258..4387145e6 100644 --- a/packages/react-remove-properties/transform/Cargo.toml +++ b/packages/react-remove-properties/transform/Cargo.toml @@ -11,7 +11,7 @@ homepage = { workspace = true } license = { workspace = true } repository = { workspace = true } rust-version = { workspace = true } -version = "19.0.0" +version = "20.0.0" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/packages/relay/Cargo.toml b/packages/relay/Cargo.toml index 870acc95c..6ac3529f7 100644 --- a/packages/relay/Cargo.toml +++ b/packages/relay/Cargo.toml @@ -25,7 +25,7 @@ swc_ecma_ast = { workspace = true } swc_ecma_utils = { workspace = true } swc_ecma_visit = { workspace = true } swc_plugin_macro = { workspace = true } -swc_relay = { path = "./transform", version = "19.0.0" } +swc_relay = { path = "./transform", version = "20.0.0" } tracing = { workspace = true, features = ["release_max_level_off"] } [dev-dependencies] diff --git a/packages/relay/transform/Cargo.toml b/packages/relay/transform/Cargo.toml index 06c2d609c..bb751a011 100644 --- a/packages/relay/transform/Cargo.toml +++ b/packages/relay/transform/Cargo.toml @@ -11,7 +11,7 @@ homepage = { workspace = true } license = { workspace = true } repository = { workspace = true } rust-version = { workspace = true } -version = "19.0.0" +version = "20.0.0" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/packages/remove-console/Cargo.toml b/packages/remove-console/Cargo.toml index 0d94d857e..f2cc0669f 100644 --- a/packages/remove-console/Cargo.toml +++ b/packages/remove-console/Cargo.toml @@ -18,7 +18,7 @@ version = "0.19.4" crate-type = ["cdylib", "rlib"] [dependencies] -remove_console = { path = "./transform", version = "19.0.0" } +remove_console = { path = "./transform", version = "20.0.0" } serde_json = { workspace = true } swc_common = { workspace = true, features = ["concurrent"] } swc_core = { workspace = true, features = ["ecma_plugin_transform"] } diff --git a/packages/remove-console/transform/Cargo.toml b/packages/remove-console/transform/Cargo.toml index df49ad537..2977c16b3 100644 --- a/packages/remove-console/transform/Cargo.toml +++ b/packages/remove-console/transform/Cargo.toml @@ -11,7 +11,7 @@ homepage = { workspace = true } license = { workspace = true } repository = { workspace = true } rust-version = { workspace = true } -version = "19.0.0" +version = "20.0.0" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/packages/styled-components/Cargo.toml b/packages/styled-components/Cargo.toml index 8497eff26..8f9941fec 100644 --- a/packages/styled-components/Cargo.toml +++ b/packages/styled-components/Cargo.toml @@ -21,7 +21,7 @@ crate-type = ["cdylib", "rlib"] rustc-hash = { workspace = true } serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } -styled_components = { path = "./transform", version = "19.0.0" } +styled_components = { path = "./transform", version = "20.0.0" } swc_atoms = { workspace = true } swc_common = { workspace = true, features = ["concurrent"] } swc_core = { workspace = true, features = ["ecma_plugin_transform"] } diff --git a/packages/styled-components/transform/Cargo.toml b/packages/styled-components/transform/Cargo.toml index 3a7b4a5a2..94c782763 100644 --- a/packages/styled-components/transform/Cargo.toml +++ b/packages/styled-components/transform/Cargo.toml @@ -12,7 +12,7 @@ homepage = { workspace = true } license = { workspace = true } repository = { workspace = true } rust-version = { workspace = true } -version = "19.0.0" +version = "20.0.0" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/packages/styled-jsx/Cargo.toml b/packages/styled-jsx/Cargo.toml index 20497c739..88b324025 100644 --- a/packages/styled-jsx/Cargo.toml +++ b/packages/styled-jsx/Cargo.toml @@ -23,7 +23,7 @@ custom_transform = ["swc_common/concurrent"] [dependencies] anyhow = { workspace = true } serde_json = { workspace = true } -styled_jsx = { path = "./transform", version = "19.0.0" } +styled_jsx = { path = "./transform", version = "20.0.0" } swc_atoms = { workspace = true } swc_common = { workspace = true } swc_core = { workspace = true, features = ["ecma_plugin_transform"] } diff --git a/packages/styled-jsx/transform/Cargo.toml b/packages/styled-jsx/transform/Cargo.toml index ca08ec053..b6fa47c20 100644 --- a/packages/styled-jsx/transform/Cargo.toml +++ b/packages/styled-jsx/transform/Cargo.toml @@ -10,7 +10,7 @@ license = { workspace = true } name = "styled_jsx" repository = { workspace = true } rust-version = { workspace = true } -version = "19.0.0" +version = "20.0.0" [features] diff --git a/packages/swc-confidential/Cargo.toml b/packages/swc-confidential/Cargo.toml index c9a062045..97718bcc0 100644 --- a/packages/swc-confidential/Cargo.toml +++ b/packages/swc-confidential/Cargo.toml @@ -22,4 +22,4 @@ serde_json = { workspace = true } swc_core = { workspace = true, features = ["ecma_plugin_transform"] } -swc_confidential = { path = "./transform", version = "19.0.0" } +swc_confidential = { path = "./transform", version = "20.0.0" } diff --git a/packages/swc-confidential/transform/Cargo.toml b/packages/swc-confidential/transform/Cargo.toml index 24879da9b..0a6cc112c 100644 --- a/packages/swc-confidential/transform/Cargo.toml +++ b/packages/swc-confidential/transform/Cargo.toml @@ -10,7 +10,7 @@ license = { workspace = true } name = "swc_confidential" repository = { workspace = true } rust-version = { workspace = true } -version = "19.0.0" +version = "20.0.0" [dependencies] diff --git a/packages/swc-magic/Cargo.toml b/packages/swc-magic/Cargo.toml index 8f1b88c7e..8feeda3e9 100644 --- a/packages/swc-magic/Cargo.toml +++ b/packages/swc-magic/Cargo.toml @@ -22,4 +22,4 @@ serde_json = { workspace = true } swc_core = { workspace = true, features = ["ecma_plugin_transform"] } -swc_magic = { path = "./transform", version = "19.0.0" } +swc_magic = { path = "./transform", version = "20.0.0" } diff --git a/packages/swc-magic/transform/Cargo.toml b/packages/swc-magic/transform/Cargo.toml index dbb22c8c9..194d7d21c 100644 --- a/packages/swc-magic/transform/Cargo.toml +++ b/packages/swc-magic/transform/Cargo.toml @@ -10,7 +10,7 @@ license = { workspace = true } name = "swc_magic" repository = { workspace = true } rust-version = { workspace = true } -version = "19.0.0" +version = "20.0.0" [dependencies] diff --git a/packages/swc-sdk/Cargo.toml b/packages/swc-sdk/Cargo.toml index a61b5425e..048036d06 100644 --- a/packages/swc-sdk/Cargo.toml +++ b/packages/swc-sdk/Cargo.toml @@ -22,4 +22,4 @@ serde_json = { workspace = true } swc_core = { workspace = true, features = ["ecma_plugin_transform"] } -swc_sdk = { path = "./transform", version = "19.0.0" } +swc_sdk = { path = "./transform", version = "20.0.0" } diff --git a/packages/swc-sdk/transform/Cargo.toml b/packages/swc-sdk/transform/Cargo.toml index 976580edf..581fbf976 100644 --- a/packages/swc-sdk/transform/Cargo.toml +++ b/packages/swc-sdk/transform/Cargo.toml @@ -10,7 +10,7 @@ license = { workspace = true } name = "swc_sdk" repository = { workspace = true } rust-version = { workspace = true } -version = "19.0.0" +version = "20.0.0" [dependencies] diff --git a/packages/transform-imports/Cargo.toml b/packages/transform-imports/Cargo.toml index 9dcf0d22c..11cc41d70 100644 --- a/packages/transform-imports/Cargo.toml +++ b/packages/transform-imports/Cargo.toml @@ -18,7 +18,7 @@ version = "0.19.4" crate-type = ["cdylib", "rlib"] [dependencies] -modularize_imports = { path = "./transform", version = "19.0.0" } +modularize_imports = { path = "./transform", version = "20.0.0" } serde_json = { workspace = true } swc_common = { workspace = true, features = ["concurrent"] } swc_core = { workspace = true, features = ["ecma_plugin_transform"] } diff --git a/packages/transform-imports/transform/Cargo.toml b/packages/transform-imports/transform/Cargo.toml index b8e3ba617..9b96ee4a4 100644 --- a/packages/transform-imports/transform/Cargo.toml +++ b/packages/transform-imports/transform/Cargo.toml @@ -11,7 +11,7 @@ homepage = { workspace = true } license = { workspace = true } repository = { workspace = true } rust-version = { workspace = true } -version = "19.0.0" +version = "20.0.0" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html From e995ea5d987a80a6c25e720dad09a61bcde40af0 Mon Sep 17 00:00:00 2001 From: DongYun Kang Date: Mon, 5 Oct 2026 22:40:11 +0900 Subject: [PATCH 3/6] docs(changeset): build!: Update swc_core to v81.0.2 --- .changeset/olive-steaks-spend.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 .changeset/olive-steaks-spend.md diff --git a/.changeset/olive-steaks-spend.md b/.changeset/olive-steaks-spend.md new file mode 100644 index 000000000..e89464c97 --- /dev/null +++ b/.changeset/olive-steaks-spend.md @@ -0,0 +1,22 @@ +--- +"@swc/plugin-react-remove-properties": major +"@swc/plugin-styled-components": major +"@swc/plugin-transform-imports": major +"@swc/plugin-swc-confidential": major +"@swc-contrib/mut-cjs-exports": major +"@swc/plugin-remove-console": major +"@swc/plugin-styled-jsx": major +"@swc/plugin-swc-magic": major +"@swc/plugin-formatjs": major +"@swc/plugin-prefresh": major +"@swc/plugin-emotion": major +"@swc/plugin-swc-sdk": major +"@swc/plugin-relay": major +"@swc/plugin-jest": major +"@swc/plugin-loadable-components": major +"@swc/plugin-noop": major +"@swc/plugin-experimental-feature-flags": minor +"@swc-contrib/plugin-graphql-codegen-client-preset": minor +--- + +build!: Update swc_core to v81.0.2 From bb1e41f364dbd1b3645c95a3873e9b05715e6c3f Mon Sep 17 00:00:00 2001 From: DongYun Kang Date: Mon, 5 Oct 2026 22:40:13 +0900 Subject: [PATCH 4/6] RELEASING: Releasing 18 package(s) Releases: @swc-contrib/plugin-graphql-codegen-client-preset@0.35.0 @swc/plugin-emotion@18.0.0 @swc/plugin-styled-components@16.0.0 @swc/plugin-react-remove-properties@16.0.0 @swc/plugin-transform-imports@16.0.0 @swc/plugin-swc-confidential@15.0.0 @swc-contrib/mut-cjs-exports@18.0.0 @swc/plugin-remove-console@16.0.0 @swc/plugin-styled-jsx@17.0.0 @swc/plugin-swc-magic@16.0.0 @swc/plugin-formatjs@13.0.0 @swc/plugin-prefresh@16.0.0 @swc/plugin-swc-sdk@16.0.0 @swc/plugin-relay@16.0.0 @swc/plugin-jest@16.0.0 @swc/plugin-loadable-components@15.0.0 @swc/plugin-noop@16.0.0 @swc/plugin-experimental-feature-flags@0.22.0 [skip ci] --- .changeset/fix-replace-box-warnings.md | 7 ------ .changeset/olive-steaks-spend.md | 22 ------------------- .../CHANGELOG.md | 10 +++++++++ .../package.json | 2 +- contrib/mut-cjs-exports/CHANGELOG.md | 6 +++++ contrib/mut-cjs-exports/package.json | 2 +- packages/emotion/CHANGELOG.md | 10 +++++++++ packages/emotion/package.json | 2 +- packages/feature-flags/CHANGELOG.md | 6 +++++ packages/feature-flags/package.json | 2 +- packages/formatjs/CHANGELOG.md | 6 +++++ packages/formatjs/package.json | 2 +- packages/jest/CHANGELOG.md | 6 +++++ packages/jest/package.json | 2 +- packages/loadable-components/CHANGELOG.md | 6 +++++ packages/loadable-components/package.json | 2 +- packages/noop/CHANGELOG.md | 6 +++++ packages/noop/package.json | 2 +- packages/prefresh/CHANGELOG.md | 6 +++++ packages/prefresh/package.json | 2 +- packages/react-remove-properties/CHANGELOG.md | 6 +++++ packages/react-remove-properties/package.json | 2 +- packages/relay/CHANGELOG.md | 6 +++++ packages/relay/package.json | 2 +- packages/remove-console/CHANGELOG.md | 6 +++++ packages/remove-console/package.json | 2 +- packages/styled-components/CHANGELOG.md | 10 +++++++++ packages/styled-components/package.json | 2 +- packages/styled-jsx/CHANGELOG.md | 6 +++++ packages/styled-jsx/package.json | 2 +- packages/swc-confidential/CHANGELOG.md | 6 +++++ packages/swc-confidential/package.json | 2 +- packages/swc-magic/CHANGELOG.md | 6 +++++ packages/swc-magic/package.json | 2 +- packages/swc-sdk/CHANGELOG.md | 6 +++++ packages/swc-sdk/package.json | 2 +- packages/transform-imports/CHANGELOG.md | 6 +++++ packages/transform-imports/package.json | 2 +- 38 files changed, 138 insertions(+), 47 deletions(-) delete mode 100644 .changeset/fix-replace-box-warnings.md delete mode 100644 .changeset/olive-steaks-spend.md diff --git a/.changeset/fix-replace-box-warnings.md b/.changeset/fix-replace-box-warnings.md deleted file mode 100644 index 06d0d5564..000000000 --- a/.changeset/fix-replace-box-warnings.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@swc-contrib/plugin-graphql-codegen-client-preset": patch -"@swc/plugin-emotion": patch -"@swc/plugin-styled-components": patch ---- - -Reuse existing boxed expressions instead of allocating new boxes, fixing `clippy::replace_box` warnings without changing transform behavior. diff --git a/.changeset/olive-steaks-spend.md b/.changeset/olive-steaks-spend.md deleted file mode 100644 index e89464c97..000000000 --- a/.changeset/olive-steaks-spend.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -"@swc/plugin-react-remove-properties": major -"@swc/plugin-styled-components": major -"@swc/plugin-transform-imports": major -"@swc/plugin-swc-confidential": major -"@swc-contrib/mut-cjs-exports": major -"@swc/plugin-remove-console": major -"@swc/plugin-styled-jsx": major -"@swc/plugin-swc-magic": major -"@swc/plugin-formatjs": major -"@swc/plugin-prefresh": major -"@swc/plugin-emotion": major -"@swc/plugin-swc-sdk": major -"@swc/plugin-relay": major -"@swc/plugin-jest": major -"@swc/plugin-loadable-components": major -"@swc/plugin-noop": major -"@swc/plugin-experimental-feature-flags": minor -"@swc-contrib/plugin-graphql-codegen-client-preset": minor ---- - -build!: Update swc_core to v81.0.2 diff --git a/contrib/graphql-codegen-client-preset/CHANGELOG.md b/contrib/graphql-codegen-client-preset/CHANGELOG.md index 266b46c02..c75036f37 100644 --- a/contrib/graphql-codegen-client-preset/CHANGELOG.md +++ b/contrib/graphql-codegen-client-preset/CHANGELOG.md @@ -1,5 +1,15 @@ # @swc-contrib/plugin-graphql-codegen-client-preset +## 0.35.0 + +### Minor Changes + +- e995ea5: build!: Update swc_core to v81.0.2 + +### Patch Changes + +- 1a64141: Reuse existing boxed expressions instead of allocating new boxes, fixing `clippy::replace_box` warnings without changing transform behavior. + ## 0.34.0 ### Minor Changes diff --git a/contrib/graphql-codegen-client-preset/package.json b/contrib/graphql-codegen-client-preset/package.json index fdaf4eead..93a37ec91 100644 --- a/contrib/graphql-codegen-client-preset/package.json +++ b/contrib/graphql-codegen-client-preset/package.json @@ -1,6 +1,6 @@ { "name": "@swc-contrib/plugin-graphql-codegen-client-preset", - "version": "0.34.0", + "version": "0.35.0", "publishConfig": { "access": "public", "provenance": true diff --git a/contrib/mut-cjs-exports/CHANGELOG.md b/contrib/mut-cjs-exports/CHANGELOG.md index a01b79fe8..a749691d0 100644 --- a/contrib/mut-cjs-exports/CHANGELOG.md +++ b/contrib/mut-cjs-exports/CHANGELOG.md @@ -1,5 +1,11 @@ # @swc-contrib/mut-cjs-exports +## 18.0.0 + +### Major Changes + +- e995ea5: build!: Update swc_core to v81.0.2 + ## 17.0.0 ### Major Changes diff --git a/contrib/mut-cjs-exports/package.json b/contrib/mut-cjs-exports/package.json index 7954053dd..73b49c70a 100644 --- a/contrib/mut-cjs-exports/package.json +++ b/contrib/mut-cjs-exports/package.json @@ -1,6 +1,6 @@ { "name": "@swc-contrib/mut-cjs-exports", - "version": "17.0.0", + "version": "18.0.0", "publishConfig": { "access": "public", "provenance": true diff --git a/packages/emotion/CHANGELOG.md b/packages/emotion/CHANGELOG.md index 5f2e12316..630132eb1 100644 --- a/packages/emotion/CHANGELOG.md +++ b/packages/emotion/CHANGELOG.md @@ -1,5 +1,15 @@ # @swc/plugin-emotion +## 18.0.0 + +### Major Changes + +- e995ea5: build!: Update swc_core to v81.0.2 + +### Patch Changes + +- 1a64141: Reuse existing boxed expressions instead of allocating new boxes, fixing `clippy::replace_box` warnings without changing transform behavior. + ## 17.0.0 ### Major Changes diff --git a/packages/emotion/package.json b/packages/emotion/package.json index 27dfa1709..0f2320c43 100644 --- a/packages/emotion/package.json +++ b/packages/emotion/package.json @@ -1,6 +1,6 @@ { "name": "@swc/plugin-emotion", - "version": "17.0.0", + "version": "18.0.0", "description": "SWC plugin for emotion css-in-js library", "main": "swc_plugin_emotion.wasm", "scripts": { diff --git a/packages/feature-flags/CHANGELOG.md b/packages/feature-flags/CHANGELOG.md index 77e70b3be..46b6fec94 100644 --- a/packages/feature-flags/CHANGELOG.md +++ b/packages/feature-flags/CHANGELOG.md @@ -1,5 +1,11 @@ # @swc/plugin-experimental-feature-flags +## 0.22.0 + +### Minor Changes + +- e995ea5: build!: Update swc_core to v81.0.2 + ## 0.21.0 ### Minor Changes diff --git a/packages/feature-flags/package.json b/packages/feature-flags/package.json index 5974016c5..2535a2f85 100644 --- a/packages/feature-flags/package.json +++ b/packages/feature-flags/package.json @@ -1,6 +1,6 @@ { "name": "@swc/plugin-experimental-feature-flags", - "version": "0.21.0", + "version": "0.22.0", "publishConfig": { "access": "public", "provenance": true diff --git a/packages/formatjs/CHANGELOG.md b/packages/formatjs/CHANGELOG.md index 3c2f309ac..761cf51f2 100644 --- a/packages/formatjs/CHANGELOG.md +++ b/packages/formatjs/CHANGELOG.md @@ -1,5 +1,11 @@ # @swc/plugin-formatjs +## 13.0.0 + +### Major Changes + +- e995ea5: build!: Update swc_core to v81.0.2 + ## 12.0.0 ### Major Changes diff --git a/packages/formatjs/package.json b/packages/formatjs/package.json index f64b5e0ae..318fa6970 100644 --- a/packages/formatjs/package.json +++ b/packages/formatjs/package.json @@ -1,6 +1,6 @@ { "name": "@swc/plugin-formatjs", - "version": "12.0.0", + "version": "13.0.0", "publishConfig": { "access": "public", "provenance": true diff --git a/packages/jest/CHANGELOG.md b/packages/jest/CHANGELOG.md index b3fe28087..6f2c83158 100644 --- a/packages/jest/CHANGELOG.md +++ b/packages/jest/CHANGELOG.md @@ -1,5 +1,11 @@ # @swc/plugin-jest +## 16.0.0 + +### Major Changes + +- e995ea5: build!: Update swc_core to v81.0.2 + ## 15.0.0 ### Major Changes diff --git a/packages/jest/package.json b/packages/jest/package.json index e3984cba2..e2604aff6 100644 --- a/packages/jest/package.json +++ b/packages/jest/package.json @@ -1,6 +1,6 @@ { "name": "@swc/plugin-jest", - "version": "15.0.0", + "version": "16.0.0", "publishConfig": { "access": "public", "provenance": true diff --git a/packages/loadable-components/CHANGELOG.md b/packages/loadable-components/CHANGELOG.md index d6d14ae89..7f4e4bd44 100644 --- a/packages/loadable-components/CHANGELOG.md +++ b/packages/loadable-components/CHANGELOG.md @@ -1,5 +1,11 @@ # @swc/plugin-loadable-components +## 15.0.0 + +### Major Changes + +- e995ea5: build!: Update swc_core to v81.0.2 + ## 14.0.0 ### Major Changes diff --git a/packages/loadable-components/package.json b/packages/loadable-components/package.json index 17d11f0e1..9504159cf 100644 --- a/packages/loadable-components/package.json +++ b/packages/loadable-components/package.json @@ -1,6 +1,6 @@ { "name": "@swc/plugin-loadable-components", - "version": "14.0.0", + "version": "15.0.0", "publishConfig": { "access": "public", "provenance": true diff --git a/packages/noop/CHANGELOG.md b/packages/noop/CHANGELOG.md index f0d713018..188de8e80 100644 --- a/packages/noop/CHANGELOG.md +++ b/packages/noop/CHANGELOG.md @@ -1,5 +1,11 @@ # @swc/plugin-noop +## 16.0.0 + +### Major Changes + +- e995ea5: build!: Update swc_core to v81.0.2 + ## 15.0.0 ### Major Changes diff --git a/packages/noop/package.json b/packages/noop/package.json index 2573cda0b..687e8b9c4 100644 --- a/packages/noop/package.json +++ b/packages/noop/package.json @@ -1,6 +1,6 @@ { "name": "@swc/plugin-noop", - "version": "15.0.0", + "version": "16.0.0", "publishConfig": { "access": "public", "provenance": true diff --git a/packages/prefresh/CHANGELOG.md b/packages/prefresh/CHANGELOG.md index 509442dc4..1a0025b4e 100644 --- a/packages/prefresh/CHANGELOG.md +++ b/packages/prefresh/CHANGELOG.md @@ -1,5 +1,11 @@ # @swc/plugin-prefresh +## 16.0.0 + +### Major Changes + +- e995ea5: build!: Update swc_core to v81.0.2 + ## 15.0.0 ### Major Changes diff --git a/packages/prefresh/package.json b/packages/prefresh/package.json index afe467b67..77c17ff3e 100644 --- a/packages/prefresh/package.json +++ b/packages/prefresh/package.json @@ -1,6 +1,6 @@ { "name": "@swc/plugin-prefresh", - "version": "15.0.0", + "version": "16.0.0", "publishConfig": { "access": "public", "provenance": true diff --git a/packages/react-remove-properties/CHANGELOG.md b/packages/react-remove-properties/CHANGELOG.md index 65600c6b4..f8ae4ec85 100644 --- a/packages/react-remove-properties/CHANGELOG.md +++ b/packages/react-remove-properties/CHANGELOG.md @@ -1,5 +1,11 @@ # @swc/plugin-react-remove-properties +## 16.0.0 + +### Major Changes + +- e995ea5: build!: Update swc_core to v81.0.2 + ## 15.0.0 ### Major Changes diff --git a/packages/react-remove-properties/package.json b/packages/react-remove-properties/package.json index bf7006c6b..253f9d5be 100644 --- a/packages/react-remove-properties/package.json +++ b/packages/react-remove-properties/package.json @@ -1,6 +1,6 @@ { "name": "@swc/plugin-react-remove-properties", - "version": "15.0.0", + "version": "16.0.0", "publishConfig": { "access": "public", "provenance": true diff --git a/packages/relay/CHANGELOG.md b/packages/relay/CHANGELOG.md index c2130e9ce..804583011 100644 --- a/packages/relay/CHANGELOG.md +++ b/packages/relay/CHANGELOG.md @@ -1,5 +1,11 @@ # @swc/plugin-relay +## 16.0.0 + +### Major Changes + +- e995ea5: build!: Update swc_core to v81.0.2 + ## 15.0.0 ### Major Changes diff --git a/packages/relay/package.json b/packages/relay/package.json index 8f0345ddc..67604e75a 100644 --- a/packages/relay/package.json +++ b/packages/relay/package.json @@ -1,6 +1,6 @@ { "name": "@swc/plugin-relay", - "version": "15.0.0", + "version": "16.0.0", "publishConfig": { "access": "public", "provenance": true diff --git a/packages/remove-console/CHANGELOG.md b/packages/remove-console/CHANGELOG.md index 9615bf5ab..cb2f81b3f 100644 --- a/packages/remove-console/CHANGELOG.md +++ b/packages/remove-console/CHANGELOG.md @@ -1,5 +1,11 @@ # @swc/plugin-remove-console +## 16.0.0 + +### Major Changes + +- e995ea5: build!: Update swc_core to v81.0.2 + ## 15.0.0 ### Major Changes diff --git a/packages/remove-console/package.json b/packages/remove-console/package.json index 5f6f71ee8..b999faff5 100644 --- a/packages/remove-console/package.json +++ b/packages/remove-console/package.json @@ -1,6 +1,6 @@ { "name": "@swc/plugin-remove-console", - "version": "15.0.0", + "version": "16.0.0", "publishConfig": { "access": "public", "provenance": true diff --git a/packages/styled-components/CHANGELOG.md b/packages/styled-components/CHANGELOG.md index ba66c0467..8079a6dd9 100644 --- a/packages/styled-components/CHANGELOG.md +++ b/packages/styled-components/CHANGELOG.md @@ -1,5 +1,15 @@ # @swc/plugin-styled-components +## 16.0.0 + +### Major Changes + +- e995ea5: build!: Update swc_core to v81.0.2 + +### Patch Changes + +- 1a64141: Reuse existing boxed expressions instead of allocating new boxes, fixing `clippy::replace_box` warnings without changing transform behavior. + ## 15.0.0 ### Major Changes diff --git a/packages/styled-components/package.json b/packages/styled-components/package.json index 69a7cf15f..a7bdedf80 100644 --- a/packages/styled-components/package.json +++ b/packages/styled-components/package.json @@ -1,6 +1,6 @@ { "name": "@swc/plugin-styled-components", - "version": "15.0.0", + "version": "16.0.0", "publishConfig": { "access": "public", "provenance": true diff --git a/packages/styled-jsx/CHANGELOG.md b/packages/styled-jsx/CHANGELOG.md index 218938bfe..2bda84984 100644 --- a/packages/styled-jsx/CHANGELOG.md +++ b/packages/styled-jsx/CHANGELOG.md @@ -1,5 +1,11 @@ # @swc/plugin-styled-jsx +## 17.0.0 + +### Major Changes + +- e995ea5: build!: Update swc_core to v81.0.2 + ## 16.0.0 ### Major Changes diff --git a/packages/styled-jsx/package.json b/packages/styled-jsx/package.json index e8874c75d..4e8dc72f9 100644 --- a/packages/styled-jsx/package.json +++ b/packages/styled-jsx/package.json @@ -1,6 +1,6 @@ { "name": "@swc/plugin-styled-jsx", - "version": "16.0.0", + "version": "17.0.0", "publishConfig": { "access": "public", "provenance": true diff --git a/packages/swc-confidential/CHANGELOG.md b/packages/swc-confidential/CHANGELOG.md index 6b557286a..722ba8b8b 100644 --- a/packages/swc-confidential/CHANGELOG.md +++ b/packages/swc-confidential/CHANGELOG.md @@ -1,5 +1,11 @@ # @swc/plugin-swc-confidential +## 15.0.0 + +### Major Changes + +- e995ea5: build!: Update swc_core to v81.0.2 + ## 14.0.0 ### Major Changes diff --git a/packages/swc-confidential/package.json b/packages/swc-confidential/package.json index 1b45504df..635a597db 100644 --- a/packages/swc-confidential/package.json +++ b/packages/swc-confidential/package.json @@ -1,6 +1,6 @@ { "name": "@swc/plugin-swc-confidential", - "version": "14.0.0", + "version": "15.0.0", "publishConfig": { "access": "public", "provenance": true diff --git a/packages/swc-magic/CHANGELOG.md b/packages/swc-magic/CHANGELOG.md index 7ab90cf26..35ec4a9f2 100644 --- a/packages/swc-magic/CHANGELOG.md +++ b/packages/swc-magic/CHANGELOG.md @@ -1,5 +1,11 @@ # @swc/plugin-swc-magic +## 16.0.0 + +### Major Changes + +- e995ea5: build!: Update swc_core to v81.0.2 + ## 15.0.0 ### Major Changes diff --git a/packages/swc-magic/package.json b/packages/swc-magic/package.json index e692d5106..7f35e589b 100644 --- a/packages/swc-magic/package.json +++ b/packages/swc-magic/package.json @@ -1,6 +1,6 @@ { "name": "@swc/plugin-swc-magic", - "version": "15.0.0", + "version": "16.0.0", "publishConfig": { "access": "public", "provenance": true diff --git a/packages/swc-sdk/CHANGELOG.md b/packages/swc-sdk/CHANGELOG.md index 615a4316f..43775753d 100644 --- a/packages/swc-sdk/CHANGELOG.md +++ b/packages/swc-sdk/CHANGELOG.md @@ -1,5 +1,11 @@ # @swc/plugin-swc-sdk +## 16.0.0 + +### Major Changes + +- e995ea5: build!: Update swc_core to v81.0.2 + ## 15.0.0 ### Major Changes diff --git a/packages/swc-sdk/package.json b/packages/swc-sdk/package.json index 8ae135353..363f07ba0 100644 --- a/packages/swc-sdk/package.json +++ b/packages/swc-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@swc/plugin-swc-sdk", - "version": "15.0.0", + "version": "16.0.0", "publishConfig": { "access": "public", "provenance": true diff --git a/packages/transform-imports/CHANGELOG.md b/packages/transform-imports/CHANGELOG.md index bc4f8fab2..b32df5796 100644 --- a/packages/transform-imports/CHANGELOG.md +++ b/packages/transform-imports/CHANGELOG.md @@ -1,5 +1,11 @@ # @swc/plugin-transform-imports +## 16.0.0 + +### Major Changes + +- e995ea5: build!: Update swc_core to v81.0.2 + ## 15.0.0 ### Major Changes diff --git a/packages/transform-imports/package.json b/packages/transform-imports/package.json index 406eebf0a..44960d526 100644 --- a/packages/transform-imports/package.json +++ b/packages/transform-imports/package.json @@ -1,6 +1,6 @@ { "name": "@swc/plugin-transform-imports", - "version": "15.0.0", + "version": "16.0.0", "publishConfig": { "access": "public", "provenance": true From 8b42a1a4660eadd37a306ba34dd3e5320e72623f Mon Sep 17 00:00:00 2001 From: DongYun Kang Date: Mon, 5 Oct 2026 22:40:14 +0900 Subject: [PATCH 5/6] Merge CHANGELOG into README --- Cargo.lock | 68 +++++++++++----------- packages/emotion/README.md | 10 ++++ packages/feature-flags/README.md | 6 ++ packages/formatjs/README.md | 6 ++ packages/jest/README.md | 6 ++ packages/loadable-components/README.md | 6 ++ packages/noop/README.md | 6 ++ packages/prefresh/README.md | 6 ++ packages/react-remove-properties/README.md | 6 ++ packages/relay/README.md | 6 ++ packages/remove-console/README.md | 6 ++ packages/styled-components/README.md | 10 ++++ packages/styled-jsx/README.md | 6 ++ packages/swc-magic/README.md | 6 ++ packages/swc-sdk/README.md | 6 ++ packages/transform-imports/README.md | 6 ++ 16 files changed, 132 insertions(+), 34 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 4ed2eb43e..575f5d0d3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -178,13 +178,13 @@ dependencies = [ [[package]] name = "auto_impl" -version = "1.3.0" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ffdcb70bdbc4d478427380519163274ac86e52916e10f0a8889adf0f96d3fee7" +checksum = "683bf733a032aec4f8954e5c0ec9d5c2183c341c49d0939ad77acc0a19fa338a" dependencies = [ "proc-macro2", "quote", - "syn 2.0.119", + "syn 3.0.6", ] [[package]] @@ -433,9 +433,9 @@ checksum = "a0948fe1a10668d439d5fd476904223ab08a6783945d451fb996728e952ebcc7" [[package]] name = "cc" -version = "1.5.1" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f360145194ee8e21db5ee7f3fcd4fe52210864c75c985dae33218202c8bbe040" +checksum = "f74872d07caf508b30a21f6836e7d7016a2eaf7d9ff4f48deaa58cd8a0407630" dependencies = [ "find-msvc-tools", "shlex", @@ -842,7 +842,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -1333,9 +1333,9 @@ checksum = "ed60c85f254d6ae8450cec15eedd921efbc4d1bdf6fcf6202b9a58b403f6f805" [[package]] name = "lazy_static" -version = "1.5.0" +version = "1.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" +checksum = "20870f649af7073d53e38067b2a84312175d56ea15217e1b15bc83506ec50afb" [[package]] name = "lexical" @@ -1412,9 +1412,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.189" +version = "0.2.190" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2" +checksum = "ce5d3ddc6d3fa000eb1536d85e147bfe31aacaba692ed6a876f95cb7c855be78" [[package]] name = "lightningcss" @@ -1578,7 +1578,7 @@ dependencies = [ [[package]] name = "modularize_imports" -version = "19.0.0" +version = "20.0.0" dependencies = [ "convert_case", "handlebars", @@ -1616,7 +1616,7 @@ version = "0.50.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -2101,7 +2101,7 @@ dependencies = [ [[package]] name = "react_remove_properties" -version = "19.0.0" +version = "20.0.0" dependencies = [ "serde", "swc_atoms", @@ -2171,7 +2171,7 @@ checksum = "ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2" [[package]] name = "remove_console" -version = "19.0.0" +version = "20.0.0" dependencies = [ "serde", "swc_atoms", @@ -2266,7 +2266,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -2580,7 +2580,7 @@ checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" [[package]] name = "styled_components" -version = "19.0.0" +version = "20.0.0" dependencies = [ "Inflector", "once_cell", @@ -2602,7 +2602,7 @@ dependencies = [ [[package]] name = "styled_jsx" -version = "19.0.0" +version = "20.0.0" dependencies = [ "anyhow", "lightningcss", @@ -2702,7 +2702,7 @@ dependencies = [ [[package]] name = "swc_confidential" -version = "19.0.0" +version = "20.0.0" dependencies = [ "cipher 0.4.4", "hex", @@ -3205,7 +3205,7 @@ dependencies = [ [[package]] name = "swc_emotion" -version = "19.0.0" +version = "20.0.0" dependencies = [ "base64 0.22.1", "byteorder", @@ -3258,7 +3258,7 @@ dependencies = [ [[package]] name = "swc_experimental_babel" -version = "19.0.0" +version = "20.0.0" dependencies = [ "anyhow", "once_cell", @@ -3278,7 +3278,7 @@ dependencies = [ [[package]] name = "swc_feature_flags" -version = "19.0.0" +version = "20.0.0" dependencies = [ "serde", "swc_atoms", @@ -3294,7 +3294,7 @@ dependencies = [ [[package]] name = "swc_formatjs_transform" -version = "42.0.0" +version = "43.0.0" dependencies = [ "base64ct", "digest 0.10.7", @@ -3315,7 +3315,7 @@ dependencies = [ [[package]] name = "swc_icu_messageformat_parser" -version = "38.0.0" +version = "39.0.0" dependencies = [ "langtag", "once_cell", @@ -3341,7 +3341,7 @@ dependencies = [ [[package]] name = "swc_magic" -version = "19.0.0" +version = "20.0.0" dependencies = [ "rustc-hash", "serde", @@ -3358,7 +3358,7 @@ dependencies = [ [[package]] name = "swc_mut_cjs_exports" -version = "30.0.0" +version = "31.0.0" dependencies = [ "rustc-hash", "swc_core", @@ -3640,7 +3640,7 @@ dependencies = [ [[package]] name = "swc_prefresh" -version = "19.0.0" +version = "20.0.0" dependencies = [ "serde", "swc_atoms", @@ -3656,7 +3656,7 @@ dependencies = [ [[package]] name = "swc_relay" -version = "19.0.0" +version = "20.0.0" dependencies = [ "once_cell", "regex", @@ -3674,7 +3674,7 @@ dependencies = [ [[package]] name = "swc_sdk" -version = "19.0.0" +version = "20.0.0" dependencies = [ "default-from-serde", "rustc-hash", @@ -3800,7 +3800,7 @@ dependencies = [ "getrandom 0.4.3", "once_cell", "rustix", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -4055,9 +4055,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.26.1" +version = "1.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ef6dac1e96601b4fb3acccccff2139741fcb757cb9a36089bf5be91cfb285ce" +checksum = "97277d36b9c3ace13e58fa6e753f8b0bbbf302a18dd193240d70f9e29681059a" dependencies = [ "js-sys", "wasm-bindgen", @@ -4175,7 +4175,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -4374,9 +4374,9 @@ dependencies = [ [[package]] name = "yoke-derive" -version = "0.8.3" +version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33811428bee40dbceb6d545e95754741d17a6aef9a4849f0fd62e2ba4f412a78" +checksum = "ec8ebde2db3681e8c9980cc27822030e68752690ddfa9473e739aeb4dbde6d71" dependencies = [ "proc-macro2", "quote", diff --git a/packages/emotion/README.md b/packages/emotion/README.md index 71a94f7ea..3c5f2a435 100644 --- a/packages/emotion/README.md +++ b/packages/emotion/README.md @@ -34,6 +34,16 @@ Source code for plugin itself (not transforms) are copied from https://github.co # @swc/plugin-emotion +## 18.0.0 + +### Major Changes + +- e995ea5: build!: Update swc_core to v81.0.2 + +### Patch Changes + +- 1a64141: Reuse existing boxed expressions instead of allocating new boxes, fixing `clippy::replace_box` warnings without changing transform behavior. + ## 17.0.0 ### Major Changes diff --git a/packages/feature-flags/README.md b/packages/feature-flags/README.md index 8a6f360a7..4256725f7 100644 --- a/packages/feature-flags/README.md +++ b/packages/feature-flags/README.md @@ -363,6 +363,12 @@ This package includes TypeScript definitions. See `types.d.ts` for the full API. # @swc/plugin-experimental-feature-flags +## 0.22.0 + +### Minor Changes + +- e995ea5: build!: Update swc_core to v81.0.2 + ## 0.21.0 ### Minor Changes diff --git a/packages/formatjs/README.md b/packages/formatjs/README.md index 964d8b579..3f1cea43a 100644 --- a/packages/formatjs/README.md +++ b/packages/formatjs/README.md @@ -99,6 +99,12 @@ Will extract the metadata: `{project: "web", locale: "en", region: "us"}` that g # @swc/plugin-formatjs +## 13.0.0 + +### Major Changes + +- e995ea5: build!: Update swc_core to v81.0.2 + ## 12.0.0 ### Major Changes diff --git a/packages/jest/README.md b/packages/jest/README.md index 1b4cdbefb..4efbc2aad 100644 --- a/packages/jest/README.md +++ b/packages/jest/README.md @@ -4,6 +4,12 @@ # @swc/plugin-jest +## 16.0.0 + +### Major Changes + +- e995ea5: build!: Update swc_core to v81.0.2 + ## 15.0.0 ### Major Changes diff --git a/packages/loadable-components/README.md b/packages/loadable-components/README.md index 50c323123..191987e62 100644 --- a/packages/loadable-components/README.md +++ b/packages/loadable-components/README.md @@ -46,6 +46,12 @@ import loadable from '@loadable/component'; // will be transformed # @swc/plugin-loadable-components +## 15.0.0 + +### Major Changes + +- e995ea5: build!: Update swc_core to v81.0.2 + ## 14.0.0 ### Major Changes diff --git a/packages/noop/README.md b/packages/noop/README.md index ac607d8a8..8555f50d3 100644 --- a/packages/noop/README.md +++ b/packages/noop/README.md @@ -4,6 +4,12 @@ # @swc/plugin-noop +## 16.0.0 + +### Major Changes + +- e995ea5: build!: Update swc_core to v81.0.2 + ## 15.0.0 ### Major Changes diff --git a/packages/prefresh/README.md b/packages/prefresh/README.md index 081d4050b..674977235 100644 --- a/packages/prefresh/README.md +++ b/packages/prefresh/README.md @@ -40,6 +40,12 @@ And SWC has built-in React Refresh transformation, therefore, this plugin only i # @swc/plugin-prefresh +## 16.0.0 + +### Major Changes + +- e995ea5: build!: Update swc_core to v81.0.2 + ## 15.0.0 ### Major Changes diff --git a/packages/react-remove-properties/README.md b/packages/react-remove-properties/README.md index 92f22d917..3017196ce 100644 --- a/packages/react-remove-properties/README.md +++ b/packages/react-remove-properties/README.md @@ -23,6 +23,12 @@ or # @swc/plugin-react-remove-properties +## 16.0.0 + +### Major Changes + +- e995ea5: build!: Update swc_core to v81.0.2 + ## 15.0.0 ### Major Changes diff --git a/packages/relay/README.md b/packages/relay/README.md index d88286b6f..262a26364 100644 --- a/packages/relay/README.md +++ b/packages/relay/README.md @@ -106,6 +106,12 @@ In this example typescript graphql files will output transpiled import path of ` # @swc/plugin-relay +## 16.0.0 + +### Major Changes + +- e995ea5: build!: Update swc_core to v81.0.2 + ## 15.0.0 ### Major Changes diff --git a/packages/remove-console/README.md b/packages/remove-console/README.md index 3d3c3d7ca..156694fb4 100644 --- a/packages/remove-console/README.md +++ b/packages/remove-console/README.md @@ -21,6 +21,12 @@ or # @swc/plugin-remove-console +## 16.0.0 + +### Major Changes + +- e995ea5: build!: Update swc_core to v81.0.2 + ## 15.0.0 ### Major Changes diff --git a/packages/styled-components/README.md b/packages/styled-components/README.md index 110679975..77e9e19cf 100644 --- a/packages/styled-components/README.md +++ b/packages/styled-components/README.md @@ -30,6 +30,16 @@ Then update your `.swcrc` file like below: # @swc/plugin-styled-components +## 16.0.0 + +### Major Changes + +- e995ea5: build!: Update swc_core to v81.0.2 + +### Patch Changes + +- 1a64141: Reuse existing boxed expressions instead of allocating new boxes, fixing `clippy::replace_box` warnings without changing transform behavior. + ## 15.0.0 ### Major Changes diff --git a/packages/styled-jsx/README.md b/packages/styled-jsx/README.md index ed5192354..66a7fc903 100644 --- a/packages/styled-jsx/README.md +++ b/packages/styled-jsx/README.md @@ -4,6 +4,12 @@ # @swc/plugin-styled-jsx +## 17.0.0 + +### Major Changes + +- e995ea5: build!: Update swc_core to v81.0.2 + ## 16.0.0 ### Major Changes diff --git a/packages/swc-magic/README.md b/packages/swc-magic/README.md index 173f7c327..06d6d3c9d 100644 --- a/packages/swc-magic/README.md +++ b/packages/swc-magic/README.md @@ -26,6 +26,12 @@ markAsPure(() => console.log("This will be removed by the SWC minifier")); # @swc/plugin-swc-magic +## 16.0.0 + +### Major Changes + +- e995ea5: build!: Update swc_core to v81.0.2 + ## 15.0.0 ### Major Changes diff --git a/packages/swc-sdk/README.md b/packages/swc-sdk/README.md index 5e580f22e..3fe2aa3ef 100644 --- a/packages/swc-sdk/README.md +++ b/packages/swc-sdk/README.md @@ -65,6 +65,12 @@ export function sync() { # @swc/plugin-swc-sdk +## 16.0.0 + +### Major Changes + +- e995ea5: build!: Update swc_core to v81.0.2 + ## 15.0.0 ### Major Changes diff --git a/packages/transform-imports/README.md b/packages/transform-imports/README.md index a651d4d43..8e7cc4553 100644 --- a/packages/transform-imports/README.md +++ b/packages/transform-imports/README.md @@ -20,6 +20,12 @@ # @swc/plugin-transform-imports +## 16.0.0 + +### Major Changes + +- e995ea5: build!: Update swc_core to v81.0.2 + ## 15.0.0 ### Major Changes From fafbd6d53db3aa846feac0e16756058e19fc1a96 Mon Sep 17 00:00:00 2001 From: DongYun Kang Date: Mon, 5 Oct 2026 22:41:10 +0900 Subject: [PATCH 6/6] build: refresh Cargo.lock for crate releases --- Cargo.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 575f5d0d3..e17157a48 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -661,7 +661,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d045de693cb712d0b22c6a64be5b953f67b3ce00ab5ad3dd5d8b441886ab8e1a" dependencies = [ "quote", - "syn 3.0.6", + "syn 2.0.119", ] [[package]] @@ -4055,9 +4055,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.27.0" +version = "1.26.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97277d36b9c3ace13e58fa6e753f8b0bbbf302a18dd193240d70f9e29681059a" +checksum = "2ef6dac1e96601b4fb3acccccff2139741fcb757cb9a36089bf5be91cfb285ce" dependencies = [ "js-sys", "wasm-bindgen",