What's Changed
New Features 🎉
- feat: improve JSDoc for
output
andhtml
configurations by @chenjiahan in #3804 - feat: add new
source.assetsInclude
config by @chenjiahan in #3808 - feat: allow to configure
dataUriLimit
for extended assets by @chenjiahan in #3826 - feat(plugin-preact): support for prefresh by @chenjiahan in #2469
- feat(plugin-preact): add
include
andexclude
options by @chenjiahan in #3835
Bug Fixes 🐞
- fix: allow Rsbuild plugin to be registered times by @chenjiahan in #3818
- fix(plugin-less): lessLoaderOptions.lessOptions.plugins has lose it's prototype. by @Sang-Sang33 in #3815
- fix(plugin-preact): allow to use Prefresh in IE11 by @chenjiahan in #3831
Document 📖
- docs: update vite.mdx to fix npm command reference by @adammark in #3802
- docs: add guide for using Web Workers by @9aoy in #3795
- docs: add guide for worker-loader by @9aoy in #3809
- docs: update guide for additional asset types by @chenjiahan in #3811
- docs: add how to import absolute path in CSS files by @Timeless0911 in #3816
- docs: correct
rsbuild.addPlugins
typing by @chenjiahan in #3817 - docs(plugin-prefresh): add
prefreshEnabled
option by @chenjiahan in #3829 - docs: update example in transform-import.mdx by @wangi4myself in #3825
Other Changes
- chore(renovate): bump Rslib separately by @chenjiahan in #3807
- test: group e2e test cases by @chenjiahan in #3806
- chore(deps): update rspress to v1.35.0 by @renovate in #3812
- chore: extract
isTTY
helper by @chenjiahan in #3821 - test(plugin-less): fix plugin snapshot by @chenjiahan in #3822
- chore: simplify
isPlainObject
helper by @chenjiahan in #3823 - chore: correct some cases by @chenjiahan in #3830
- test(e2e): avoid writing temp files to git by @chenjiahan in #3832
- chore(deps): update babel to ^7.26.0 by @renovate in #3833
New Contributors
- @adammark made their first contribution in #3802
- @Sang-Sang33 made their first contribution in #3815
- @wangi4myself made their first contribution in #3825
Full Changelog: v1.0.17...v1.0.18