What's Changed
Performance Improvements ⚡
- perf: cache swc loader by @CPunisher in #7965
Exciting New Features 🎉
- feat: incremental for collecting dependencies diagnostics by @ahabhgk in #8127
- feat: rename harmony in comments to ESM by @chenjiahan in #8162
- feat: support
require.ensure
by @CPunisher in #7972 - feat(types): export
ResolveData
type by @9aoy in #8177
Bug Fixes 🐞
- fix: perf degradation in devtool plugin by @SyMind in #8147
- fix: compatible static methods with html-webpack-plugin 5.6.0 by @LingyuCoder in #8157
- fix: generate correct worker expression with trusted types by @LingyuCoder in #8143
- fix: use content hash as [base] and [name] for extracted DataURIs by @inottn in #8148
- fix: should keep comments of esm export by @LingyuCoder in #8168
- fix: escape node.__dirname by @inottn in #8172
Document Updates 📖
- docs: disable doc blog sidebar by @ahabhgk in #8155
- docs: add
html-rspack-tags-plugin
as an alternative by @LingyuCoder in #8158 - docs: add Kuaishou logo to who is using by @chenjiahan in #8160
- docs: rename shareScope to shareStrategy by @86XIng in #8173
Other Changes
- chore(deps): update typescript to v5.6 by @SoonIter in #8145
- test: add global snapshot serializer by @LingyuCoder in #8137
- chore(docs): rsdoctor add the note for CssExtractRspackPlugin by @easy1090 in #8087
- refactor: mutations read write permission from incremental options by @ahabhgk in #8159
- refactor: add JSDoc to improve config.target, devtool, node, cache types. by @GiveMe-A-Name in #8152
- refactor: rename harmony in Rust code to ESM by @chenjiahan in #8166
- refactor: add JSDoc to improve config.stats types by @GiveMe-A-Name in #8174
- refactor: incremental options name by @ahabhgk in #8175
New Contributors
Full Changelog: v1.0.13...v1.0.14