What's Changed
New Features 🎉
- feat!: set default config loader to 'auto' for loadConfig by @chenjiahan in #7024
- feat: support server custom message handling by module.hot.on by @SyMind in #7003
- feat(core): add ignore option for public directory copy in server plugin by @JSH-data in #7023
- feat!: convert the built‑in JS rule to oneOf structure by @chenjiahan in #7032
- feat!: convert the built‑in CSS rule to oneOf structure by @chenjiahan in #7037
Bug Fixes 🐞
- fix(types): add public typing for
import.meta.webpackHot.onby @chenjiahan in #7028
Refactor 🔨
- refactor: rename id for JS main oneOf rule by @chenjiahan in #7036
Document 📖
- docs: update sockWrite with custom message support by @chenjiahan in #7029
- docs: update upgrade guide with built-in rule changes by @chenjiahan in #7035
- docs: add guide to reflect CSS rule structure changes by @chenjiahan in #7038
- docs: update bundlerChain examples to use oneOf by @chenjiahan in #7045
- docs: update chain IDs for bundlerChain by @chenjiahan in #7046
- docs: clarify custom message handling by @chenjiahan in #7048
Other Changes
- test(e2e): fix service worker flaky tests by @stormslowly in #7017
- chore(build): simplify rspack runtime replacement plugin by @chenjiahan in #7026
- test: streamline custom message tests by @chenjiahan in #7027
- chore(deps): update dependency @rstest/adapter-rslib to ^0.2.0 by @renovate[bot] in #7030
- chore(deps): update module federation to v0.23.0 by @renovate[bot] in #7031
- chore(deps): update swc monorepo to ^12.4.0 by @renovate[bot] in #7034
- chore(deps): update dependency react-router-dom to ^7.13.0 by @renovate[bot] in #7042
- chore(deps): update dependency svelte to ^5.48.2 by @renovate[bot] in #7043
- test: remove compatibility tests for Rsbuild < 1.3.0 by @chenjiahan in #7044
- chore(deps): update dependency memfs to ^4.56.10 by @renovate[bot] in #7041
- chore(deps): update all patch dependencies by @renovate[bot] in #7040
- chore: update plugin versions to 2.0.0-alpha.2 and adjust peer deps by @chenjiahan in #7049
- release: 2.0.0-alpha.3 by @chenjiahan in #7050
New Contributors
Full Changelog: v2.0.0-alpha.2...v2.0.0-alpha.3