v1.1.0
See Announcing Rspack 1.1 for more details 🎉
What's Changed
New Features 🎉
- feat(webpack): use Rslib to bundle by @chenjiahan in #3713
- feat: support
queueMicroTask
on the server side of SSR by @LingyuCoder in #3873 - feat: export ModifyWebpackConfigFn hook type by @caohuilin in #3876
- feat: automatically read tsconfig paths by
references
by @chenjiahan in #3882 - feat: add
layer
option toapi.transform()
by @chenjiahan in #3883 - feat: add
issuerLayer
option toapi.transform()
by @chenjiahan in #3884 - feat: add
cliShortcuts.help
option by @chenjiahan in #3889 - feat: allow to import TS files with .js extension by @chenjiahan in #3899
- feat: allow to import TSX files with .jsx extension by @chenjiahan in #3900
- feat(server): support viewing served files via /rsbuild-dev-server route by @hangCode2001 in #3896
- feat: optimize UI for assets report page by @chenjiahan in #3902
- feat(deps): bump Rspack 1.1.0 by @9aoy in #3913
Performance 🚀
- perf: enable Node cache before loading modules by @chenjiahan in #3894
Bug Fixes 🐞
- fix(webpack): avoid duplicate import core package by @chenjiahan in #3871
- fix(plugin-vue): allow to override builtin split chunks by @chenjiahan in #3886
- fix(plugin-react): allow to override builtin split chunks by @chenjiahan in #3887
- fix: duplicated plugins info in the inspected Rsbuild config by @chenjiahan in #3888
- fix: no need for checking NODE_DISABLE_COMPILE_CACHE by @chenjiahan in #3895
Document 📖
- docs: correct CSS Modules named import example by @chenjiahan in #3865
- docs: add license to website footer by @chenjiahan in #3866
- docs(tailwindcss): improve configuration guide by @chenjiahan in #3877
- docs: add guide for assets report page by @chenjiahan in #3910
Other Changes
- chore: merge build config for core package by @chenjiahan in #3868
- release: 1.1.0-beta.0 by @9aoy in #3872
- test: remove case for plugin-styled-components by @chenjiahan in #3878
- chore: regenerate pnpm lock file by @chenjiahan in #3879
- chore(workflow): only check dependency version in CI by @chenjiahan in #3880
- test(e2e): upgrade e2e cases to Svelte 5 by @chenjiahan in #3881
- chore(deps): update dependency svelte to v5.1.9 by @renovate in #3813
- release: 1.1.0-beta.1 by @chenjiahan in #3885
- chore(deps): update all patch dependencies by @renovate in #3890
- chore(deps): update dependency core-js to ~3.39.0 by @renovate in #3891
- chore(deps): update dependency @module-federation/rspack to v0.7.0 by @renovate in #3905
- chore(plugin-preact): update dependency @swc/plugin-prefresh to v5 by @renovate in #3908
- chore(deps): update dependency @swc/plugin-remove-console to v5 by @renovate in #3909
- chore(deps): update all patch dependencies by @renovate in #3907
New Contributors
- @hangCode2001 made their first contribution in #3896
Full Changelog: v1.0.19...v1.1.0