What's Changed
New Features 🎉
- feat: enable inline const optimization by default by @chenjiahan in #6043
- feat(plugin): support for source map merging in transform hook by @chenjiahan in #6050
Bug Fixes 🐞
- fix: improve error message for public directory copy failure by @chenjiahan in #6034
- fix(hmr): reset reconnect count when connection is established by @chenjiahan in #6047
- fix(client): prevent duplicate console logs during reconnection by @chenjiahan in #6048
- fix(core): only enable inline const in production mode by @chenjiahan in #6062
- fix(core): only enable inline enum in production mode by @chenjiahan in #6064
- fix(webpack): update default value of progress bar configuration by @chenjiahan in #6035
Document 📖
- docs: improve English documentation phrasing and clarity by @Copilot in #6028
- docs: add examples for CSS Modules exportLocalsConvention by @chenjiahan in #6033
- docs: improve documentation authenticity by @Copilot in #6039
- docs: Improve documentation authenticity and clarity by @Copilot in #6046
- docs: add HMR workaround for vanilla-extract-css plugin by @JSerFeng in #6053
- docs: improve documentation authenticity and natural flow by @Copilot in #6051
- docs(plugins): add source map introduction for transform hook by @chenjiahan in #6052
- docs: setup the AGENTS.md file by @chenjiahan in #6054
- docs: improve documentation authenticity and readability by @Copilot in #6057
- docs: fix various documentation errors by @Copilot in #6058
- docs: fix configuration code blocks with missing titles by @Copilot in #6056
Other Changes
- test(e2e): add CSS Modules export locals test cases by @chenjiahan in #6031
- test(e2e): add TypeScript optional chaining and nullish coalescing test by @Copilot in #6008
- test(e2e): simplify test helpers and default configurations by @chenjiahan in #6036
- test(e2e): enable more HMR tests on Windows by @chenjiahan in #6037
- test(e2e): enable more cases on Windows by @chenjiahan in #6038
- chore(deps): update SWC plugins to ^9.1.0 by @renovate[bot] in #6041
- chore(deps): update sass to ^1.92.0 by @renovate[bot] in #6042
- test(e2e): add test case for constant inlining optimization by @chenjiahan in #6044
- test(e2e): add HMR reconnect test case by @chenjiahan in #6045
- chore(deps): update dependency postcss-loader to v8.2.0 by @renovate[bot] in #6040
- chore(deps): update dependency rspack-chain to v1.4.1 by @chenjiahan in #6059
- test(e2e): improve inline const test case by @chenjiahan in #6063
- test(e2e): improve inline enum test case by @chenjiahan in #6065
- release: v1.5.4 by @chenjiahan in #6066
Full Changelog: v1.5.3...v1.5.4