Commit 94894d4
authored
Update dependency webpack to v5.88.2 (#1191)
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [webpack](https://togithub.com/webpack/webpack) | [`5.81.0` ->
`5.88.2`](https://renovatebot.com/diffs/npm/webpack/5.81.0/5.88.2) |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
<details>
<summary>webpack/webpack (webpack)</summary>
###
[`v5.88.2`](https://togithub.com/webpack/webpack/releases/tag/v5.88.2)
[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.88.1...v5.88.2)
#### Bug Fixes
- Fixed a bug where unused identifiers should retain names when using
css modules by [@​burhanuday](https://togithub.com/burhanuday) in
[https://github.com/webpack/webpack/pull/17444](https://togithub.com/webpack/webpack/pull/17444)
**Full Changelog**:
webpack/webpack@v5.88.1...v5.88.2
###
[`v5.88.1`](https://togithub.com/webpack/webpack/releases/tag/v5.88.1)
[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.88.0...v5.88.1)
#### Developer Experience
- Significantly improve TypeScript coverage for Library Plugins by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17414](https://togithub.com/webpack/webpack/pull/17414)
**Full Changelog**:
webpack/webpack@v5.88.0...v5.88.1
###
[`v5.88.0`](https://togithub.com/webpack/webpack/releases/tag/v5.88.0)
[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.87.0...v5.88.0)
#### New Features
- \[CSS] - Use `css/auto` as the default css mode by
[@​burhanuday](https://togithub.com/burhanuday) in
[https://github.com/webpack/webpack/pull/17399](https://togithub.com/webpack/webpack/pull/17399)
#### Bug Fixes
- Fix bugs related to require.context and layer by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17388](https://togithub.com/webpack/webpack/pull/17388)
- Fix bug in runtime for CSS loading by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17400](https://togithub.com/webpack/webpack/pull/17400)
- Correct indirect call for tagged template expressions using correct
this context by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17397](https://togithub.com/webpack/webpack/pull/17397)
- Update environment support for KaiOS browser by
[@​steverep](https://togithub.com/steverep) in
[https://github.com/webpack/webpack/pull/17395](https://togithub.com/webpack/webpack/pull/17395)
- Fix async module runtime code for running top-level-await by
[@​ahabhgk](https://togithub.com/ahabhgk) in
[https://github.com/webpack/webpack/pull/17393](https://togithub.com/webpack/webpack/pull/17393)
#### Developer Experience
- Add example for stats minimal output by
[@​ersachin3112](https://togithub.com/ersachin3112) in
[https://github.com/webpack/webpack/pull/17406](https://togithub.com/webpack/webpack/pull/17406)
- Significantly improve type coverage for Dependency, Runtime, Template
classes by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17394](https://togithub.com/webpack/webpack/pull/17394)
#### Dependencies & Maintenance
- Bump browserslist from 4.21.8 to 4.21.9 by
[@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17389](https://togithub.com/webpack/webpack/pull/17389)
- Bump acorn from 8.8.2 to 8.9.0 by
[@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17402](https://togithub.com/webpack/webpack/pull/17402)
- Bump eslint from 8.42.0 to 8.43.0 by
[@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17401](https://togithub.com/webpack/webpack/pull/17401)
- Bump eslint-plugin-jest from 27.2.1 to 27.2.2 by
[@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17407](https://togithub.com/webpack/webpack/pull/17407)
#### New Contributors
- [@​steverep](https://togithub.com/steverep) made their first
contribution in
[https://github.com/webpack/webpack/pull/17395](https://togithub.com/webpack/webpack/pull/17395)
**Full Changelog**:
webpack/webpack@v5.87.0...v5.88.0
###
[`v5.87.0`](https://togithub.com/webpack/webpack/releases/tag/v5.87.0)
[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.86.0...v5.87.0)
#### New Features
- Implement `fetchPriority` feature as parser option and magic comment
by [@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17249](https://togithub.com/webpack/webpack/pull/17249)
- \[CSS] - Introduce 'css/auto' as a css module type by
[@​ahabhgk](https://togithub.com/ahabhgk) in
[https://github.com/webpack/webpack/pull/16577](https://togithub.com/webpack/webpack/pull/16577)
- \[CSS] - Style-specific fields now automatically resolve in
package.json by [@​burhanuday](https://togithub.com/burhanuday) in
[https://github.com/webpack/webpack/pull/17346](https://togithub.com/webpack/webpack/pull/17346)
- webpack configuration API now accepts "falsy values" loaders and
plugins by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17339](https://togithub.com/webpack/webpack/pull/17339)
#### Bug Fixes
- Fix codecov badge in readme by
[@​burhanuday](https://togithub.com/burhanuday) in
[https://github.com/webpack/webpack/pull/17353](https://togithub.com/webpack/webpack/pull/17353)
#### Developer Experience
- Add link to svelte loader for webpack by
[@​burhanuday](https://togithub.com/burhanuday) in
[https://github.com/webpack/webpack/pull/17369](https://togithub.com/webpack/webpack/pull/17369)
- Increase parser API types in internal plugins across dependency
plugins [@​alexander-akait](https://togithub.com/alexander-akait)
in
[https://github.com/webpack/webpack/pull/17365](https://togithub.com/webpack/webpack/pull/17365)
#### Dependencies & Maintenance
- Bump memfs from 3.5.2 to 3.5.3 by
[@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17347](https://togithub.com/webpack/webpack/pull/17347)
- Bump webpack-cli from 5.1.3 to 5.1.4 by
[@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17349](https://togithub.com/webpack/webpack/pull/17349)
- Bump es-module-lexer from 1.2.1 to 1.3.0 by
[@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17362](https://togithub.com/webpack/webpack/pull/17362)
- Bump [@​types/node](https://togithub.com/types/node) from 20.2.5
to 20.3.0 by [@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17361](https://togithub.com/webpack/webpack/pull/17361)
- Bump core-js from 3.30.2 to 3.31.0 by
[@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17360](https://togithub.com/webpack/webpack/pull/17360)
- Bump browserslist from 4.21.6 to 4.21.8 by
[@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17367](https://togithub.com/webpack/webpack/pull/17367)
- Bump [@​types/node](https://togithub.com/types/node) from 20.3.0
to 20.3.1 by [@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17366](https://togithub.com/webpack/webpack/pull/17366)
#### New Contributors
[@​aboktor](https://togithub.com/aboktor) made their first
contribution in
[#​16991](https://togithub.com/webpack/webpack/issues/16991)
[#​16989](https://togithub.com/webpack/webpack/issues/16989)
[@​silverwind](https://togithub.com/silverwind) made their first
contribution in
[#​17339](https://togithub.com/webpack/webpack/issues/17339) via
[#​17329](https://togithub.com/webpack/webpack/issues/17329)
**Full Changelog**:
webpack/webpack@v5.86.0...v5.87.0
###
[`v5.86.0`](https://togithub.com/webpack/webpack/releases/tag/v5.86.0)
[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.85.1...v5.86.0)
#### New Features
- Improved cache size performance via better handling of serialization
for errors and bigints by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17282](https://togithub.com/webpack/webpack/pull/17282)
- Introduce an export default handler function option for
`ProgressPlugin` by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17312](https://togithub.com/webpack/webpack/pull/17312)
- Support passing `RegExp` to `splitChunks.chunks` by
[@​hyf0](https://togithub.com/hyf0) in
[https://github.com/webpack/webpack/pull/17332](https://togithub.com/webpack/webpack/pull/17332)
#### Bug Fixes
- Fix layer capabilities for `ContextModule` types by
[@​huozhi](https://togithub.com/huozhi) in
[https://github.com/webpack/webpack/pull/17310](https://togithub.com/webpack/webpack/pull/17310)
- Fix compatibility of `__non_webpack_require__` with ES modules by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17308](https://togithub.com/webpack/webpack/pull/17308)
- Improve type coverage `Chunk`, `ChunkGroup`, and other plugins by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/1731](https://togithub.com/webpack/webpack/pull/1731)
- Do not add `js` extension for eval source maps when extension is not
resolvable by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17331](https://togithub.com/webpack/webpack/pull/17331)
#### Developer Experience
- Improve type coverage for Json Module type and lazy load
json-assertions package by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17301](https://togithub.com/webpack/webpack/pull/17301)
#### Dependencies & Maintenance
- Bump memfs from 3.5.1 to 3.5.2 by
[@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17315](https://togithub.com/webpack/webpack/pull/17315)
- Bump webpack-cli from 5.1.1 to 5.1.3 by
[@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17314](https://togithub.com/webpack/webpack/pull/17314)
- Bump eslint from 8.41.0 to 8.42.0 by
[@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17313](https://togithub.com/webpack/webpack/pull/17313)
#### New Contributors
- [@​huozhi](https://togithub.com/huozhi) made their first
contribution in
[https://github.com/webpack/webpack/pull/17310](https://togithub.com/webpack/webpack/pull/17310)
- [@​hyf0](https://togithub.com/hyf0) made their first
contribution in
[https://github.com/webpack/webpack/pull/17332](https://togithub.com/webpack/webpack/pull/17332)
**Full Changelog**:
webpack/webpack@v5.85.1...v5.86.0
###
[`v5.85.1`](https://togithub.com/webpack/webpack/releases/tag/v5.85.1)
[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.85.0...v5.85.1)
#### Bug Fixes
- Fix bug in handling barrel imports
([#​17305](https://togithub.com/webpack/webpack/issues/17305)) by
[@​bworline](https://togithub.com/bworline) in
[https://github.com/webpack/webpack/pull/17307](https://togithub.com/webpack/webpack/pull/17307)
- ***NOTE**: An internal API
`BasicEvaluatedExpression.getMemberRangeStarts` has been changed to
`BasicEvaluatedExpression.getMemberRanges`, please see type definition
changes and the pull request for more information.*
#### Dependencies & Maintenance
- Bump [@​types/jest](https://togithub.com/types/jest) from 29.5.1
to 29.5.2 by [@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17297](https://togithub.com/webpack/webpack/pull/17297)
**Full Changelog**:
webpack/webpack@v5.85.0...v5.85.1
###
[`v5.85.0`](https://togithub.com/webpack/webpack/releases/tag/v5.85.0)
[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.84.1...v5.85.0)
#### New Features
- Add `readonly` cache mode by
[@​vankop](https://togithub.com/vankop) in
[https://github.com/webpack/webpack/pull/15470](https://togithub.com/webpack/webpack/pull/15470)
- Normalize property accessors for esm namespaces and chained
member/call expressions by
[@​bworline](https://togithub.com/bworline) in
[https://github.com/webpack/webpack/pull/17203](https://togithub.com/webpack/webpack/pull/17203)
- Support `environment` in loader context by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17281](https://togithub.com/webpack/webpack/pull/17281)
- Introduce a new syntax for `addModule()` support in worklets -
`*context.audioWorklet.addModule()` by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17212](https://togithub.com/webpack/webpack/pull/17212)
#### Bug Fixes
- Fix type regression with unknown module type strings by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17266](https://togithub.com/webpack/webpack/pull/17266)
#### Developer Experience
- Use global runtime constants for webpack exports by
[@​burhanuday](https://togithub.com/burhanuday) in
[https://github.com/webpack/webpack/pull/17270](https://togithub.com/webpack/webpack/pull/17270)
- Add strict mode type coverage for WASM and Runtime code by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17267](https://togithub.com/webpack/webpack/pull/17267)
- Add strict mode type coverage for runtime modules and runtime plugins
by [@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17261](https://togithub.com/webpack/webpack/pull/17261)
- Add types for JSON & Asset Modules including their interfacing plugins
by [@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17262](https://togithub.com/webpack/webpack/pull/17262)
- Add type coverage for Module subclasses and plugins by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17272](https://togithub.com/webpack/webpack/pull/17272)
#### Dependencies & Maintenance
- Use GitHub Discussions instead of Gitter in issue templates by
[@​snitin315](https://togithub.com/snitin315) in
[https://github.com/webpack/webpack/pull/17293](https://togithub.com/webpack/webpack/pull/17293)
- Bump [@​types/node](https://togithub.com/types/node) from 20.2.3
to 20.2.4 by [@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17269](https://togithub.com/webpack/webpack/pull/17269)
- Bump browserslist from 4.21.5 to 4.21.6 by
[@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17275](https://togithub.com/webpack/webpack/pull/17275)
- Bump [@​types/node](https://togithub.com/types/node) from 20.2.4
to 20.2.5 by [@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17276](https://togithub.com/webpack/webpack/pull/17276)
- Bump [@​babel/core](https://togithub.com/babel/core) from 7.21.8
to 7.22.1 by [@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17278](https://togithub.com/webpack/webpack/pull/17278)
**Full Changelog**:
webpack/webpack@v5.84.1...v5.85.0
###
[`v5.84.1`](https://togithub.com/webpack/webpack/releases/tag/v5.84.1)
[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.84.0...v5.84.1)
#### Bug Fixes
- Fix regression in inner graph for reserved identifiers by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17265](https://togithub.com/webpack/webpack/pull/17265)
#### Dependencies & Maintenance
- Bump [@​types/jest](https://togithub.com/types/jest) from 29.5.0
to 29.5.1 by [@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17027](https://togithub.com/webpack/webpack/pull/17027)
- Bump simple-git from 3.18.0 to 3.19.0 by
[@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17263](https://togithub.com/webpack/webpack/pull/17263)
**Full Changelog**:
webpack/webpack@v5.84.0...v5.84.1
###
[`v5.84.0`](https://togithub.com/webpack/webpack/releases/tag/v5.84.0)
[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.83.1...v5.84.0)
#### New Features
- SourceMapDevToolPlugin now supports `append` option as a function by
[@​snitin315](https://togithub.com/snitin315) in
[https://github.com/webpack/webpack/pull/17252](https://togithub.com/webpack/webpack/pull/17252)
#### Bug Fixes
- Fix multiple bugs referencing class names when shadowed by import name
in properties and methods by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17233](https://togithub.com/webpack/webpack/pull/17233)
- Allow DefinePlugin shorthand property by
[@​shamoilarsi](https://togithub.com/shamoilarsi) in
[https://github.com/webpack/webpack/pull/17231](https://togithub.com/webpack/webpack/pull/17231)
- \[CSS] - Fix edge cases in parsing `@import` by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17229](https://togithub.com/webpack/webpack/pull/17229)
#### Developer Experience
- Increase type coverage for serialization classes by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17243](https://togithub.com/webpack/webpack/pull/17243)
- Increase type coverage for `JavascriptParser` and `ModuleDependency`
subclasses by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17236](https://togithub.com/webpack/webpack/pull/17236)
- Increase type coverage to `strict`-mode quality for
Configuration/Normalization objects by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17247](https://togithub.com/webpack/webpack/pull/17247)
- Refactor duplicate strings by replacing them with constant for
**webpack_require** instead of string literal by
[@​burhanuday](https://togithub.com/burhanuday) in
[https://github.com/webpack/webpack/pull/17228](https://togithub.com/webpack/webpack/pull/17228)
- Add test case for `with { type: "json" }` by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17230](https://togithub.com/webpack/webpack/pull/17230)
- Add test case for destructuring by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17248](https://togithub.com/webpack/webpack/pull/17248)
#### Dependencies & Maintenance
- Add GitHub discussions badge in README by
[@​snitin315](https://togithub.com/snitin315) in
[https://github.com/webpack/webpack/pull/17251](https://togithub.com/webpack/webpack/pull/17251)
- Bump enhanced-resolve to 5.14.1 by
[@​TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17257](https://togithub.com/webpack/webpack/pull/17257)
- Bump [@​types/node](https://togithub.com/types/node) from 20.1.7
to 20.2.0 by [@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17219](https://togithub.com/webpack/webpack/pull/17219)
- Bump [@​types/node](https://togithub.com/types/node) from 20.2.0
to 20.2.1 by [@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17226](https://togithub.com/webpack/webpack/pull/17226)
- Bump webpack-cli from 5.1.0 to 5.1.1 by
[@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17164](https://togithub.com/webpack/webpack/pull/17164)
- Bump eslint from 8.39.0 to 8.40.0 by
[@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17148](https://togithub.com/webpack/webpack/pull/17148)
- Bump [@​babel/core](https://togithub.com/babel/core) from 7.21.4
to 7.21.8 by [@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17126](https://togithub.com/webpack/webpack/pull/17126)
- Bump [@​types/node](https://togithub.com/types/node) from 20.2.1
to 20.2.3 by [@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17238](https://togithub.com/webpack/webpack/pull/17238)
- Bump eslint from 8.40.0 to 8.41.0 by
[@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17237](https://togithub.com/webpack/webpack/pull/17237)
#### New Contributors
- [@​shamoilarsi](https://togithub.com/shamoilarsi) made their
first contribution in
[https://github.com/webpack/webpack/pull/17231](https://togithub.com/webpack/webpack/pull/17231)
**Full Changelog**:
webpack/webpack@v5.83.1...v5.84.0
###
[`v5.83.1`](https://togithub.com/webpack/webpack/releases/tag/v5.83.1)
[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.83.0...v5.83.1)
#### Bug Fixes
- Fix regression in import/export normailization effecting
mini-css-extract-plugin by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17214](https://togithub.com/webpack/webpack/pull/17214)
**Full Changelog**:
webpack/webpack@v5.83.0...v5.83.1
###
[`v5.83.0`](https://togithub.com/webpack/webpack/releases/tag/v5.83.0)
[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.82.1...v5.83.0)
#### New Features
- Normalize property access for imports and exports by
[@​bworline](https://togithub.com/bworline) in
[https://github.com/webpack/webpack/pull/17137](https://togithub.com/webpack/webpack/pull/17137)
- Top Level Await is now enabled by default by
[@​burhanuday](https://togithub.com/burhanuday) in
[https://github.com/webpack/webpack/pull/17192](https://togithub.com/webpack/webpack/pull/17192)
#### Bug Fixes
- Correct `chunkgroup.groupsIterable` return type by
[@​TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17196](https://togithub.com/webpack/webpack/pull/17196)
- Fix bug in Rule Matcher type by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17207](https://togithub.com/webpack/webpack/pull/17207)
- Fixed apply event callback and optimizing callback event type by
[@​nuintun](https://togithub.com/nuintun) in
[https://github.com/webpack/webpack/pull/16094](https://togithub.com/webpack/webpack/pull/16094)
- Fix types in hot module replacement APIs by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17193](https://togithub.com/webpack/webpack/pull/17193)
#### Developer Experience
- Expose `ChunkGroup` to type definitions by
[@​TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17201](https://togithub.com/webpack/webpack/pull/17201)
- Add `NormalModuleFactory`'s `ResolveData` type to public interface by
[@​TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17195](https://togithub.com/webpack/webpack/pull/17195)
- Document `compilation.afterChunks` hook by
[@​TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17202](https://togithub.com/webpack/webpack/pull/17202)
#### Dependencies & Maintenance
- Bump
[@​webassemblyjs/wasm-edit](https://togithub.com/webassemblyjs/wasm-edit)
from 1.11.5 to 1.11.6 by
[@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17168](https://togithub.com/webpack/webpack/pull/17168)
- Bump wast-loader from 1.11.5 to 1.11.6 by
[@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17163](https://togithub.com/webpack/webpack/pull/17163)
- Bump yarn-deduplicate from 6.0.1 to 6.0.2 by
[@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17184](https://togithub.com/webpack/webpack/pull/17184)
- Fix command by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17154](https://togithub.com/webpack/webpack/pull/17154)
- Bump [@​types/node](https://togithub.com/types/node) from
18.16.3 to 20.1.7 by
[@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17205](https://togithub.com/webpack/webpack/pull/17205)
#### New Contributors
- [@​bworline](https://togithub.com/bworline) made their first
contribution in
[https://github.com/webpack/webpack/pull/17137](https://togithub.com/webpack/webpack/pull/17137)
- [@​nuintun](https://togithub.com/nuintun) made their first
contribution in
[https://github.com/webpack/webpack/pull/16094](https://togithub.com/webpack/webpack/pull/16094)
**Full Changelog**:
webpack/webpack@v5.82.1...v5.83.0
###
[`v5.82.1`](https://togithub.com/webpack/webpack/releases/tag/v5.82.1)
[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.82.0...v5.82.1)
#### Bug Fixes
- \[CSS] - Support nesting in CSS modules and bug fixes by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17133](https://togithub.com/webpack/webpack/pull/17133)
- \[CSS] - Fix crash with `importModule` when CSS enabled by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17140](https://togithub.com/webpack/webpack/pull/17140)
- Fix bug where `output.hashFunction` was failing to generate debug hash
by [@​ahabhgk](https://togithub.com/ahabhgk) in
[https://github.com/webpack/webpack/pull/16950](https://togithub.com/webpack/webpack/pull/16950)
- Reduce the amount of generated code for chunk loading by
[@​lvivski](https://togithub.com/lvivski) in
[https://github.com/webpack/webpack/pull/17151](https://togithub.com/webpack/webpack/pull/17151)
- Use module preload for ESM module output by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17143](https://togithub.com/webpack/webpack/pull/17143)
#### Developer Experience
- Improve module type strictness for Module.prototype.type expand
ModuleTypeConstants by
[@​TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17136](https://togithub.com/webpack/webpack/pull/17136)
#### Dependencies & Maintenance
- Update package.json description by
[@​JeraldVin](https://togithub.com/JeraldVin) in
[https://github.com/webpack/webpack/pull/17145](https://togithub.com/webpack/webpack/pull/17145)
- Bump webpack-cli from 5.0.2 to 5.1.0 by
[@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17146](https://togithub.com/webpack/webpack/pull/17146)
- Bump core-js from 3.30.1 to 3.30.2 by
[@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17149](https://togithub.com/webpack/webpack/pull/17149)
- Bump enhanced-resolve to v5.14.0 by
[@​snitin315](https://togithub.com/snitin315) in
[https://github.com/webpack/webpack/pull/17160](https://togithub.com/webpack/webpack/pull/17160)
#### New Contributors
- [@​JeraldVin](https://togithub.com/JeraldVin) made their first
contribution in
[https://github.com/webpack/webpack/pull/17145](https://togithub.com/webpack/webpack/pull/17145)
**Full Changelog**:
webpack/webpack@v5.82.0...v5.82.1
###
[`v5.82.0`](https://togithub.com/webpack/webpack/releases/tag/v5.82.0)
[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.81.0...v5.82.0)
#### New Features
- \[CSS] - Add URL dependencies support to consume shared module via
module federation by [@​snitin315](https://togithub.com/snitin315)
in
[https://github.com/webpack/webpack/pull/16945](https://togithub.com/webpack/webpack/pull/16945)
- Allow webpack-cli to be in ESM by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17088](https://togithub.com/webpack/webpack/pull/17088)
- Allow specifying "onPolicyCreationFailure" mode for trusted types by
[@​Zlatkovsky](https://togithub.com/Zlatkovsky) in
[https://github.com/webpack/webpack/pull/16990](https://togithub.com/webpack/webpack/pull/16990)
#### Bug Fixes
- \[CSS] - Respect `media`/`supports`/`layer` from parent CSS module by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17115](https://togithub.com/webpack/webpack/pull/17115)
- \[CSS] - Add warning & support for any
[@​import](https://togithub.com/import) rules must precede all
other rules by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17118](https://togithub.com/webpack/webpack/pull/17118)
- \[CSS] - Support handling `#hash` URL as external (similar to Parcel)
by [@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17116](https://togithub.com/webpack/webpack/pull/17116)
- Optimize numberHash.js performance by removing inner loops by
[@​alexkuz](https://togithub.com/alexkuz) in
[https://github.com/webpack/webpack/pull/17074](https://togithub.com/webpack/webpack/pull/17074)
- Improve template string comparison algorithm by
[@​An0nie](https://togithub.com/An0nie) in
[https://github.com/webpack/webpack/pull/17079](https://togithub.com/webpack/webpack/pull/17079)
#### Tests & Contributor Experience
- \[CSS] - Increase imports external test coverage by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17089](https://togithub.com/webpack/webpack/pull/17089)
- Improve PR reliability via ignoring unstable coverage by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17106](https://togithub.com/webpack/webpack/pull/17106)
- Update webpack types to support extends property in webpack (for
webpack-cli) by [@​burhanuday](https://togithub.com/burhanuday) in
[https://github.com/webpack/webpack/pull/17113](https://togithub.com/webpack/webpack/pull/17113)
#### Developer Experience
- Increase type coverage and documentation for `StringXor` class. by
[@​TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17070](https://togithub.com/webpack/webpack/pull/17070)
- Increase type coverage & docs for `numberHash` by
[@​TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17072](https://togithub.com/webpack/webpack/pull/17072)
- Increase type coverage & docs for `JavascriptParser` by
[@​TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17094](https://togithub.com/webpack/webpack/pull/17094)
- Increase type coverage & docs for `BasicEvaluatedExpression` by
[@​TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17096](https://togithub.com/webpack/webpack/pull/17096)
- Increase type coverage for CSS module type by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17097](https://togithub.com/webpack/webpack/pull/17097)
- Increase type coverage for JSON module type by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17095](https://togithub.com/webpack/webpack/pull/17095)
- Increase type coverage & docs for multiple utility classes by
[@​alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17107](https://togithub.com/webpack/webpack/pull/17107)
#### Dependencies & Maintenance
- chore(deps-dev): bump lint-staged from 13.2.1 to 13.2.2 by
[@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17075](https://togithub.com/webpack/webpack/pull/17075)
- chore(deps-dev): bump eslint from 8.38.0 to 8.39.0 by
[@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17052](https://togithub.com/webpack/webpack/pull/17052)
- chore(deps-dev): bump assemblyscript from 0.27.3 to 0.27.4 by
[@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17064](https://togithub.com/webpack/webpack/pull/17064)
- chore(deps-dev): bump assemblyscript from 0.27.4 to 0.27.5 by
[@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17109](https://togithub.com/webpack/webpack/pull/17109)
- chore(deps-dev): bump
[@​types/node](https://togithub.com/types/node) from 18.16.2 to
18.16.3 by [@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17112](https://togithub.com/webpack/webpack/pull/17112)
- chore(deps-dev): bump
[@​types/node](https://togithub.com/types/node) from 18.15.13 to
18.16.2 by [@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17084](https://togithub.com/webpack/webpack/pull/17084)
- chore(deps-dev): bump webpack-cli from 5.0.1 to 5.0.2 by
[@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17054](https://togithub.com/webpack/webpack/pull/17054)
- chore(deps-dev): bump date-fns from 2.29.3 to 2.30.0 by
[@​dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17111](https://togithub.com/webpack/webpack/pull/17111)
#### New Contributors
- [@​An0nie](https://togithub.com/An0nie) made their first
contribution in
[https://github.com/webpack/webpack/pull/17079](https://togithub.com/webpack/webpack/pull/17079)
- [@​burhanuday](https://togithub.com/burhanuday) made their first
contribution in
[https://github.com/webpack/webpack/pull/17113](https://togithub.com/webpack/webpack/pull/17113)
- [@​Zlatkovsky](https://togithub.com/Zlatkovsky) made their first
contribution in
[https://github.com/webpack/webpack/pull/16990](https://togithub.com/webpack/webpack/pull/16990)
**Full Changelog**:
webpack/webpack@v5.81.0...v5.82.0
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/ziyadedher/ziyadedher).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4wLjMiLCJ1cGRhdGVkSW5WZXIiOiIzNy4wLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent 0a0b0a7 commit 94894d4
1 file changed
Lines changed: 33 additions & 12 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6828 | 6828 | | |
6829 | 6829 | | |
6830 | 6830 | | |
6831 | | - | |
6832 | | - | |
6833 | | - | |
| 6831 | + | |
| 6832 | + | |
| 6833 | + | |
6834 | 6834 | | |
6835 | 6835 | | |
6836 | | - | |
| 6836 | + | |
6837 | 6837 | | |
6838 | 6838 | | |
6839 | 6839 | | |
| |||
9537 | 9537 | | |
9538 | 9538 | | |
9539 | 9539 | | |
9540 | | - | |
| 9540 | + | |
9541 | 9541 | | |
9542 | 9542 | | |
9543 | 9543 | | |
| |||
9547 | 9547 | | |
9548 | 9548 | | |
9549 | 9549 | | |
| 9550 | + | |
| 9551 | + | |
| 9552 | + | |
| 9553 | + | |
| 9554 | + | |
| 9555 | + | |
| 9556 | + | |
| 9557 | + | |
| 9558 | + | |
| 9559 | + | |
9550 | 9560 | | |
9551 | 9561 | | |
9552 | 9562 | | |
| |||
18137 | 18147 | | |
18138 | 18148 | | |
18139 | 18149 | | |
18140 | | - | |
| 18150 | + | |
18141 | 18151 | | |
18142 | 18152 | | |
18143 | 18153 | | |
| |||
18148 | 18158 | | |
18149 | 18159 | | |
18150 | 18160 | | |
| 18161 | + | |
| 18162 | + | |
| 18163 | + | |
| 18164 | + | |
| 18165 | + | |
| 18166 | + | |
| 18167 | + | |
| 18168 | + | |
| 18169 | + | |
| 18170 | + | |
| 18171 | + | |
18151 | 18172 | | |
18152 | 18173 | | |
18153 | 18174 | | |
| |||
20642 | 20663 | | |
20643 | 20664 | | |
20644 | 20665 | | |
20645 | | - | |
20646 | | - | |
| 20666 | + | |
| 20667 | + | |
20647 | 20668 | | |
20648 | 20669 | | |
20649 | 20670 | | |
20650 | 20671 | | |
20651 | 20672 | | |
20652 | 20673 | | |
20653 | 20674 | | |
20654 | | - | |
| 20675 | + | |
20655 | 20676 | | |
20656 | 20677 | | |
20657 | | - | |
| 20678 | + | |
20658 | 20679 | | |
20659 | 20680 | | |
20660 | 20681 | | |
| |||
20664 | 20685 | | |
20665 | 20686 | | |
20666 | 20687 | | |
20667 | | - | |
| 20688 | + | |
20668 | 20689 | | |
20669 | 20690 | | |
20670 | 20691 | | |
| |||
20674 | 20695 | | |
20675 | 20696 | | |
20676 | 20697 | | |
20677 | | - | |
| 20698 | + | |
20678 | 20699 | | |
20679 | 20700 | | |
20680 | 20701 | | |
| |||
0 commit comments