What's Changed
See: Announcing Rsbuild v0.6 for more details
Notable Changes
- feat: bump Rspack v0.6.0 by @chenjiahan in #2049
- feat: enable error overlay by default by @chenjiahan in #2050
- feat: switch default server port to 3000 by @chenjiahan in #2043
see Breaking changes in Rsbuild v0.6.0 for more details.
New Features 🎉
- feat: support apply some stats options by @9aoy in #2021
- feat: compat with Rspack 0.6 CSS modules by @chenjiahan in #1985
- feat: only inject overlay code when dev.client.overlay is enabled by @9aoy in #2016
- feat(devServer): support add etag header by @9aoy in #2041
- feat: support for Vue3 JSX HMR by @liyincode in #2018
Bug Fixes 🐞
- fix: allow to use error overlay when hmr is disabled by @chenjiahan in #2045
Document 📖
- docs: add rspack-examples to intro page by @chenjiahan in #2022
- docs: add reading jsconfig.json guide by @chenjiahan in #2038
- docs(plugin-eslint): fix incorrect description by @scout9ll in #2042
- docs: add the transform plugin API by @chenjiahan in #2051
- docs: update URL of some design resoureces by @chenjiahan in #2054
Other Changes
- chore(deps): update dependency css-loader to v6.11.0 by @renovate in #2024
- chore(deps): update dependency nx to ^18.2.3 by @renovate in #2025
- chore: use .gitignore for biome ignore list by @chenjiahan in #2029
- chore(deps): update dependency postcss-modules-scope to v3.2.0 by @renovate in #2027
- chore(workflow): replace ls-lint with Biome rule by @chenjiahan in #2030
- test(e2e): fix confusing decorator error logs by @chenjiahan in #2031
- test(e2e): add case for jsconfig#paths by @chenjiahan in #2032
- test(e2e/mjs-artifact): add pluginLightningcss and pluginUmd by @SoonIter in #2034
- test(e2e/plugin-babel): babel/decorator test -> rspackOnlyTest by @SoonIter in #2033
- chore(deps): update dependency sass to ^1.74.1 by @renovate in #2028
- chore(deps): update dependency postcss-modules-extract-imports to v3.1.0 by @renovate in #2026
- chore: update prebundled packages by @chenjiahan in #2039
- test(ut): add case for plugin dag sort by @chenjiahan in #2047
- test(e2e): add case for client.overlay by @9aoy in #2048
- chore(deps): update all patch dependencies by @renovate in #2023
- chore(core): reduce internal exports by @chenjiahan in #2052
- test(e2e): fix unstable server.port case by @chenjiahan in #2053
New Contributors
- @scout9ll made their first contribution in #2042
- @liyincode made their first contribution in #2018
Full Changelog: v0.5.9...v0.6.0