Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

build: Update swc_core to v0.86.1 #56770

Merged
merged 8 commits into from
Oct 17, 2023
Merged

build: Update swc_core to v0.86.1 #56770

merged 8 commits into from
Oct 17, 2023

Conversation

kdy1
Copy link
Member

@kdy1 kdy1 commented Oct 13, 2023

What?

Update SWC crates, to apply bugfixes.

Why?

We adjusted the mangling option to make it identical with swcMinify: false with #56281, and it revealed some bugs of the name mangler of the SWC minifier.

How?

Other Turbopack Changes

Closes WEB-1775

@kdy1 kdy1 self-assigned this Oct 13, 2023
@ijjk ijjk added created-by: Turbopack team PRs by the Turbopack team. type: next labels Oct 13, 2023
@kdy1 kdy1 changed the title build: Update swc_core to v0.85.6 build: Update swc_core to v0.85.7 Oct 13, 2023
@ijjk
Copy link
Member

ijjk commented Oct 13, 2023

Tests Passed

@ijjk
Copy link
Member

ijjk commented Oct 13, 2023

Stats from current PR

Default Build
General
vercel/next.js canary vercel/next.js kdy1/swc-core-85-1 Change
buildDuration 10.4s 10.4s N/A
buildDurationCached 6.5s 6.6s N/A
nodeModulesSize 174 MB 174 MB
nextStartRea..uration (ms) 512ms 514ms N/A
Client Bundles (main, webpack)
vercel/next.js canary vercel/next.js kdy1/swc-core-85-1 Change
199-HASH.js gzip 27.5 kB 27.5 kB
3f784ff6-HASH.js gzip 53.1 kB 53.1 kB
99.HASH.js gzip 182 B 182 B
framework-HASH.js gzip 45.3 kB 45.3 kB
main-app-HASH.js gzip 254 B 252 B N/A
main-HASH.js gzip 32.9 kB 32.9 kB N/A
webpack-HASH.js gzip 1.75 kB 1.75 kB N/A
Overall change 126 kB 126 kB
Legacy Client Bundles (polyfills)
vercel/next.js canary vercel/next.js kdy1/swc-core-85-1 Change
polyfills-HASH.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary vercel/next.js kdy1/swc-core-85-1 Change
_app-HASH.js gzip 206 B 205 B N/A
_error-HASH.js gzip 182 B 180 B N/A
amp-HASH.js gzip 506 B 505 B N/A
css-HASH.js gzip 322 B 323 B N/A
dynamic-HASH.js gzip 2.57 kB 2.57 kB N/A
edge-ssr-HASH.js gzip 260 B 259 B N/A
head-HASH.js gzip 350 B 350 B
hooks-HASH.js gzip 369 B 369 B
image-HASH.js gzip 4.35 kB 4.35 kB N/A
index-HASH.js gzip 256 B 256 B
link-HASH.js gzip 2.64 kB 2.63 kB N/A
routerDirect..HASH.js gzip 312 B 311 B N/A
script-HASH.js gzip 385 B 384 B N/A
withRouter-HASH.js gzip 307 B 308 B N/A
1afbb74e6ecf..834.css gzip 106 B 106 B
Overall change 1.08 kB 1.08 kB
Client Build Manifests
vercel/next.js canary vercel/next.js kdy1/swc-core-85-1 Change
_buildManifest.js gzip 485 B 482 B N/A
Overall change 0 B 0 B
Rendered Page Sizes
vercel/next.js canary vercel/next.js kdy1/swc-core-85-1 Change
index.html gzip 528 B 528 B
link.html gzip 542 B 541 B N/A
withRouter.html gzip 524 B 524 B
Overall change 1.05 kB 1.05 kB
Edge SSR bundle Size
vercel/next.js canary vercel/next.js kdy1/swc-core-85-1 Change
edge-ssr.js gzip 93.7 kB 93.7 kB N/A
page.js gzip 154 kB 154 kB N/A
Overall change 0 B 0 B
Middleware size
vercel/next.js canary vercel/next.js kdy1/swc-core-85-1 Change
middleware-b..fest.js gzip 625 B 620 B N/A
middleware-r..fest.js gzip 150 B 151 B N/A
middleware.js gzip 22.5 kB 22.5 kB N/A
edge-runtime..pack.js gzip 1.92 kB 1.92 kB
Overall change 1.92 kB 1.92 kB
Commit: 3351340

@kdy1 kdy1 force-pushed the kdy1/swc-core-85-1 branch from c1b4fd5 to c731770 Compare October 16, 2023 03:13
@kdy1 kdy1 changed the title build: Update swc_core to v0.85.7 build: Update swc_core to v0.86.1 Oct 16, 2023
@sokra sokra marked this pull request as ready for review October 17, 2023 12:59
@sokra sokra merged commit 4b3dfda into canary Oct 17, 2023
@sokra sokra deleted the kdy1/swc-core-85-1 branch October 17, 2023 13:19
@github-actions github-actions bot added the locked label Nov 3, 2023
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Nov 3, 2023
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Maximum call stack size exceeded Build breaking when importing JSBI in 13.5.4
4 participants