v5.82.0
New Features
- [CSS] - Add URL dependencies support to consume shared module via module federation by @snitin315 in #16945
- Allow webpack-cli to be in ESM by @alexander-akait in #17088
- Allow specifying "onPolicyCreationFailure" mode for trusted types by @Zlatkovsky in #16990
Bug Fixes
- [CSS] - Respect
media
/supports
/layer
from parent CSS module by @alexander-akait in #17115 - [CSS] - Add warning & support for any @import rules must precede all other rules by @alexander-akait in #17118
- [CSS] - Support handling
#hash
URL as external (similar to Parcel) by @alexander-akait in #17116 - Optimize numberHash.js performance by removing inner loops by @alexkuz in #17074
- Improve template string comparison algorithm by @An0nie in #17079
Tests & Contributor Experience
- [CSS] - Increase imports external test coverage by @alexander-akait in #17089
- Improve PR reliability via ignoring unstable coverage by @alexander-akait in #17106
- Update webpack types to support extends property in webpack (for webpack-cli) by @burhanuday in #17113
Developer Experience
- Increase type coverage and documentation for
StringXor
class. by @TheLarkInn in #17070 - Increase type coverage & docs for
numberHash
by @TheLarkInn in #17072 - Increase type coverage & docs for
JavascriptParser
by @TheLarkInn in #17094 - Increase type coverage & docs for
BasicEvaluatedExpression
by @TheLarkInn in #17096 - Increase type coverage for CSS module type by @alexander-akait in #17097
- Increase type coverage for JSON module type by @alexander-akait in #17095
- Increase type coverage & docs for multiple utility classes by @alexander-akait in #17107
Dependencies & Maintenance
- chore(deps-dev): bump lint-staged from 13.2.1 to 13.2.2 by @dependabot in #17075
- chore(deps-dev): bump eslint from 8.38.0 to 8.39.0 by @dependabot in #17052
- chore(deps-dev): bump assemblyscript from 0.27.3 to 0.27.4 by @dependabot in #17064
- chore(deps-dev): bump assemblyscript from 0.27.4 to 0.27.5 by @dependabot in #17109
- chore(deps-dev): bump @types/node from 18.16.2 to 18.16.3 by @dependabot in #17112
- chore(deps-dev): bump @types/node from 18.15.13 to 18.16.2 by @dependabot in #17084
- chore(deps-dev): bump webpack-cli from 5.0.1 to 5.0.2 by @dependabot in #17054
- chore(deps-dev): bump date-fns from 2.29.3 to 2.30.0 by @dependabot in #17111
New Contributors
- @An0nie made their first contribution in #17079
- @burhanuday made their first contribution in #17113
- @Zlatkovsky made their first contribution in #16990
Full Changelog: v5.81.0...v5.82.0