What's Changed
New Features 🎉
- feat: add
resolve.dedupe
config by @chenjiahan in #4092 - feat: add
resolve.alias
and deprecatesource.alias
by @chenjiahan in #4098 - feat: add
resolve.aliasStrategy
and deprecatesource.aliasStrategy
by @chenjiahan in #4101 - feat: only print total size if there are more than one asset by @chenjiahan in #4072
- feat: always write manifest to disk by @9aoy in #4074
- feat(CLI): set default
process.title
by @chenjiahan in #4083 - feat(CLI): close instance after building by @chenjiahan in #4068
- feat: complete the error message prefix by @chenjiahan in #4084
Bug Fixes 🐞
- fix: remove unused if condition by @chenjiahan in #4097
Document 📖
- docs: tip for style-loader source map by @chenjiahan in #4073
- docs: fix SSR Node bundle usage in docs by @xettri in #4076
- docs: update ssr environment to node environment by @9aoy in #4080
- docs: tip for gzip compression by @chenjiahan in #4086
- docs: update MF guides to @module-federation/rsbuild-plugin by @chenjiahan in #4087
- docs: clarify chunk-split behavior for different targets by @chenjiahan in #4088
- docs: add
resolve.dedupe
config by @chenjiahan in #4093 - docs: improve dedupe guides by @chenjiahan in #4095
- docs: update stucture in configure-rsbuild by @chenjiahan in #4099
- docs: update environment and template parameters by @chenjiahan in #4100
Other Changes
- chore(deps): update dependency @types/node to ^22.10.0 by @renovate in #4077
- chore(deps): remove unused rimraf and fs-extra by @chenjiahan in #4079
- chore(deps): update dependency prettier to ^3.4.1 by @renovate in #4078
- test: add e2e case for build API by @chenjiahan in #4081
- chore(deps): update dependency vue-router to ^4.5.0 by @renovate in #4082
- chore(deps): update dependency path-serializer to v0.3.4 by @renovate in #4091
- chore(deps): update dependency @module-federation/rsbuild-plugin to v0.8.0 by @renovate in #4090
Full Changelog: v1.1.6...v1.1.7