What's Changed
Performance Improvements ⚡
- perf: get mode cache in flag usage plugin by @LingyuCoder in #10952
New Features 🎉
- feat(binding-builder): export workspace version by @h-a-n-a in #10966
- feat: replace
std::fs
andtokio::fs
withinputFileSystem
andoutputFileSystem
by @CPunisher in #10960
Bug Fixes 🐞
- fix(wasm): abort main thread when any worker is aborted by @CPunisher in #10937
- fix(binding-builder): pre-generate workspace info by @h-a-n-a in #10948
- fix: multiRspackOptions should apply
extends
configuration by @GiveMe-A-Name in #10959 - fix: improve error message in paralelLoader by @hardfist in #10961
- fix: destructuring assignment a call expr by @ahabhgk in #10968
- fix: ensure reexport is backtracked for provided exports by @ahabhgk in #10977
- fix: getModuleChunksIterable was mistakenly deleted by @SyMind in #10976
Refactor 🔨
- refactor: enfored shared dependency by @hardfist in #10947
- refactor: move chunk_artifacts occasion to artifact by @hardfist in #10953
- refactor: use symbol defined in
binding_api
to ensure the version consistency by @h-a-n-a in #10969 - refactor: move all schemas to a unified folder and fix zod bundle size by @chenjiahan in #10973
- refactor: move existing tasks to cargo-xtask by @hardfist in #10974
Document Updates 📖
- docs: use rspack.rs as the homepage by @stormslowly in #10957
Other Changes
- chore: check workspace duplicate version by @hardfist in #10945
- chore(build): convert build scripts into Rslib plugins by @chenjiahan in #10946
- chore: release crates v0.2.1-alpha.0 by @h-a-n-a in #10911
- chore: release v1.4.5 by @ahabhgk in #10944
- chore: release crates v0.2.1-alpha.1 by @h-a-n-a in #10949
- chore(deps): update github-actions by @renovate in #10955
- chore(deps): update babel to ^7.28.0 by @renovate in #10956
- chore(deps): update dependency webpack-sources to v3.3.3 by @renovate in #10751
- revert: port public path of module chunk loading from webpack by @LingyuCoder in #10958
- chore: disable default features by default by @hardfist in #10965
- chore: rename tasks to xtask by @hardfist in #10972
- chore: Use symbol mangling v0 by @quininer in #10979
Full Changelog: v1.4.5...v1.4.6