v0.7.2
What's Changed
Performance Improvements β‘
Exciting New Features π
Bug Fixes π
- fix: extract-css should pass cacheable by @JSerFeng in #6707
- fix: code splitting won't invalidate in some cases by @JSerFeng in #6733
- fix: module-decorator-dep should be module dependency by @JSerFeng in #6732
- fix: override existing css exports by @ahabhgk in #6745
- fix: add chunks and cacheGroupKey to cacheGroups' name by @hulin32 in #6428
- fix: support lazy css using css-extract by @JSerFeng in #6747
- fix: add
strict: true
to RawModule by @colinaaa in #6755 - fix: should clear local classes for invalid composes by @ahabhgk in #6757
- fix:
Rule.descriptionData
won't match object types by @h-a-n-a in #6758 - fix: Add
in_function_scope
for walking method function by @CPunisher in #6760 - fix: has_module_graph_change miscalculation by @jerrykingxyz in #6766
Document Updates π
- docs: rewrite document for require.context() by @chenjiahan in #6736
- docs: update Module Federation guide by @chenjiahan in #6746
- docs: bump Rspress to improve container style by @chenjiahan in #6748
- docs: add import.meta.webpackContext by @chenjiahan in #6751
Other Changes
- test: enable jsdom runner by default by @LingyuCoder in #6724
- test: fix runtime diff cases by @LingyuCoder in #6729
- refactor: entry_modules calculate by entry_deps by @jerrykingxyz in #6730
- chore(deps): update julienkode/team-labeler-action action to v1.3.0 by @renovate in #6727
- chore: add test case for chunk graph by @SyMind in #6744
- align: webpack stats preset by @SyMind in #6708
- chore(infra): migrate to biome for import order sorting by @SoonIter in #6741
- refactor: harmony import dependency parser plugin by @ahabhgk in #6752
- test: export setup for plugin testing by @LingyuCoder in #6765
- chore: enable runtime condition webpack-test by @ahabhgk in #6764
- chore(infra): bump pnpm v9 by @chenjiahan in #6767
New Contributors
Full Changelog: v0.7.1...v0.7.2