What's Changed
New Features 🎉
- feat(deps): update dependency
@rspack/coreto ~1.7.1 by @chenjiahan in #6904
Performance 🚀
- perf: improve path handling in emptyDir by @chenjiahan in #6883
Bug Fixes 🐞
- fix(server): return a response body for 404 by @chenjiahan in #6878
- fix(swc): automatically unset
env.targetswhenjsc.targetis set by @chenjiahan in #6886 - fix: separate inline assets by environment to prevent multi-compiler overrides by @GiveMe-A-Name in #6889
Refactor 🔨
- refactor(plugin-vue): improve CSS module detection by @chenjiahan in #6879
- refactor: use helper for async file reading by @chenjiahan in #6885
Document 📖
- docs: add conflict guidelines for
tools.swcby @chenjiahan in #6887 - docs: add upgrade section by @chenjiahan in #6891
Other Changes
- test(e2e): fix the
expectNoLoghelper by @chenjiahan in #6872 - chore(CI): separate Playwright browser installation step by @chenjiahan in #6874
- test(e2e): add tests to ensure no deprecation logs are printed by @chenjiahan in #6873
- chore(deps): update dependency @rsbuild/plugin-preact to ^1.7.0 by @renovate[bot] in #6876
- chore(deps): update dependency @rsbuild/core to ^1.7.1 by @renovate[bot] in #6875
- chore(CI): speed up playwright browser setup by @chenjiahan in #6877
- chore(deps): update pnpm to v10.27.0 by @renovate[bot] in #6880
- chore(create-rsbuild): move setup files to test dir by @chenjiahan in #6881
- chore(CI): run E2E type checker by @chenjiahan in #6882
- chore(CI): update Node.js to v24 in workflow files by @chenjiahan in #6884
- chore(deps): update all patch dependencies by @renovate[bot] in #6888
- chore: update branch filters in workflow files to include v1.x by @chenjiahan in #6906
- release: v1.7.2 by @chenjiahan in #6907
Full Changelog: v1.7.1...v1.7.2