Skip to content

Conversation

@chenjiahan
Copy link
Member

Summary

Update crates swc_core to v45.0.1.

Related links

https://github.com/swc-project/swc/blob/main/CHANGELOG.md

Checklist

  • Tests updated (or not required).
  • Documentation updated (or not required).

@Copilot Copilot AI review requested due to automatic review settings October 21, 2025 10:41
@chenjiahan chenjiahan requested a review from quininer as a code owner October 21, 2025 10:41
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the swc_core crate from version 42.1.0 to 45.0.1, along with related SWC ecosystem dependencies to maintain compatibility.

  • Updates swc_core to v45.0.1 as stated in the PR title
  • Updates main swc package from v40.0.0 to v43.0.0
  • Updates related SWC packages (swc_ecma_lexer, swc_ecma_minifier, swc_error_reporters, swc_html, swc_html_minifier, swc_node_comments, swc_plugin_runner) to compatible versions

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@netlify
Copy link

netlify bot commented Oct 21, 2025

Deploy Preview for rspack canceled.

Name Link
🔨 Latest commit c8d357a
🔍 Latest deploy log https://app.netlify.com/projects/rspack/deploys/68f787aed7865800082fba82

@github-actions github-actions bot added the team The issue/pr is created by the member of Rspack. label Oct 21, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Oct 21, 2025

📦 Binary Size-limit

Comparing c8d357a to feat: EsmLibraryPlugin supports preserveModules (#11921) by Fy

❌ Size increased by 26.38KB from 47.78MB to 47.80MB (⬆️0.05%)

@github-actions
Copy link
Contributor

github-actions bot commented Oct 21, 2025

📝 Benchmark detail: Open

task skipped

@codspeed-hq
Copy link

codspeed-hq bot commented Oct 21, 2025

CodSpeed Performance Report

Merging #11951 will not alter performance

Comparing swc_core_45_1021 (c8d357a) with main (0eb1382)

Summary

✅ 17 untouched

@chenjiahan chenjiahan requested a review from CPunisher October 21, 2025 14:16
@github-actions
Copy link
Contributor

github-actions bot commented Oct 21, 2025

📝 Benchmark detail: Open

Name Base (2025-10-21 f40845e) Current Change
10000_big_production-mode_disable-minimize + exec 57.2 s ± 1.64 s 56.7 s ± 1.61 s -1.01 %
10000_development-mode + exec 1.32 s ± 28 ms 1.27 s ± 9.2 ms -3.66 %
10000_development-mode_hmr + exec 642 ms ± 11 ms 636 ms ± 15 ms -0.87 %
10000_development-mode_noop-loader + exec 2.25 s ± 113 ms 2.25 s ± 121 ms -0.12 %
10000_production-mode + exec 30.4 s ± 381 ms 29.6 s ± 921 ms -2.75 %
10000_production-mode_persistent-cold + exec 30.5 s ± 720 ms 29.9 s ± 260 ms -1.98 %
10000_production-mode_persistent-hot + exec 30.3 s ± 813 ms 29.7 s ± 501 ms -1.71 %
arco-pro_development-mode + exec 1.61 s ± 53 ms 1.57 s ± 117 ms -2.11 %
arco-pro_development-mode_hmr + exec 359 ms ± 0.82 ms 359 ms ± 1.1 ms -0.01 %
arco-pro_production-mode + exec 3.06 s ± 143 ms 2.97 s ± 145 ms -2.99 %
arco-pro_production-mode_generate-package-json-webpack-plugin + exec 3.19 s ± 188 ms 3.03 s ± 87 ms -5.03 %
arco-pro_production-mode_persistent-cold + exec 3.13 s ± 104 ms 3.06 s ± 87 ms -2.03 %
arco-pro_production-mode_persistent-hot + exec 1.82 s ± 80 ms 1.78 s ± 78 ms -2.24 %
arco-pro_production-mode_traverse-chunk-modules + exec 3.12 s ± 109 ms 3.02 s ± 37 ms -3.05 %
large-dyn-imports_development-mode + exec 1.59 s ± 58 ms 1.56 s ± 19 ms -2.26 %
large-dyn-imports_production-mode + exec 5.79 s ± 164 ms 5.7 s ± 98 ms -1.66 %
threejs_development-mode_10x + exec 1.33 s ± 35 ms 1.33 s ± 62 ms +0.24 %
threejs_development-mode_10x_hmr + exec 907 ms ± 20 ms 923 ms ± 12 ms +1.84 %
threejs_production-mode_10x + exec 4.12 s ± 225 ms 4.08 s ± 44 ms -0.82 %
threejs_production-mode_10x_persistent-cold + exec 4.26 s ± 216 ms 4.22 s ± 68 ms -0.99 %
threejs_production-mode_10x_persistent-hot + exec 3.75 s ± 144 ms 3.75 s ± 199 ms +0.18 %
10000_big_production-mode_disable-minimize + rss memory 8664 MiB ± 360 MiB 8758 MiB ± 336 MiB +1.09 %
10000_development-mode + rss memory 651 MiB ± 25.1 MiB 663 MiB ± 42.3 MiB +1.80 %
10000_development-mode_hmr + rss memory 808 MiB ± 23.9 MiB 817 MiB ± 16.5 MiB +1.05 %
10000_development-mode_noop-loader + rss memory 946 MiB ± 34.4 MiB 949 MiB ± 16.6 MiB +0.32 %
10000_production-mode + rss memory 672 MiB ± 36.9 MiB 667 MiB ± 36.1 MiB -0.75 %
10000_production-mode_persistent-cold + rss memory 749 MiB ± 31.8 MiB 751 MiB ± 20.6 MiB +0.24 %
10000_production-mode_persistent-hot + rss memory 758 MiB ± 40.2 MiB 733 MiB ± 13.5 MiB -3.38 %
arco-pro_development-mode + rss memory 538 MiB ± 44 MiB 535 MiB ± 62 MiB -0.44 %
arco-pro_development-mode_hmr + rss memory 433 MiB ± 14.6 MiB 433 MiB ± 23 MiB -0.03 %
arco-pro_production-mode + rss memory 671 MiB ± 67.8 MiB 657 MiB ± 58.2 MiB -2.12 %
arco-pro_production-mode_generate-package-json-webpack-plugin + rss memory 666 MiB ± 104 MiB 682 MiB ± 78.8 MiB +2.40 %
arco-pro_production-mode_persistent-cold + rss memory 741 MiB ± 67.8 MiB 714 MiB ± 94 MiB -3.59 %
arco-pro_production-mode_persistent-hot + rss memory 564 MiB ± 68.1 MiB 588 MiB ± 83.6 MiB +4.25 %
arco-pro_production-mode_traverse-chunk-modules + rss memory 684 MiB ± 66.1 MiB 656 MiB ± 62.2 MiB -4.00 %
large-dyn-imports_development-mode + rss memory 696 MiB ± 12.6 MiB 693 MiB ± 11.1 MiB -0.32 %
large-dyn-imports_production-mode + rss memory 625 MiB ± 3.63 MiB 627 MiB ± 7.16 MiB +0.34 %
threejs_development-mode_10x + rss memory 575 MiB ± 30.8 MiB 571 MiB ± 10.4 MiB -0.68 %
threejs_development-mode_10x_hmr + rss memory 806 MiB ± 31.9 MiB 812 MiB ± 63.5 MiB +0.74 %
threejs_production-mode_10x + rss memory 816 MiB ± 192 MiB 845 MiB ± 173 MiB +3.58 %
threejs_production-mode_10x_persistent-cold + rss memory 835 MiB ± 29.5 MiB 823 MiB ± 36.8 MiB -1.41 %
threejs_production-mode_10x_persistent-hot + rss memory 691 MiB ± 50 MiB 681 MiB ± 32.5 MiB -1.50 %

@chenjiahan chenjiahan enabled auto-merge (squash) October 22, 2025 02:08
@chenjiahan chenjiahan merged commit 4681f77 into main Oct 22, 2025
48 checks passed
@chenjiahan chenjiahan deleted the swc_core_45_1021 branch October 22, 2025 02:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

team The issue/pr is created by the member of Rspack.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants