Highlights
Support WarnCaseSensitiveModulesPlugin
support WarnCaseSensitiveModulesPlugin
Fix issue when optional expression has an imported variable
The bug fix in this release ensures that optional chaining works flawlessly. For more details, you could refer to #4502
support asset info source filename
Now compilation.getAsset(chunkFile) can return sourceFilename correctly.
bump swc
Bump swc-core from 0.86.9
to 0.86.33
What's Changed
Performance Improvements ⚡
- perf: pass
SyntaxContext
by copy by @Austaras in #4519 - perf(@rspack/core): remove util dependency by @chenjiahan in #4539
Exciting New Features 🎉
- feat: support banner in extractComments of minify by @bvanjoi in #4534
- feat: support optional chaining by @h-a-n-a in #4502
- feat: support timestamps by @h-a-n-a in #4545
- feat: support WarnCaseSensitiveModulesPlugin by @OceanPresentChao in #4379
Bug Fixes 🐞
- fix: the scheduled GitHub action should not run on forked repositories by @SyMind in #4514
- fix: class extends by @IWANABETHATGUY in #4481
Other Changes
- chore(runtime-diff): alignment of load script runtime module by @LingyuCoder in #4507
- chore(runtime-diff): alignment of startup entrypoint runtime module by @LingyuCoder in #4523
- chore: bump swc by @bvanjoi in #4533
- chore(CODEOWNERS): update some owners by @Boshen in #4535
- chore: replace querystring with fast-querystring in @rspack/core deps by @m1911star in #4530
- feat: support asset info source filename by @faga295 in #4013
New Contributors
- @m1911star made their first contribution in #4530
Full Changelog: v0.3.10...v0.3.11