What's Changed
Performance Improvements ⚡
- perf: make open browser faster
New Features 🎉
- feat: add builtin assets and CSS modules types
- feat: support dynamicImportMode.eager and preserveAllComments'
- feat(create-rsbuild): update all pages in templates
- feat(create-rspack): add dev --open option by default
- feat: add rsbuild doctor innerplugin utils to @rsbuild/doctor-core
- feat: only enable progress bar in production
- feat: add Rsbuild server, decouple with Modern.js server
- feat: replace pretty-time and improve time format
- feat(cli): add new --open option for dev command
Bug Fixes 🐞
- fix: url logs break the progress bar
- fix(deps): add missing dependencies to core and shared
- fix(webpack): disable webpack performance hints
- fix: doctor utils time test error
Other Changes
- refactor: extract assetsRetry as a standalone plugin
- chore: use findUp utils to replace pkg-up dep
- refactor: move source.moduleScopes to uni-builder
- refactor: move source.globalVars option to uni-builder