What's Changed
Exciting New Features 🎉
- feat: use immutable reference for process asset hook by @h-a-n-a in #3455
- feat: zod schema for
buliltins.postcss
and deprecatebuliltins.postcss
by @hyf0 in #3458 - feat: make plugin driver immutable by @h-a-n-a in #3464
- feat: support asset generator data url and publicPath by @ahabhgk in #3422
- feat(devServer): support override writeToDisk configuration by @9aoy in #3476
- feat(splitChunks): support passing
RegExp
tosplitChunks.chunks
by @hyf0 in #3473 - feat: support for partially enabled incremental rebuilds by @jerrykingxyz in #3472
- feat(config): zod schema for resolve by @cheerioInf in #3487
- feat: validate the passing object whether it's a
RegExp
by @hyf0 in #3495 - feat(config): zod scheme for plugins by @nieyuyao in #3498
- feat: support compilation.rebuildModule by @jerrykingxyz in #3496
Bug Fixes 🐞
- fix: partially fix polyfill by @h-a-n-a in #3469
- fix(splitChunk): custom cacheGroup default priority consistent with webpack by @9aoy in #3482
- fix: dynamic import may generate invalid module ids by @chenjiahan in #3475
- fix(provide): fix object-expr by @suxin2017 in #3486
- fix: Base64Error caused by unclean base64 by @ahabhgk in #3494
- fix(deps): use
zod-validation-error@1.2.0
to supportnode@^14.17
by @hyf0 in #3510
Other Changes
- chore: use latest npm version as snapshot prefix by @hardfist in #3450
- chore(devServer): use webpack-dev-middleware instead of @rspack/dev-middleware by @9aoy in #3478
- chore: trigger nightly ecosystem-ci after nightly release by @ahabhgk in #3480
- chore(rust): bump rustc to v1.70.0 (nightly-2023-06-01) by @Boshen in #3490
- ci: adjust timeout-minutes for CI because mac is too slow by @Boshen in #3491
- test(splitChunks): migrate more tests at
test/configCases/split-chunks
by @hyf0 in #3509 - chore: use snapshot to test hash and css modules classname by @ahabhgk in #3512
New Contributors
- @cheerioInf made their first contribution in #3487
Full Changelog: 0.2.1...0.2.2