What's Changed
New Features 🎉
- feat(plugin-react): extract antd/arco/splitChunks logics into react plugin
- feat(plugin-styled-components): support styled-components in rspack mode
- feat(rsbuild/shared): init @rsbuild/shared
- feat(rsbuild): init rsbuild pkg
- feat(rsbuild/webpack): init
- feat: rsbuild doctor add doctor-types,doctor-utils, doctor-sdk
- feat: Use Rspack
builtin:swc-loader
instead of Rspack's built-in translation behavior - feat(plugin-styled-components): extract the styledComponents plugin as a standalone package
- feat(cli): support rsbuild inspect command
- feat: flatten the output html files
- feat(core): add basic implementation of CLI
- feat(plugin-react): extract the React plugin as a standalone package
- feat(plugin-svgr): extract svgr as a standalone package
- feat: adjust the default browserslist config
- feat: rsbuild doctor add rule-utils package
Bug Fixes 🐞
- fix homepage of chinese jump to english version
- fix(@rsbuild/document): correct api content about outputStructure
Other Changes
- chore: remove modern-web target
- chore: replace modern.js logger with rslog