Highlights 💡
- ✨ 30% smaller Wasm bundle (38.9MB → 27.2MB)
- ⚡ 4x faster tree shaking analysis in large projects

What's Changed
Performance Improvements ⚡
- perf: parallelize flag usage plugin by @LingyuCoder in #11128
- perf: parallel process exports spec by @LingyuCoder in #11110
- perf: parallel process referenced module of flag usage plugin by @LingyuCoder in #11145
- perf(wasm): use wasm-opt after building wasm by @CPunisher in #11141
- perf: napi communication by @SyMind in #11132
Bug Fixes 🐞
- fix: add missing runtime globals in
RUNTIME_GLOBAL_MAP
by @colinaaa in #11127 - fix(parser): do not skip parsing expression inside require.resolve by @fi3ework in #11133
- fix: external resolve esm module by @SyMind in #11144
- fix(mf): should disconnect chunk for removed chunk by @ahabhgk in #11154
Other Changes
- chore: degrade napi-build to 2.2.2 by @CPunisher in #11130
- chore(deps): update dependency @ast-grep/napi to ^0.39.1 by @renovate[bot] in #11137
- chore(deps): update napi by @renovate[bot] in #11135
- chore(wasm): use release-wasi profile by @CPunisher in #11131
- chore(deps): update dependency axios to v1.11.0 [security] by @renovate[bot] in #11150
Full Changelog: v1.4.9...v1.4.10