Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 26, 2023

Bumps simple-git from 3.17.0 to 3.18.0.

Release notes

Sourced from simple-git's releases.

[email protected]

Minor Changes

  • 5100f04: Add new interface for showBuffer to allow using git show on binary files.

Patch Changes

  • f54cd0d: Examples and documentation for outputHandler
Changelog

Sourced from simple-git's changelog.

3.18.0

Minor Changes

  • 5100f04: Add new interface for showBuffer to allow using git show on binary files.

Patch Changes

  • f54cd0d: Examples and documentation for outputHandler
Commits
  • a52466d Version Packages (#917)
  • 155c78d Add new interface git.showBuffer to allow using git.show with binary file...
  • 4f7d401 Add example documentation for the output handler
  • a3a94e7 (chore) Update optional argument syntax throughout readme
  • a86dc31 syntax correction
  • See full diff in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Apr 26, 2023
@webpack-bot
Copy link
Contributor

For maintainers only:

  • This needs to be documented (issue in webpack/webpack.js.org will be filed when merged)
  • This needs to be backported to webpack 4 (issue will be created when merged)

@alexander-akait alexander-akait merged commit f429ac7 into main Apr 26, 2023
@alexander-akait alexander-akait deleted the dependabot/npm_and_yarn/simple-git-3.18.0 branch April 26, 2023 10:49
renovate bot referenced this pull request in ziyadedher/ziyadedher Apr 26, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [webpack](https://togithub.com/webpack/webpack) | [`5.80.0` ->
`5.81.0`](https://renovatebot.com/diffs/npm/webpack/5.80.0/5.81.0) |
[![age](https://badges.renovateapi.com/packages/npm/webpack/5.81.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/webpack/5.81.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/webpack/5.81.0/compatibility-slim/5.80.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/webpack/5.81.0/confidence-slim/5.80.0)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>webpack/webpack</summary>

###
[`v5.81.0`](https://togithub.com/webpack/webpack/releases/tag/v5.81.0)

[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.80.0...v5.81.0)

#### New Features

- \[CSS] - Increased CSS import support and new hooks included for CSS
module creation by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17057](https://togithub.com/webpack/webpack/pull/17057)
- Logging now added to DefinePlugin by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17048](https://togithub.com/webpack/webpack/pull/17048)
- New `ignoreBrowserWarnings` option to ignore browser console warnings
in ModuleFederation by
[@&#8203;indeediansbrett](https://togithub.com/indeediansbrett) in
[https://github.com/webpack/webpack/pull/16388](https://togithub.com/webpack/webpack/pull/16388)

#### Bug Fixes

- \[CSS] - Fix issue where vendor prefixed keyframes and animation was
not supported in CSS modules by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/16975](https://togithub.com/webpack/webpack/pull/16975)
- Fix bug where AST was not properly handled by
[@&#8203;quanru](https://togithub.com/quanru) in
[https://github.com/webpack/webpack/pull/17032](https://togithub.com/webpack/webpack/pull/17032)
- Fix automatic publicPath detection logic by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17047](https://togithub.com/webpack/webpack/pull/17047)

#### Tests & Contributor Experience

- Rename `provide` to `getOrInsert` in MapHelpers and document it better
by [@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17060](https://togithub.com/webpack/webpack/pull/17060)
- Increase test reliability for DefinePlugin
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17062](https://togithub.com/webpack/webpack/pull/17062)
- Add additional CI Pipeline to test main branches of first-party
webpack dependencies by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17020](https://togithub.com/webpack/webpack/pull/17020)
- Refactor tests to no longer use deprecated or legacy dependencies and
APIs by [@&#8203;alexander-akait](https://togithub.com/alexander-akait)
in
[https://github.com/webpack/webpack/pull/17033](https://togithub.com/webpack/webpack/pull/17033)

#### Developer Experience

- Increase type coverage/documentation for ModuleFilenameHelpers by
[@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17045](https://togithub.com/webpack/webpack/pull/17045)
- Increase type coverage/documentation for CommonJsExportsParserPlugin
by [@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17046](https://togithub.com/webpack/webpack/pull/17046)
- Increase type coverage/documentation for binarySearchBounds.js by
[@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17058](https://togithub.com/webpack/webpack/pull/17058)
- Export MemoryCacheOptions types by
[@&#8203;romulof](https://togithub.com/romulof) in
[https://github.com/webpack/webpack/pull/17055](https://togithub.com/webpack/webpack/pull/17055)

#### Dependencies & Maintenance

- Add NodeJS v20 to CI Matrix by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17019](https://togithub.com/webpack/webpack/pull/17019)
- Update Typescript to v5 by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/16957](https://togithub.com/webpack/webpack/pull/16957)
- Bump [@&#8203;types/estree](https://togithub.com/types/estree) from
1.0.0 to 1.0.1 by [@&#8203;dependabot](https://togithub.com/dependabot)
in
[https://github.com/webpack/webpack/pull/17026](https://togithub.com/webpack/webpack/pull/17026)
- Bump [@&#8203;types/node](https://togithub.com/types/node) from
18.15.11 to 18.15.13 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17038](https://togithub.com/webpack/webpack/pull/17038)
- Bump assemblyscript from 0.27.2 to 0.27.3 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17051](https://togithub.com/webpack/webpack/pull/17051)
- Bump memfs from 3.5.0 to 3.5.1 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17039](https://togithub.com/webpack/webpack/pull/17039)
- Bump prettier from 2.8.7 to 2.8.8 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17050](https://togithub.com/webpack/webpack/pull/17050)
- Bump simple-git from 3.17.0 to 3.18.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17066](https://togithub.com/webpack/webpack/pull/17066)

#### New Contributors

- [@&#8203;quanru](https://togithub.com/quanru) made their first
contribution in
[https://github.com/webpack/webpack/pull/17032](https://togithub.com/webpack/webpack/pull/17032)
- [@&#8203;romulof](https://togithub.com/romulof) made their first
contribution in
[https://github.com/webpack/webpack/pull/17055](https://togithub.com/webpack/webpack/pull/17055)
- [@&#8203;indeediansbrett](https://togithub.com/indeediansbrett) made
their first contribution in
[https://github.com/webpack/webpack/pull/16388](https://togithub.com/webpack/webpack/pull/16388)

**Full Changelog**:
webpack/webpack@v5.80.0...v5.81.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://app.renovatebot.com/dashboard#github/ziyadedher/ziyadedher).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS41OC4yIiwidXBkYXRlZEluVmVyIjoiMzUuNTguMiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot referenced this pull request in ariakit/ariakit Apr 26, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [webpack](https://togithub.com/webpack/webpack) | [`5.80.0` ->
`5.81.0`](https://renovatebot.com/diffs/npm/webpack/5.80.0/5.81.0) |
[![age](https://badges.renovateapi.com/packages/npm/webpack/5.81.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/webpack/5.81.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/webpack/5.81.0/compatibility-slim/5.80.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/webpack/5.81.0/confidence-slim/5.80.0)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>webpack/webpack</summary>

###
[`v5.81.0`](https://togithub.com/webpack/webpack/releases/tag/v5.81.0)

[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.80.0...v5.81.0)

#### New Features

- \[CSS] - Increased CSS import support and new hooks included for CSS
module creation by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17057](https://togithub.com/webpack/webpack/pull/17057)
- Logging now added to DefinePlugin by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17048](https://togithub.com/webpack/webpack/pull/17048)
- New `ignoreBrowserWarnings` option to ignore browser console warnings
in ModuleFederation by
[@&#8203;indeediansbrett](https://togithub.com/indeediansbrett) in
[https://github.com/webpack/webpack/pull/16388](https://togithub.com/webpack/webpack/pull/16388)

#### Bug Fixes

- \[CSS] - Fix issue where vendor prefixed keyframes and animation was
not supported in CSS modules by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/16975](https://togithub.com/webpack/webpack/pull/16975)
- Fix bug where AST was not properly handled by
[@&#8203;quanru](https://togithub.com/quanru) in
[https://github.com/webpack/webpack/pull/17032](https://togithub.com/webpack/webpack/pull/17032)
- Fix automatic publicPath detection logic by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17047](https://togithub.com/webpack/webpack/pull/17047)

#### Tests & Contributor Experience

- Rename `provide` to `getOrInsert` in MapHelpers and document it better
by [@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17060](https://togithub.com/webpack/webpack/pull/17060)
- Increase test reliability for DefinePlugin
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17062](https://togithub.com/webpack/webpack/pull/17062)
- Add additional CI Pipeline to test main branches of first-party
webpack dependencies by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17020](https://togithub.com/webpack/webpack/pull/17020)
- Refactor tests to no longer use deprecated or legacy dependencies and
APIs by [@&#8203;alexander-akait](https://togithub.com/alexander-akait)
in
[https://github.com/webpack/webpack/pull/17033](https://togithub.com/webpack/webpack/pull/17033)

#### Developer Experience

- Increase type coverage/documentation for ModuleFilenameHelpers by
[@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17045](https://togithub.com/webpack/webpack/pull/17045)
- Increase type coverage/documentation for CommonJsExportsParserPlugin
by [@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17046](https://togithub.com/webpack/webpack/pull/17046)
- Increase type coverage/documentation for binarySearchBounds.js by
[@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17058](https://togithub.com/webpack/webpack/pull/17058)
- Export MemoryCacheOptions types by
[@&#8203;romulof](https://togithub.com/romulof) in
[https://github.com/webpack/webpack/pull/17055](https://togithub.com/webpack/webpack/pull/17055)

#### Dependencies & Maintenance

- Add NodeJS v20 to CI Matrix by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17019](https://togithub.com/webpack/webpack/pull/17019)
- Update Typescript to v5 by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/16957](https://togithub.com/webpack/webpack/pull/16957)
- Bump [@&#8203;types/estree](https://togithub.com/types/estree) from
1.0.0 to 1.0.1 by [@&#8203;dependabot](https://togithub.com/dependabot)
in
[https://github.com/webpack/webpack/pull/17026](https://togithub.com/webpack/webpack/pull/17026)
- Bump [@&#8203;types/node](https://togithub.com/types/node) from
18.15.11 to 18.15.13 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17038](https://togithub.com/webpack/webpack/pull/17038)
- Bump assemblyscript from 0.27.2 to 0.27.3 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17051](https://togithub.com/webpack/webpack/pull/17051)
- Bump memfs from 3.5.0 to 3.5.1 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17039](https://togithub.com/webpack/webpack/pull/17039)
- Bump prettier from 2.8.7 to 2.8.8 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17050](https://togithub.com/webpack/webpack/pull/17050)
- Bump simple-git from 3.17.0 to 3.18.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17066](https://togithub.com/webpack/webpack/pull/17066)

#### New Contributors

- [@&#8203;quanru](https://togithub.com/quanru) made their first
contribution in
[https://github.com/webpack/webpack/pull/17032](https://togithub.com/webpack/webpack/pull/17032)
- [@&#8203;romulof](https://togithub.com/romulof) made their first
contribution in
[https://github.com/webpack/webpack/pull/17055](https://togithub.com/webpack/webpack/pull/17055)
- [@&#8203;indeediansbrett](https://togithub.com/indeediansbrett) made
their first contribution in
[https://github.com/webpack/webpack/pull/16388](https://togithub.com/webpack/webpack/pull/16388)

**Full Changelog**:
webpack/webpack@v5.80.0...v5.81.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://app.renovatebot.com/dashboard#github/ariakit/ariakit).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS41OC4yIiwidXBkYXRlZEluVmVyIjoiMzUuNTguMiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
kodiakhq bot referenced this pull request in weareinreach/InReach May 1, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@aws-sdk/client-cognito-identity-provider](https://togithub.com/aws/aws-sdk-js-v3/tree/main/clients/client-cognito-identity-provider) ([source](https://togithub.com/aws/aws-sdk-js-v3)) | [`3.319.0` -> `3.321.1`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-cognito-identity-provider/3.319.0/3.321.1) | [![age](https://badges.renovateapi.com/packages/npm/@aws-sdk%2fclient-cognito-identity-provider/3.321.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@aws-sdk%2fclient-cognito-identity-provider/3.321.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@aws-sdk%2fclient-cognito-identity-provider/3.321.1/compatibility-slim/3.319.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@aws-sdk%2fclient-cognito-identity-provider/3.321.1/confidence-slim/3.319.0)](https://docs.renovatebot.com/merge-confidence/) |
| [@aws-sdk/client-s3](https://togithub.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3) ([source](https://togithub.com/aws/aws-sdk-js-v3)) | [`3.319.0` -> `3.321.1`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.319.0/3.321.1) | [![age](https://badges.renovateapi.com/packages/npm/@aws-sdk%2fclient-s3/3.321.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@aws-sdk%2fclient-s3/3.321.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@aws-sdk%2fclient-s3/3.321.1/compatibility-slim/3.319.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@aws-sdk%2fclient-s3/3.321.1/confidence-slim/3.319.0)](https://docs.renovatebot.com/merge-confidence/) |
| [@babel/core](https://babel.dev/docs/en/next/babel-core) ([source](https://togithub.com/babel/babel)) | [`7.21.4` -> `7.21.5`](https://renovatebot.com/diffs/npm/@babel%2fcore/7.21.4/7.21.5) | [![age](https://badges.renovateapi.com/packages/npm/@babel%2fcore/7.21.5/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@babel%2fcore/7.21.5/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@babel%2fcore/7.21.5/compatibility-slim/7.21.4)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@babel%2fcore/7.21.5/confidence-slim/7.21.4)](https://docs.renovatebot.com/merge-confidence/) |
| [@babel/preset-env](https://babel.dev/docs/en/next/babel-preset-env) ([source](https://togithub.com/babel/babel)) | [`7.21.4` -> `7.21.5`](https://renovatebot.com/diffs/npm/@babel%2fpreset-env/7.21.4/7.21.5) | [![age](https://badges.renovateapi.com/packages/npm/@babel%2fpreset-env/7.21.5/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@babel%2fpreset-env/7.21.5/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@babel%2fpreset-env/7.21.5/compatibility-slim/7.21.4)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@babel%2fpreset-env/7.21.5/confidence-slim/7.21.4)](https://docs.renovatebot.com/merge-confidence/) |
| [@babel/preset-typescript](https://babel.dev/docs/en/next/babel-preset-typescript) ([source](https://togithub.com/babel/babel)) | [`7.21.4` -> `7.21.5`](https://renovatebot.com/diffs/npm/@babel%2fpreset-typescript/7.21.4/7.21.5) | [![age](https://badges.renovateapi.com/packages/npm/@babel%2fpreset-typescript/7.21.5/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@babel%2fpreset-typescript/7.21.5/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@babel%2fpreset-typescript/7.21.5/compatibility-slim/7.21.4)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@babel%2fpreset-typescript/7.21.5/confidence-slim/7.21.4)](https://docs.renovatebot.com/merge-confidence/) |
| [@emotion/react](https://togithub.com/emotion-js/emotion/tree/main#readme) ([source](https://togithub.com/emotion-js/emotion)) | [`11.10.6` -> `11.10.8`](https://renovatebot.com/diffs/npm/@emotion%2freact/11.10.6/11.10.8) | [![age](https://badges.renovateapi.com/packages/npm/@emotion%2freact/11.10.8/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@emotion%2freact/11.10.8/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@emotion%2freact/11.10.8/compatibility-slim/11.10.6)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@emotion%2freact/11.10.8/confidence-slim/11.10.6)](https://docs.renovatebot.com/merge-confidence/) |
| [@iconify-json/simple-icons](https://icon-sets.iconify.design/simple-icons/) | [`1.1.50` -> `1.1.51`](https://renovatebot.com/diffs/npm/@iconify-json%2fsimple-icons/1.1.50/1.1.51) | [![age](https://badges.renovateapi.com/packages/npm/@iconify-json%2fsimple-icons/1.1.51/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@iconify-json%2fsimple-icons/1.1.51/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@iconify-json%2fsimple-icons/1.1.51/compatibility-slim/1.1.50)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@iconify-json%2fsimple-icons/1.1.51/confidence-slim/1.1.50)](https://docs.renovatebot.com/merge-confidence/) |
| [@playwright/test](https://playwright.dev) ([source](https://togithub.com/Microsoft/playwright)) | [`1.32.3` -> `1.33.0`](https://renovatebot.com/diffs/npm/@playwright%2ftest/1.32.3/1.33.0) | [![age](https://badges.renovateapi.com/packages/npm/@playwright%2ftest/1.33.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@playwright%2ftest/1.33.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@playwright%2ftest/1.33.0/compatibility-slim/1.32.3)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@playwright%2ftest/1.33.0/confidence-slim/1.32.3)](https://docs.renovatebot.com/merge-confidence/) |
| [@tanstack/react-query-devtools](https://tanstack.com/query) ([source](https://togithub.com/tanstack/query)) | [`4.29.5` -> `4.29.6`](https://renovatebot.com/diffs/npm/@tanstack%2freact-query-devtools/4.29.5/4.29.6) | [![age](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query-devtools/4.29.6/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query-devtools/4.29.6/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query-devtools/4.29.6/compatibility-slim/4.29.5)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query-devtools/4.29.6/confidence-slim/4.29.5)](https://docs.renovatebot.com/merge-confidence/) |
| [@trpc/client](https://trpc.io) ([source](https://togithub.com/trpc/trpc)) | [`10.21.1` -> `10.23.0`](https://renovatebot.com/diffs/npm/@trpc%2fclient/10.21.1/10.23.0) | [![age](https://badges.renovateapi.com/packages/npm/@trpc%2fclient/10.23.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@trpc%2fclient/10.23.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@trpc%2fclient/10.23.0/compatibility-slim/10.21.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@trpc%2fclient/10.23.0/confidence-slim/10.21.1)](https://docs.renovatebot.com/merge-confidence/) |
| [@trpc/next](https://trpc.io) ([source](https://togithub.com/trpc/trpc)) | [`10.21.1` -> `10.23.0`](https://renovatebot.com/diffs/npm/@trpc%2fnext/10.21.1/10.23.0) | [![age](https://badges.renovateapi.com/packages/npm/@trpc%2fnext/10.23.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@trpc%2fnext/10.23.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@trpc%2fnext/10.23.0/compatibility-slim/10.21.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@trpc%2fnext/10.23.0/confidence-slim/10.21.1)](https://docs.renovatebot.com/merge-confidence/) |
| [@trpc/react-query](https://trpc.io) ([source](https://togithub.com/trpc/trpc)) | [`10.21.1` -> `10.23.0`](https://renovatebot.com/diffs/npm/@trpc%2freact-query/10.21.1/10.23.0) | [![age](https://badges.renovateapi.com/packages/npm/@trpc%2freact-query/10.23.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@trpc%2freact-query/10.23.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@trpc%2freact-query/10.23.0/compatibility-slim/10.21.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@trpc%2freact-query/10.23.0/confidence-slim/10.21.1)](https://docs.renovatebot.com/merge-confidence/) |
| [@trpc/server](https://trpc.io) ([source](https://togithub.com/trpc/trpc)) | [`10.21.1` -> `10.23.0`](https://renovatebot.com/diffs/npm/@trpc%2fserver/10.21.1/10.23.0) | [![age](https://badges.renovateapi.com/packages/npm/@trpc%2fserver/10.23.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@trpc%2fserver/10.23.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@trpc%2fserver/10.23.0/compatibility-slim/10.21.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@trpc%2fserver/10.23.0/confidence-slim/10.21.1)](https://docs.renovatebot.com/merge-confidence/) |
| [@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) | [`18.16.1` -> `18.16.3`](https://renovatebot.com/diffs/npm/@types%2fnode/18.16.1/18.16.3) | [![age](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.3/compatibility-slim/18.16.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.3/confidence-slim/18.16.1)](https://docs.renovatebot.com/merge-confidence/) |
| [axios](https://axios-http.com) ([source](https://togithub.com/axios/axios)) | [`1.3.6` -> `1.4.0`](https://renovatebot.com/diffs/npm/axios/1.3.6/1.4.0) | [![age](https://badges.renovateapi.com/packages/npm/axios/1.4.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/axios/1.4.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/axios/1.4.0/compatibility-slim/1.3.6)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/axios/1.4.0/confidence-slim/1.3.6)](https://docs.renovatebot.com/merge-confidence/) |
| [listr2](https://togithub.com/listr2/listr2) | [`6.3.1` -> `6.4.1`](https://renovatebot.com/diffs/npm/listr2/6.3.1/6.4.1) | [![age](https://badges.renovateapi.com/packages/npm/listr2/6.4.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/listr2/6.4.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/listr2/6.4.1/compatibility-slim/6.3.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/listr2/6.4.1/confidence-slim/6.3.1)](https://docs.renovatebot.com/merge-confidence/) |
| [postcss-loader](https://togithub.com/webpack-contrib/postcss-loader) | [`7.2.4` -> `7.3.0`](https://renovatebot.com/diffs/npm/postcss-loader/7.2.4/7.3.0) | [![age](https://badges.renovateapi.com/packages/npm/postcss-loader/7.3.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/postcss-loader/7.3.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/postcss-loader/7.3.0/compatibility-slim/7.2.4)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/postcss-loader/7.3.0/confidence-slim/7.2.4)](https://docs.renovatebot.com/merge-confidence/) |
| [prettier-plugin-prisma](https://togithub.com/umidbekk/prettier-plugin-prisma) | [`4.12.0` -> `4.13.0`](https://renovatebot.com/diffs/npm/prettier-plugin-prisma/4.12.0/4.13.0) | [![age](https://badges.renovateapi.com/packages/npm/prettier-plugin-prisma/4.13.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/prettier-plugin-prisma/4.13.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/prettier-plugin-prisma/4.13.0/compatibility-slim/4.12.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/prettier-plugin-prisma/4.13.0/confidence-slim/4.12.0)](https://docs.renovatebot.com/merge-confidence/) |
| [quicktype-core](https://togithub.com/quicktype/quicktype) | [`23.0.27` -> `23.0.30`](https://renovatebot.com/diffs/npm/quicktype-core/23.0.27/23.0.30) | [![age](https://badges.renovateapi.com/packages/npm/quicktype-core/23.0.30/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/quicktype-core/23.0.30/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/quicktype-core/23.0.30/compatibility-slim/23.0.27)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/quicktype-core/23.0.30/confidence-slim/23.0.27)](https://docs.renovatebot.com/merge-confidence/) |
| [tsx](https://togithub.com/esbuild-kit/tsx) | [`3.12.6` -> `3.12.7`](https://renovatebot.com/diffs/npm/tsx/3.12.6/3.12.7) | [![age](https://badges.renovateapi.com/packages/npm/tsx/3.12.7/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/tsx/3.12.7/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/tsx/3.12.7/compatibility-slim/3.12.6)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/tsx/3.12.7/confidence-slim/3.12.6)](https://docs.renovatebot.com/merge-confidence/) |
| [typesync](https://togithub.com/jeffijoe/typesync) | [`0.10.0` -> `0.11.0`](https://renovatebot.com/diffs/npm/typesync/0.10.0/0.11.0) | [![age](https://badges.renovateapi.com/packages/npm/typesync/0.11.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/typesync/0.11.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/typesync/0.11.0/compatibility-slim/0.10.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/typesync/0.11.0/confidence-slim/0.10.0)](https://docs.renovatebot.com/merge-confidence/) |
| [webpack](https://togithub.com/webpack/webpack) | [`5.80.0` -> `5.81.0`](https://renovatebot.com/diffs/npm/webpack/5.80.0/5.81.0) | [![age](https://badges.renovateapi.com/packages/npm/webpack/5.81.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/webpack/5.81.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/webpack/5.81.0/compatibility-slim/5.80.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/webpack/5.81.0/confidence-slim/5.80.0)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>aws/aws-sdk-js-v3 (@&#8203;aws-sdk/client-cognito-identity-provider)</summary>

### [`v3.321.1`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-cognito-identity-provider/CHANGELOG.md#&#8203;33211-httpsgithubcomawsaws-sdk-js-v3comparev33210v33211-2023-04-27)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.319.0...v3.321.1)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-cognito-identity-provider](https://togithub.com/aws-sdk/client-cognito-identity-provider)

</details>

<details>
<summary>aws/aws-sdk-js-v3 (@&#8203;aws-sdk/client-s3)</summary>

### [`v3.321.1`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#&#8203;33211-httpsgithubcomawsaws-sdk-js-v3comparev33210v33211-2023-04-27)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.319.0...v3.321.1)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3)

</details>

<details>
<summary>babel/babel</summary>

### [`v7.21.5`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7215-2023-04-28)

[Compare Source](https://togithub.com/babel/babel/compare/v7.21.4...v7.21.5)

##### 👓 Spec Compliance

-   `babel-generator`, `babel-parser`, `babel-types`
    -   [#&#8203;15539](https://togithub.com/babel/babel/pull/15539) fix: Remove `mixins` and `implements` for `DeclareInterface` and `InterfaceDeclaration` ([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))

##### 🐛 Bug Fix

-   `babel-core`, `babel-generator`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-react-jsx`
    -   [#&#8203;15515](https://togithub.com/babel/babel/pull/15515) fix: `)` position with `createParenthesizedExpressions` ([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
-   `babel-preset-env`
    -   [#&#8203;15580](https://togithub.com/babel/babel/pull/15580) Add syntax import meta to preset env ([@&#8203;JLHwung](https://togithub.com/JLHwung))

##### 💅 Polish

-   `babel-types`
    -   [#&#8203;15546](https://togithub.com/babel/babel/pull/15546) Improve the layout of generated validators ([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
-   `babel-core`
    -   [#&#8203;15535](https://togithub.com/babel/babel/pull/15535) Use `lt` instead of `lte` to check TS version for .cts config ([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))

##### 🏠 Internal

-   `babel-core`
    -   [#&#8203;15575](https://togithub.com/babel/babel/pull/15575) Use synchronous `import.meta.resolve` ([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
-   `babel-helper-fixtures`, `babel-preset-typescript`
    -   [#&#8203;15568](https://togithub.com/babel/babel/pull/15568) Handle `.overrides` and `.env` when resolving plugins/presets from fixture options ([@&#8203;JLHwung](https://togithub.com/JLHwung))
-   `babel-helper-create-class-features-plugin`, `babel-helper-create-regexp-features-plugin`
    -   [#&#8203;15548](https://togithub.com/babel/babel/pull/15548) Use `semver` package to compare versions ([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))

</details>

<details>
<summary>emotion-js/emotion</summary>

### [`v11.10.8`](https://togithub.com/emotion-js/emotion/releases/tag/%40emotion/styled%4011.10.8)

[Compare Source](https://togithub.com/emotion-js/emotion/compare/@emotion/[email protected]...@emotion/[email protected])

##### Patch Changes

-   [#&#8203;3025](https://togithub.com/emotion-js/emotion/pull/3025) [`6bd13425`](https://togithub.com/emotion-js/emotion/commit/6bd13425a2b413150c81e63fad1105d7968b5e6f) Thanks [@&#8203;Andarist](https://togithub.com/Andarist)! - Fixed a parsing issue with `&` within nested functions in declaration values by updating the underlying parser ([stylis](https://togithub.com/thysultan/stylis)).

-   Updated dependencies \[[`6bd13425`](https://togithub.com/emotion-js/emotion/commit/6bd13425a2b413150c81e63fad1105d7968b5e6f)]:
    -   [@&#8203;emotion/babel-plugin](https://togithub.com/emotion/babel-plugin)[@&#8203;11](https://togithub.com/11).10.8

</details>

<details>
<summary>Microsoft/playwright</summary>

### [`v1.33.0`](https://togithub.com/microsoft/playwright/releases/tag/v1.33.0)

[Compare Source](https://togithub.com/Microsoft/playwright/compare/v1.32.3...v1.33.0)

##### Locators Update

-   Use [`locator.or()`][locator.or()] to create a locator that matches either of the two locators.
    Consider a scenario where   you'd like to click on a "New email" button, but sometimes a security settings dialog shows up instead.
    In this case, you can wait for either a "New email" button, or a dialog and act accordingly:

    ```js
    const newEmail = page.getByRole('button', { name: 'New' });
    const dialog = page.getByText('Confirm security settings');
    await expect(newEmail.or(dialog)).toBeVisible();
    if (await dialog.isVisible())
      await page.getByRole('button', { name: 'Dismiss' }).click();
    await newEmail.click();
    ```
-   Use new options `hasNot` and `hasNotText` in [`locator.filter()`][locator.filter()]
    to find elements that **do not match** certain conditions.

    ```js
    const rowLocator = page.locator('tr');
    await rowLocator
        .filter({ hasNotText: 'text in column 1' })
        .filter({ hasNot: page.getByRole('button', { name: 'column 2 button' }) })
        .screenshot();
    ```
-   Use new web-first assertion [`locatorAssertions.toBeAttached()`][locatorAssertions.toBeAttached()] to ensure that the element
    is present in the page's DOM. Do not confuse with the [`locatorAssertions.toBeVisible()`][locatorAssertions.toBeVisible()] that ensures that
    element is both attached & visible.

##### New APIs

-   [`locator.or()`][locator.or()]
-   New option `hasNot` in [`locator.filter()`][locator.filter()]
-   New option `hasNotText` in [`locator.filter()`][locator.filter()]
-   [`locatorAssertions.toBeAttached()`][locatorAssertions.toBeAttached()]
-   New option `timeout` in [`route.fetch()`][route.fetch()]
-   [`reporter.onExit()`][reporter.onExit()]

##### ⚠️ Breaking change

-   The `mcr.microsoft.com/playwright:v1.33.0` now serves a Playwright image based on Ubuntu Jammy.
    To use the focal-based image, please use `mcr.microsoft.com/playwright:v1.33.0-focal` instead.

##### Browser Versions

-   Chromium 113.0.5672.53
-   Mozilla Firefox 112.0
-   WebKit 16.4

This version was also tested against the following stable channels:

-   Google Chrome 112
-   Microsoft Edge 112

[`locator.or()`]: https://playwright.dev/docs/api/class-locator#locator-or

[`reporter.onExit()`]: https://playwright.dev/docs/api/class-reporter#reporter-on-exit

[`locator.filter()`]: https://playwright.dev/docs/api/class-locator#locator-filter

[`locatorAssertions.toBeAttached()`]: https://playwright.dev/docs/api/class-locatorassertions#locator-assertions-to-be-attached

[`locatorAssertions.toBeVisible()`]: https://playwright.dev/docs/api/class-locatorassertions#locator-assertions-to-be-visible

[`route.fetch()`]: https://playwright.dev/docs/api/class-route#route-fetch

</details>

<details>
<summary>tanstack/query</summary>

### [`v4.29.6`](https://togithub.com/TanStack/query/releases/tag/v4.29.6)

[Compare Source](https://togithub.com/tanstack/query/compare/v4.29.5...v4.29.6)

Version 4.29.6 - 4/28/2023, 3:07 PM

##### Changes

##### Fix

-   devtools: Fix restore loading not working when clicked repeatedly ([#&#8203;5311](https://togithub.com/tanstack/query/issues/5311)) ([`b97cd50`](https://togithub.com/tanstack/query/commit/b97cd504)) by [@&#8203;prateek3255](https://togithub.com/prateek3255)

##### Chore

-   Adding DTE to the PR workflow ([#&#8203;5256](https://togithub.com/tanstack/query/issues/5256)) ([`373b5d5`](https://togithub.com/tanstack/query/commit/373b5d5d)) by [@&#8203;ZackDeRose](https://togithub.com/ZackDeRose)

##### Docs

-   Fix typo on persistQueryClient ([#&#8203;5332](https://togithub.com/tanstack/query/issues/5332)) ([`8f468aa`](https://togithub.com/tanstack/query/commit/8f468aa1)) by CY Lim

##### Packages

-   [@&#8203;tanstack/react-query-devtools](https://togithub.com/tanstack/react-query-devtools)[@&#8203;4](https://togithub.com/4).29.6

</details>

<details>
<summary>trpc/trpc</summary>

### [`v10.23.0`](https://togithub.com/trpc/trpc/releases/tag/v10.23.0)

[Compare Source](https://togithub.com/trpc/trpc/compare/v10.22.0...v10.23.0)

##### What's Changed

-   feat: add experimental support for `FormData` mutations by [@&#8203;sachinraja](https://togithub.com/sachinraja) & [@&#8203;KATT](https://togithub.com/KATT) in [https://github.com/trpc/trpc/pull/3795](https://togithub.com/trpc/trpc/pull/3795)

**Full Changelog**: trpc/trpc@v10.22.0...v10.23.0

### [`v10.22.0`](https://togithub.com/trpc/trpc/releases/tag/v10.22.0)

[Compare Source](https://togithub.com/trpc/trpc/compare/v10.21.2...v10.22.0)

#### What's Changed

-   feat(react-query): promote `overrides` without `unstable_`-prefix by [@&#8203;KATT](https://togithub.com/KATT) in [https://github.com/trpc/trpc/pull/4268](https://togithub.com/trpc/trpc/pull/4268)

#### New Contributors

-   [@&#8203;ahmedhesham6](https://togithub.com/ahmedhesham6) made their first contribution in [https://github.com/trpc/trpc/pull/4259](https://togithub.com/trpc/trpc/pull/4259)
-   [@&#8203;rjackson](https://togithub.com/rjackson) made their first contribution in [https://github.com/trpc/trpc/pull/4269](https://togithub.com/trpc/trpc/pull/4269)

**Full Changelog**: trpc/trpc@v10.21.2...v10.22.0

### [`v10.21.2`](https://togithub.com/trpc/trpc/releases/tag/v10.21.2)

[Compare Source](https://togithub.com/trpc/trpc/compare/v10.21.1...v10.21.2)

##### What's Changed

-   fix(server): skip deserialization of post bodies when the HTTP handler has already processed it by [@&#8203;KATT](https://togithub.com/KATT) & [@&#8203;sudo97](https://togithub.com/sudo97)
   [https://github.com/trpc/trpc/pull/4256](https://togithub.com/trpc/trpc/pull/4256)4256

**Full Changelog**: trpc/trpc@v10.21.1...v10.21.2

</details>

<details>
<summary>axios/axios</summary>

### [`v1.4.0`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#&#8203;140-httpsgithubcomaxiosaxioscomparev136v140-2023-04-27)

[Compare Source](https://togithub.com/axios/axios/compare/v1.3.6...v1.4.0)

##### Bug Fixes

-   **formdata:** add `multipart/form-data` content type for FormData payload on custom client environments; ([#&#8203;5678](https://togithub.com/axios/axios/issues/5678)) ([bbb61e7](https://togithub.com/axios/axios/commit/bbb61e70cb1185adfb1cbbb86eaf6652c48d89d1))
-   **package:** export package internals with unsafe path prefix; ([#&#8203;5677](https://togithub.com/axios/axios/issues/5677)) ([df38c94](https://togithub.com/axios/axios/commit/df38c949f26414d88ba29ec1e353c4d4f97eaf09))

##### Features

-   **dns:** added support for a custom lookup function; ([#&#8203;5339](https://togithub.com/axios/axios/issues/5339)) ([2701911](https://togithub.com/axios/axios/commit/2701911260a1faa5cc5e1afe437121b330a3b7bb))
-   **types:** export `AxiosHeaderValue` type. ([#&#8203;5525](https://togithub.com/axios/axios/issues/5525)) ([726f1c8](https://togithub.com/axios/axios/commit/726f1c8e00cffa0461a8813a9bdcb8f8b9d762cf))

##### Performance Improvements

-   **merge-config:** optimize mergeConfig performance by avoiding duplicate key visits; ([#&#8203;5679](https://togithub.com/axios/axios/issues/5679)) ([e6f7053](https://togithub.com/axios/axios/commit/e6f7053bf1a3e87cf1f9da8677e12e3fe829d68e))

##### Contributors to this release

-   <img src="https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+151/-16 (#&#8203;5684 #&#8203;5339 #&#8203;5679 #&#8203;5678 #&#8203;5677 )")
-   <img src="https://avatars.githubusercontent.com/u/47537704?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Arthur Fiorette](https://togithub.com/arthurfiorette "+19/-19 (#&#8203;5525 )")
-   <img src="https://avatars.githubusercontent.com/u/43876655?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [PIYUSH NEGI](https://togithub.com/npiyush97 "+2/-18 (#&#8203;5670 )")

#### [1.3.6](https://togithub.com/axios/axios/compare/v1.3.5...v1.3.6) (2023-04-19)

##### Bug Fixes

-   **types:** added transport to RawAxiosRequestConfig ([#&#8203;5445](https://togithub.com/axios/axios/issues/5445)) ([6f360a2](https://togithub.com/axios/axios/commit/6f360a2531d8d70363fd9becef6a45a323f170e2))
-   **utils:** make isFormData detection logic stricter to avoid unnecessary calling of the `toString` method on the target; ([#&#8203;5661](https://togithub.com/axios/axios/issues/5661)) ([aa372f7](https://togithub.com/axios/axios/commit/aa372f7306295dfd1100c1c2c77ce95c95808e76))

##### Contributors to this release

-   <img src="https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+48/-10 (#&#8203;5665 #&#8203;5661 #&#8203;5663 )")
-   <img src="https://avatars.githubusercontent.com/u/5492927?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Michael Di Prisco](https://togithub.com/Cadienvan "+2/-0 (#&#8203;5445 )")

#### [1.3.5](https://togithub.com/axios/axios/compare/v1.3.4...v1.3.5) (2023-04-05)

##### Bug Fixes

-   **headers:** fixed isValidHeaderName to support full list of allowed characters; ([#&#8203;5584](https://togithub.com/axios/axios/issues/5584)) ([e7decef](https://togithub.com/axios/axios/commit/e7decef6a99f4627e27ed9ea5b00ce8e201c3841))
-   **params:** re-added the ability to set the function as `paramsSerializer` config; ([#&#8203;5633](https://togithub.com/axios/axios/issues/5633)) ([a56c866](https://togithub.com/axios/axios/commit/a56c8661209d5ce5a645a05f294a0e08a6c1f6b3))

##### Contributors to this release

-   <img src="https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+28/-10 (#&#8203;5633 #&#8203;5584 )")

#### [1.3.4](https://togithub.com/axios/axios/compare/v1.3.3...v1.3.4) (2023-02-22)

##### Bug Fixes

-   **blob:** added a check to make sure the Blob class is available in the browser's global scope; ([#&#8203;5548](https://togithub.com/axios/axios/issues/5548)) ([3772c8f](https://togithub.com/axios/axios/commit/3772c8fe74112a56e3e9551f894d899bc3a9443a))
-   **http:** fixed regression bug when handling synchronous errors inside the adapter; ([#&#8203;5564](https://togithub.com/axios/axios/issues/5564)) ([a3b246c](https://togithub.com/axios/axios/commit/a3b246c9de5c3bc4b5a742e15add55b375479451))

##### Contributors to this release

-   <img src="https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+38/-26 (#&#8203;5564 )")
-   <img src="https://avatars.githubusercontent.com/u/19550000?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [lcysgsg](https://togithub.com/lcysgsg "+4/-0 (#&#8203;5548 )")
-   <img src="https://avatars.githubusercontent.com/u/5492927?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Michael Di Prisco](https://togithub.com/Cadienvan "+3/-0 (#&#8203;5444 )")

#### [1.3.3](https://togithub.com/axios/axios/compare/v1.3.2...v1.3.3) (2023-02-13)

##### Bug Fixes

-   **formdata:** added a check to make sure the FormData class is available in the browser's global scope; ([#&#8203;5545](https://togithub.com/axios/axios/issues/5545)) ([a6dfa72](https://togithub.com/axios/axios/commit/a6dfa72010db5ad52db8bd13c0f98e537e8fd05d))
-   **formdata:** fixed setting NaN as Content-Length for form payload in some cases; ([#&#8203;5535](https://togithub.com/axios/axios/issues/5535)) ([c19f7bf](https://togithub.com/axios/axios/commit/c19f7bf770f90ae8307f4ea3104f227056912da1))
-   **headers:** fixed the filtering logic of the clear method; ([#&#8203;5542](https://togithub.com/axios/axios/issues/5542)) ([ea87ebf](https://togithub.com/axios/axios/commit/ea87ebfe6d1699af072b9e7cd40faf8f14b0ab93))

##### Contributors to this release

-   <img src="https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+11/-7 (#&#8203;5545 #&#8203;5535 #&#8203;5542 )")
-   <img src="https://avatars.githubusercontent.com/u/19842213?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [陈若枫](https://togithub.com/ruofee "+2/-2 (#&#8203;5467 )")

#### [1.3.2](https://togithub.com/axios/axios/compare/v1.3.1...v1.3.2) (2023-02-03)

##### Bug Fixes

-   **http:** treat http://localhost as base URL for relative paths to avoid `ERR_INVALID_URL` error; ([#&#8203;5528](https://togithub.com/axios/axios/issues/5528)) ([128d56f](https://togithub.com/axios/axios/commit/128d56f4a0fb8f5f2ed6e0dd80bc9225fee9538c))
-   **http:** use explicit import instead of TextEncoder global; ([#&#8203;5530](https://togithub.com/axios/axios/issues/5530)) ([6b3c305](https://togithub.com/axios/axios/commit/6b3c305fc40c56428e0afabedc6f4d29c2830f6f))

##### Contributors to this release

-   <img src="https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+2/-1 (#&#8203;5530 #&#8203;5528 )")

#### [1.3.1](https://togithub.com/axios/axios/compare/v1.3.0...v1.3.1) (2023-02-01)

##### Bug Fixes

-   **formdata:** add hotfix to use the asynchronous API to compute the content-length header value; ([#&#8203;5521](https://togithub.com/axios/axios/issues/5521)) ([96d336f](https://togithub.com/axios/axios/commit/96d336f527619f21da012fe1f117eeb53e5a2120))
-   **serializer:** fixed serialization of array-like objects; ([#&#8203;5518](https://togithub.com/axios/axios/issues/5518)) ([08104c0](https://togithub.com/axios/axios/commit/08104c028c0f9353897b1b6691d74c440fd0c32d))

##### Contributors to this release

-   <img src="https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+27/-8 (#&#8203;5521 #&#8203;5518 )")

</details>

<details>
<summary>listr2/listr2</summary>

### [`v6.4.1`](https://togithub.com/listr2/listr2/blob/HEAD/CHANGELOG.md#&#8203;641-httpsgithubcomlistr2listr2comparev640v641-2023-04-29)

[Compare Source](https://togithub.com/listr2/listr2/compare/v6.4.0...v6.4.1)

##### Bug Fixes

-   update dependencies ([3be0d7a](https://togithub.com/listr2/listr2/commit/3be0d7a021ce0f18bdf6cef497373d607d973648))

### [`v6.4.0`](https://togithub.com/listr2/listr2/blob/HEAD/CHANGELOG.md#&#8203;640-httpsgithubcomlistr2listr2comparev631v640-2023-04-29)

[Compare Source](https://togithub.com/listr2/listr2/compare/v6.3.1...v6.4.0)

##### Bug Fixes

-   move `types` condition to the front ([04c20cc](https://togithub.com/listr2/listr2/commit/04c20cc5cacf6217329caced9583c8e4eba7da4d))

##### Features

-   **package:** export the package.json ([3ec1d41](https://togithub.com/listr2/listr2/commit/3ec1d410c53b1b2b1c6c18712efd7ca99176ca79))

##### Reverts

-   revert back the skiping hooks for now ([031b536](https://togithub.com/listr2/listr2/commit/031b53663ead5ec781360ca25bc48951b23dc0ff))

</details>

<details>
<summary>webpack-contrib/postcss-loader</summary>

### [`v7.3.0`](https://togithub.com/webpack-contrib/postcss-loader/blob/HEAD/CHANGELOG.md#&#8203;730-httpsgithubcomwebpack-contribpostcss-loadercomparev724v730-2023-04-28)

[Compare Source](https://togithub.com/webpack-contrib/postcss-loader/compare/v7.2.4...v7.3.0)

##### Features

-   use `jiti` for typescript configurations ([#&#8203;649](https://togithub.com/webpack-contrib/postcss-loader/issues/649)) ([8b876fa](https://togithub.com/webpack-contrib/postcss-loader/commit/8b876fa49c71c434b9c5598b179a4f88cf8123e4))

##### [7.2.4](https://togithub.com/webpack-contrib/postcss-loader/compare/v7.2.3...v7.2.4) (2023-04-04)

##### Bug Fixes

-   memory leak ([#&#8203;642](https://togithub.com/webpack-contrib/postcss-loader/issues/642)) ([7ab3b59](https://togithub.com/webpack-contrib/postcss-loader/commit/7ab3b591dd108732aeab1178d452763936105eae))

##### [7.2.3](https://togithub.com/webpack-contrib/postcss-loader/compare/v7.2.2...v7.2.3) (2023-04-03)

##### Bug Fixes

-   `ts-node` loading ([#&#8203;640](https://togithub.com/webpack-contrib/postcss-loader/issues/640)) ([38b1992](https://togithub.com/webpack-contrib/postcss-loader/commit/38b199285e02ec767ebebd366180b663731c38cb))

##### [7.2.2](https://togithub.com/webpack-contrib/postcss-loader/compare/v7.2.1...v7.2.2) (2023-04-03)

##### Bug Fixes

-   cannot find module 'ts-node' ([#&#8203;639](https://togithub.com/webpack-contrib/postcss-loader/issues/639)) ([ab4d16a](https://togithub.com/webpack-contrib/postcss-loader/commit/ab4d16a55b3539cc2b160727b426c6deef75ace9))

##### [7.2.1](https://togithub.com/webpack-contrib/postcss-loader/compare/v7.2.0...v7.2.1) (2023-04-03)

##### Bug Fixes

-   cosmiconfig typescript loader ([#&#8203;635](https://togithub.com/webpack-contrib/postcss-loader/issues/635)) ([129f5be](https://togithub.com/webpack-contrib/postcss-loader/commit/129f5be42ead5c5a2b0f654631bcb94fa3d76a95))

</details>

<details>
<summary>umidbekk/prettier-plugin-prisma</summary>

### [`v4.13.0`](https://togithub.com/avocadowastaken/prettier-plugin-prisma/releases/tag/v4.13.0)

[Compare Source](https://togithub.com/umidbekk/prettier-plugin-prisma/compare/v4.12.0...v4.13.0)

-   feat: Bump `@prisma/[email protected]`.  [`606ddda`](https://togithub.com/umidbekk/prettier-plugin-prisma/commit/606ddda)
-   chore: Bump dependencies.  [`f407761`](https://togithub.com/umidbekk/prettier-plugin-prisma/commit/f407761)
-   chore: Bump `@umidbekk/configs`.  [`bc4592d`](https://togithub.com/umidbekk/prettier-plugin-prisma/commit/bc4592d)

</details>

<details>
<summary>quicktype/quicktype</summary>

### [`v23.0.30`](https://togithub.com/quicktype/quicktype/compare/814ec108b3f06c5a83cffe130c60eaeba2c48c76...a594790a0d649bee15bbe3f4bb013f49c4380ee1)

[Compare Source](https://togithub.com/quicktype/quicktype/compare/814ec108b3f06c5a83cffe130c60eaeba2c48c76...a594790a0d649bee15bbe3f4bb013f49c4380ee1)

### [`v23.0.29`](https://togithub.com/quicktype/quicktype/compare/f1d7a94a0655e9546a30bd18d3d8bffdf09fedcf...814ec108b3f06c5a83cffe130c60eaeba2c48c76)

[Compare Source](https://togithub.com/quicktype/quicktype/compare/f1d7a94a0655e9546a30bd18d3d8bffdf09fedcf...814ec108b3f06c5a83cffe130c60eaeba2c48c76)

### [`v23.0.28`](https://togithub.com/quicktype/quicktype/compare/36b15921d042d05b9cd64c634176111030113eb8...f1d7a94a0655e9546a30bd18d3d8bffdf09fedcf)

[Compare Source](https://togithub.com/quicktype/quicktype/compare/36b15921d042d05b9cd64c634176111030113eb8...f1d7a94a0655e9546a30bd18d3d8bffdf09fedcf)

</details>

<details>
<summary>esbuild-kit/tsx</summary>

### [`v3.12.7`](https://togithub.com/esbuild-kit/tsx/releases/tag/v3.12.7)

[Compare Source](https://togithub.com/esbuild-kit/tsx/compare/v3.12.6...v3.12.7)

##### Bug Fixes

-   **watch:** check child message data to be an object ([#&#8203;224](https://togithub.com/esbuild-kit/tsx/issues/224)) ([64ece39](https://togithub.com/esbuild-kit/tsx/commit/64ece39ea4ecda6b103901b0fbb39799d217dce3))

</details>

<details>
<summary>jeffijoe/typesync</summary>

### [`v0.11.0`](https://togithub.com/jeffijoe/typesync/blob/HEAD/CHANGELOG.md#v0110)

[Compare Source](https://togithub.com/jeffijoe/typesync/compare/v0.10.0...v0.11.0)

-   Use `npm-registry-fetch` instead of `axios` for fetching package info from npm.
-   Microsoft removed their `search-index` resource, so will check npm directly.
-   Remove the "remove unused typings" feature as it relied on the information in the Microsoft index and isn't easily available elsewhere for the time being.
-   Update packages.

</details>

<details>
<summary>webpack/webpack</summary>

### [`v5.81.0`](https://togithub.com/webpack/webpack/releases/tag/v5.81.0)

[Compare Source](https://togithub.com/webpack/webpack/compare/v5.80.0...v5.81.0)

#### New Features

-   \[CSS] - Increased CSS import support and new hooks included for CSS module creation by [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17057](https://togithub.com/webpack/webpack/pull/17057)
-   Logging now added to DefinePlugin by [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17048](https://togithub.com/webpack/webpack/pull/17048)
-   New `ignoreBrowserWarnings` option to ignore browser console warnings in ModuleFederation by [@&#8203;indeediansbrett](https://togithub.com/indeediansbrett) in [https://github.com/webpack/webpack/pull/16388](https://togithub.com/webpack/webpack/pull/16388)

#### Bug Fixes

-   \[CSS] - Fix issue where vendor prefixed keyframes and animation was not supported in CSS modules by [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/16975](https://togithub.com/webpack/webpack/pull/16975)
-   Fix bug where AST was not properly handled by [@&#8203;quanru](https://togithub.com/quanru) in [https://github.com/webpack/webpack/pull/17032](https://togithub.com/webpack/webpack/pull/17032)
-   Fix automatic publicPath detection logic by [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17047](https://togithub.com/webpack/webpack/pull/17047)

#### Tests & Contributor Experience

-   Rename `provide` to `getOrInsert` in MapHelpers and document it better by [@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in [https://github.com/webpack/webpack/pull/17060](https://togithub.com/webpack/webpack/pull/17060)
-   Increase test reliability for DefinePlugin [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17062](https://togithub.com/webpack/webpack/pull/17062)
-   Add additional CI Pipeline to test main branches of first-party webpack dependencies by [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17020](https://togithub.com/webpack/webpack/pull/17020)
-   Refactor tests to no longer use deprecated or legacy dependencies and APIs by [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17033](https://togithub.com/webpack/webpack/pull/17033)

#### Developer Experience

-   Increase type coverage/documentation for ModuleFilenameHelpers by [@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in [https://github.com/webpack/webpack/pull/17045](https://togithub.com/webpack/webpack/pull/17045)
-   Increase type coverage/documentation for CommonJsExportsParserPlugin by [@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in [https://github.com/webpack/webpack/pull/17046](https://togithub.com/webpack/webpack/pull/17046)
-   Increase type coverage/documentation for binarySearchBounds.js by [@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in [https://github.com/webpack/webpack/pull/17058](https://togithub.com/webpack/webpack/pull/17058)
-   Export MemoryCacheOptions types by [@&#8203;romulof](https://togithub.com/romulof) in [https://github.com/webpack/webpack/pull/17055](https://togithub.com/webpack/webpack/pull/17055)

#### Dependencies & Maintenance

-   Add NodeJS v20 to CI Matrix by [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17019](https://togithub.com/webpack/webpack/pull/17019)
-   Update Typescript to v5 by [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/16957](https://togithub.com/webpack/webpack/pull/16957)
-   Bump [@&#8203;types/estree](https://togithub.com/types/estree) from 1.0.0 to 1.0.1 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17026](https://togithub.com/webpack/webpack/pull/17026)
-   Bump [@&#8203;types/node](https://togithub.com/types/node) from 18.15.11 to 18.15.13 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17038](https://togithub.com/webpack/webpack/pull/17038)
-   Bump assemblyscript from 0.27.2 to 0.27.3 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17051](https://togithub.com/webpack/webpack/pull/17051)
-   Bump memfs from 3.5.0 to 3.5.1 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17039](https://togithub.com/webpack/webpack/pull/17039)
-   Bump prettier from 2.8.7 to 2.8.8 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17050](https://togithub.com/webpack/webpack/pull/17050)
-   Bump simple-git from 3.17.0 to 3.18.0 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17066](https://togithub.com/webpack/webpack/pull/17066)

#### New Contributors

-   [@&#8203;quanru](https://togithub.com/quanru) made their first contribution in [https://github.com/webpack/webpack/pull/17032](https://togithub.com/webpack/webpack/pull/17032)
-   [@&#8203;romulof](https://togithub.com/romulof) made their first contribution in [https://github.com/webpack/webpack/pull/17055](https://togithub.com/webpack/webpack/pull/17055)
-   [@&#8203;indeediansbrett](https://togithub.com/indeediansbrett) made their first contribution in [https://github.com/webpack/webpack/pull/16388](https://togithub.com/webpack/webpack/pull/16388)

**Full Changelog**: webpack/webpack@v5.80.0...v5.81.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] 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://app.renovatebot.com/dashboard#github/weareinreach/InReach).



PR-URL: #445
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
another-rex referenced this pull request in google/osv.dev May 4, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [highlight.js](https://highlightjs.org/)
([source](https://togithub.com/highlightjs/highlight.js)) | [`11.7.0` ->
`11.8.0`](https://renovatebot.com/diffs/npm/highlight.js/11.7.0/11.8.0)
|
[![age](https://badges.renovateapi.com/packages/npm/highlight.js/11.8.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/highlight.js/11.8.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/highlight.js/11.8.0/compatibility-slim/11.7.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/highlight.js/11.8.0/confidence-slim/11.7.0)](https://docs.renovatebot.com/merge-confidence/)
|
| [webpack](https://togithub.com/webpack/webpack) | [`5.80.0` ->
`5.81.0`](https://renovatebot.com/diffs/npm/webpack/5.80.0/5.81.0) |
[![age](https://badges.renovateapi.com/packages/npm/webpack/5.81.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/webpack/5.81.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/webpack/5.81.0/compatibility-slim/5.80.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/webpack/5.81.0/confidence-slim/5.80.0)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>highlightjs/highlight.js</summary>

###
[`v11.8.0`](https://togithub.com/highlightjs/highlight.js/blob/HEAD/CHANGES.md#Version-1180)

[Compare
Source](https://togithub.com/highlightjs/highlight.js/compare/11.7.0...11.8.0)

Parser engine:

- added a function to default export to generate a fresh highlighter
instance to be used by extensions [WisamMechano][]
- added BETA `__emitTokens` key to grammars to allow then to direct
their own parsing, only using Highlight.js for the HTML rendering [Josh
Goebel][]
-   (enh) add `removePlugin` api [faga295][]
-   (fix) typo in language name of `JavaScript` [Cyrus Kao][]

New Grammars:

-   added 3rd party Lang grammar to SUPPORTED_LANGUAGES [AdamRaichu][]
-   added 3rd party C3 grammar to SUPPORTED_LANGUAGES [aliaegik][]

Core Grammars:

-   enh(sql) support `_` in variable names \[joshgoebel]\[]
-   enh(mathematica) update keywords list to 13.2.1 [arnoudbuzing][]
-   enh(protobuf) add `proto` alias for Protobuf \[dimitropoulos]\[]
-   enh(sqf)  latest changes in Arma 3 v2.11 [Leopard20][]
- enh(js/ts) Added support for GraphQL tagged template strings [Ali
Ukani][]
- enh(javascript) add sessionStorage to list of built-in variables
[Jeroen van Vianen][]
-   enh(http) Add support for HTTP/3 [Rijenkii][]
-   added 3rd party Motoko grammar to SUPPORTED_LANGUAGES [rvanasa][]
-   added 3rd party Candid grammar to SUPPORTED_LANGUAGES [rvanasa][]
-   fix(haskell) Added support for characters [CrystalSplitter][]
- enh(dart) Add `base`, `interface`, `sealed`, and `when` keywords [Sam
Rawlins][]
- enh(php) detect newer more flexible NOWdoc syntax
([#&#8203;3679](https://togithub.com/highlightjs/highlight.js/issues/3679))
[Timur Kamaev][]
- enh(python) improve autodetection of code with type hinting any
function's return type (making the `->` operator legal) [Keyacom][]
-   enh(bash) add `select` and `until` as keywords

[arnoudbuzing]: https://togithub.com/arnoudbuzing

[aliaegik]: https://togithub.com/aliaegik

[Josh Goebel]: https://togithub.com/joshgoebel

[Timur Kamaev]: https://togithub.com/doiftrue

[Leopard20]: https://togithub.com/Leopard20/

[WisamMechano]: https://togithub.com/wisammechano

[faga295]: https://togithub.com/faga295

[AdamRaichu]: https://togithub.com/AdamRaichu

[Ali Ukani]: https://togithub.com/ali

[Jeroen van Vianen]: https://togithub.com/morinel

[Rijenkii]: https://togithub.com/rijenkii

[faga295]: https://togithub.com/faga295

[rvanasa]: https://togithub.com/rvanasa

[CrystalSplitter]: https://togithub.com/CrystalSplitter

[Sam Rawlins]: https://togithub.com/srawlins

[Keyacom]: https://togithub.com/Keyacom

[Boris Verkhovskiy]: https://togithub.com/verhovsky

[Cyrus Kao]: https://togithub.com/CyrusKao

</details>

<details>
<summary>webpack/webpack</summary>

###
[`v5.81.0`](https://togithub.com/webpack/webpack/releases/tag/v5.81.0)

[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.80.0...v5.81.0)

#### New Features

- \[CSS] - Increased CSS import support and new hooks included for CSS
module creation by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17057](https://togithub.com/webpack/webpack/pull/17057)
- Logging now added to DefinePlugin by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17048](https://togithub.com/webpack/webpack/pull/17048)
- New `ignoreBrowserWarnings` option to ignore browser console warnings
in ModuleFederation by
[@&#8203;indeediansbrett](https://togithub.com/indeediansbrett) in
[https://github.com/webpack/webpack/pull/16388](https://togithub.com/webpack/webpack/pull/16388)

#### Bug Fixes

- \[CSS] - Fix issue where vendor prefixed keyframes and animation was
not supported in CSS modules by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/16975](https://togithub.com/webpack/webpack/pull/16975)
- Fix bug where AST was not properly handled by
[@&#8203;quanru](https://togithub.com/quanru) in
[https://github.com/webpack/webpack/pull/17032](https://togithub.com/webpack/webpack/pull/17032)
- Fix automatic publicPath detection logic by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17047](https://togithub.com/webpack/webpack/pull/17047)

#### Tests & Contributor Experience

- Rename `provide` to `getOrInsert` in MapHelpers and document it better
by [@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17060](https://togithub.com/webpack/webpack/pull/17060)
- Increase test reliability for DefinePlugin
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17062](https://togithub.com/webpack/webpack/pull/17062)
- Add additional CI Pipeline to test main branches of first-party
webpack dependencies by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17020](https://togithub.com/webpack/webpack/pull/17020)
- Refactor tests to no longer use deprecated or legacy dependencies and
APIs by [@&#8203;alexander-akait](https://togithub.com/alexander-akait)
in
[https://github.com/webpack/webpack/pull/17033](https://togithub.com/webpack/webpack/pull/17033)

#### Developer Experience

- Increase type coverage/documentation for ModuleFilenameHelpers by
[@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17045](https://togithub.com/webpack/webpack/pull/17045)
- Increase type coverage/documentation for CommonJsExportsParserPlugin
by [@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17046](https://togithub.com/webpack/webpack/pull/17046)
- Increase type coverage/documentation for binarySearchBounds.js by
[@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17058](https://togithub.com/webpack/webpack/pull/17058)
- Export MemoryCacheOptions types by
[@&#8203;romulof](https://togithub.com/romulof) in
[https://github.com/webpack/webpack/pull/17055](https://togithub.com/webpack/webpack/pull/17055)

#### Dependencies & Maintenance

- Add NodeJS v20 to CI Matrix by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17019](https://togithub.com/webpack/webpack/pull/17019)
- Update Typescript to v5 by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/16957](https://togithub.com/webpack/webpack/pull/16957)
- Bump [@&#8203;types/estree](https://togithub.com/types/estree) from
1.0.0 to 1.0.1 by [@&#8203;dependabot](https://togithub.com/dependabot)
in
[https://github.com/webpack/webpack/pull/17026](https://togithub.com/webpack/webpack/pull/17026)
- Bump [@&#8203;types/node](https://togithub.com/types/node) from
18.15.11 to 18.15.13 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17038](https://togithub.com/webpack/webpack/pull/17038)
- Bump assemblyscript from 0.27.2 to 0.27.3 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17051](https://togithub.com/webpack/webpack/pull/17051)
- Bump memfs from 3.5.0 to 3.5.1 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17039](https://togithub.com/webpack/webpack/pull/17039)
- Bump prettier from 2.8.7 to 2.8.8 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17050](https://togithub.com/webpack/webpack/pull/17050)
- Bump simple-git from 3.17.0 to 3.18.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17066](https://togithub.com/webpack/webpack/pull/17066)

#### New Contributors

- [@&#8203;quanru](https://togithub.com/quanru) made their first
contribution in
[https://github.com/webpack/webpack/pull/17032](https://togithub.com/webpack/webpack/pull/17032)
- [@&#8203;romulof](https://togithub.com/romulof) made their first
contribution in
[https://github.com/webpack/webpack/pull/17055](https://togithub.com/webpack/webpack/pull/17055)
- [@&#8203;indeediansbrett](https://togithub.com/indeediansbrett) made
their first contribution in
[https://github.com/webpack/webpack/pull/16388](https://togithub.com/webpack/webpack/pull/16388)

**Full Changelog**:
webpack/webpack@v5.80.0...v5.81.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 6am on wednesday" in timezone
Australia/Sydney, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- 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://app.renovatebot.com/dashboard#github/google/osv.dev).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS40OC4yIiwidXBkYXRlZEluVmVyIjoiMzUuNDguMiJ9-->
renovate bot referenced this pull request in openedx/edx-ui-toolkit Aug 7, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [webpack](https://togithub.com/webpack/webpack) | [`5.76.0` ->
`5.88.2`](https://renovatebot.com/diffs/npm/webpack/5.76.0/5.88.2) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/webpack/5.88.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/webpack/5.88.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/webpack/5.76.0/5.88.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/webpack/5.76.0/5.88.2?slim=true)](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 [@&#8203;burhanuday](https://togithub.com/burhanuday) in
[https://github.com/webpack/webpack/pull/17444](https://togithub.com/webpack/webpack/pull/17444)

**Full Changelog**:
https://github.com/webpack/webpack/compare/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
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17414](https://togithub.com/webpack/webpack/pull/17414)

**Full Changelog**:
https://github.com/webpack/webpack/compare/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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17407](https://togithub.com/webpack/webpack/pull/17407)

#### New Contributors

- [@&#8203;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**:
https://github.com/webpack/webpack/compare/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 [@&#8203;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
[@&#8203;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 [@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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 [@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17362](https://togithub.com/webpack/webpack/pull/17362)
- Bump [@&#8203;types/node](https://togithub.com/types/node) from 20.2.5
to 20.3.0 by [@&#8203;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
[@&#8203;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
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17367](https://togithub.com/webpack/webpack/pull/17367)
- Bump [@&#8203;types/node](https://togithub.com/types/node) from 20.3.0
to 20.3.1 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17366](https://togithub.com/webpack/webpack/pull/17366)

#### New Contributors

[@&#8203;aboktor](https://togithub.com/aboktor) made their first
contribution in
[#&#8203;16991](https://togithub.com/webpack/webpack/issues/16991)
[#&#8203;16989](https://togithub.com/webpack/webpack/issues/16989)
[@&#8203;silverwind](https://togithub.com/silverwind) made their first
contribution in
[#&#8203;17339](https://togithub.com/webpack/webpack/issues/17339) via
[#&#8203;17329](https://togithub.com/webpack/webpack/issues/17329)

**Full Changelog**:
https://github.com/webpack/webpack/compare/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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17313](https://togithub.com/webpack/webpack/pull/17313)

#### New Contributors

- [@&#8203;huozhi](https://togithub.com/huozhi) made their first
contribution in
[https://github.com/webpack/webpack/pull/17310](https://togithub.com/webpack/webpack/pull/17310)
- [@&#8203;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**:
https://github.com/webpack/webpack/compare/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
([#&#8203;17305](https://togithub.com/webpack/webpack/issues/17305)) by
[@&#8203;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 [@&#8203;types/jest](https://togithub.com/types/jest) from 29.5.1
to 29.5.2 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17297](https://togithub.com/webpack/webpack/pull/17297)

**Full Changelog**:
https://github.com/webpack/webpack/compare/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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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 [@&#8203;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 [@&#8203;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
[@&#8203;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
[@&#8203;snitin315](https://togithub.com/snitin315) in
[https://github.com/webpack/webpack/pull/17293](https://togithub.com/webpack/webpack/pull/17293)
- Bump [@&#8203;types/node](https://togithub.com/types/node) from 20.2.3
to 20.2.4 by [@&#8203;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
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17275](https://togithub.com/webpack/webpack/pull/17275)
- Bump [@&#8203;types/node](https://togithub.com/types/node) from 20.2.4
to 20.2.5 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17276](https://togithub.com/webpack/webpack/pull/17276)
- Bump [@&#8203;babel/core](https://togithub.com/babel/core) from 7.21.8
to 7.22.1 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17278](https://togithub.com/webpack/webpack/pull/17278)

**Full Changelog**:
https://github.com/webpack/webpack/compare/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
[@&#8203;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 [@&#8203;types/jest](https://togithub.com/types/jest) from 29.5.0
to 29.5.1 by [@&#8203;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
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17263](https://togithub.com/webpack/webpack/pull/17263)

**Full Changelog**:
https://github.com/webpack/webpack/compare/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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17257](https://togithub.com/webpack/webpack/pull/17257)
- Bump [@&#8203;types/node](https://togithub.com/types/node) from 20.1.7
to 20.2.0 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17219](https://togithub.com/webpack/webpack/pull/17219)
- Bump [@&#8203;types/node](https://togithub.com/types/node) from 20.2.0
to 20.2.1 by [@&#8203;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
[@&#8203;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
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17148](https://togithub.com/webpack/webpack/pull/17148)
- Bump [@&#8203;babel/core](https://togithub.com/babel/core) from 7.21.4
to 7.21.8 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17126](https://togithub.com/webpack/webpack/pull/17126)
- Bump [@&#8203;types/node](https://togithub.com/types/node) from 20.2.1
to 20.2.3 by [@&#8203;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
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17237](https://togithub.com/webpack/webpack/pull/17237)

#### New Contributors

- [@&#8203;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**:
https://github.com/webpack/webpack/compare/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
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17214](https://togithub.com/webpack/webpack/pull/17214)

**Full Changelog**:
https://github.com/webpack/webpack/compare/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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17202](https://togithub.com/webpack/webpack/pull/17202)

#### Dependencies & Maintenance

- Bump
[@&#8203;webassemblyjs/wasm-edit](https://togithub.com/webassemblyjs/wasm-edit)
from 1.11.5 to 1.11.6 by
[@&#8203;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
[@&#8203;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
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17184](https://togithub.com/webpack/webpack/pull/17184)
- Fix command by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17154](https://togithub.com/webpack/webpack/pull/17154)
- Bump [@&#8203;types/node](https://togithub.com/types/node) from
18.16.3 to 20.1.7 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17205](https://togithub.com/webpack/webpack/pull/17205)

#### New Contributors

- [@&#8203;bworline](https://togithub.com/bworline) made their first
contribution in
[https://github.com/webpack/webpack/pull/17137](https://togithub.com/webpack/webpack/pull/17137)
- [@&#8203;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**:
https://github.com/webpack/webpack/compare/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
[@&#8203;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
[@&#8203;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 [@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;snitin315](https://togithub.com/snitin315) in
[https://github.com/webpack/webpack/pull/17160](https://togithub.com/webpack/webpack/pull/17160)

#### New Contributors

- [@&#8203;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**:
https://github.com/webpack/webpack/compare/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 [@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;import](https://togithub.com/import) rules must precede all
other rules by
[@&#8203;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 [@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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 [@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17109](https://togithub.com/webpack/webpack/pull/17109)
- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 18.16.2 to
18.16.3 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17112](https://togithub.com/webpack/webpack/pull/17112)
- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 18.15.13 to
18.16.2 by [@&#8203;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
[@&#8203;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
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17111](https://togithub.com/webpack/webpack/pull/17111)

#### New Contributors

- [@&#8203;An0nie](https://togithub.com/An0nie) made their first
contribution in
[https://github.com/webpack/webpack/pull/17079](https://togithub.com/webpack/webpack/pull/17079)
- [@&#8203;burhanuday](https://togithub.com/burhanuday) made their first
contribution in
[https://github.com/webpack/webpack/pull/17113](https://togithub.com/webpack/webpack/pull/17113)
- [@&#8203;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**:
https://github.com/webpack/webpack/compare/v5.81.0...v5.82.0

###
[`v5.81.0`](https://togithub.com/webpack/webpack/releases/tag/v5.81.0)

[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.80.0...v5.81.0)

#### New Features

- \[CSS] - Increased CSS import support and new hooks included for CSS
module creation by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17057](https://togithub.com/webpack/webpack/pull/17057)
- Logging now added to DefinePlugin by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17048](https://togithub.com/webpack/webpack/pull/17048)
- New `ignoreBrowserWarnings` option to ignore browser console warnings
in ModuleFederation by
[@&#8203;indeediansbrett](https://togithub.com/indeediansbrett) in
[https://github.com/webpack/webpack/pull/16388](https://togithub.com/webpack/webpack/pull/16388)

#### Bug Fixes

- \[CSS] - Fix issue where vendor prefixed keyframes and animation was
not supported in CSS modules by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/16975](https://togithub.com/webpack/webpack/pull/16975)
- Fix bug where AST was not properly handled by
[@&#8203;quanru](https://togithub.com/quanru) in
[https://github.com/webpack/webpack/pull/17032](https://togithub.com/webpack/webpack/pull/17032)
- Fix automatic publicPath detection logic by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17047](https://togithub.com/webpack/webpack/pull/17047)

#### Tests & Contributor Experience

- Rename `provide` to `getOrInsert` in MapHelpers and document it better
by [@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17060](https://togithub.com/webpack/webpack/pull/17060)
- Increase test reliability for DefinePlugin
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17062](https://togithub.com/webpack/webpack/pull/17062)
- Add additional CI Pipeline to test main branches of first-party
webpack dependencies by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17020](https://togithub.com/webpack/webpack/pull/17020)
- Refactor tests to no longer use deprecated or legacy dependencies and
APIs by [@&#8203;alexander-akait](https://togithub.com/alexander-akait)
in
[https://github.com/webpack/webpack/pull/17033](https://togithub.com/webpack/webpack/pull/17033)

#### Developer Experience

- Increase type coverage/documentation for ModuleFilenameHelpers by
[@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17045](https://togithub.com/webpack/webpack/pull/17045)
- Increase type coverage/documentation for CommonJsExportsParserPlugin
by [@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17046](https://togithub.com/webpack/webpack/pull/17046)
- Increase type coverage/documentation for binarySearchBounds.js by
[@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17058](https://togithub.com/webpack/webpack/pull/17058)
- Export MemoryCacheOptions types by
[@&#8203;romulof](https://togithub.com/romulof) in
[https://github.com/webpack/webpack/pull/17055](https://togithub.com/webpack/webpack/pull/17055)

#### Dependencies & Maintenance

- Add NodeJS v20 to CI Matrix by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17019](https://togithub.com/webpack/webpack/pull/17019)
- Update Typescript to v5 by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/16957](https://togithub.com/webpack/webpack/pull/16957)
- Bump [@&#8203;types/estree](https://togithub.com/types/estree) from
1.0.0 to 1.0.1 by [@&#8203;dependabot](https://togithub.com/dependabot)
in
[https://github.com/webpack/webpack/pull/17026](https://togithub.com/webpack/webpack/pull/17026)
- Bump [@&#8203;types/node](https://togithub.com/types/node) from
18.15.11 to 18.15.13 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17038](https://togithub.com/webpack/webpack/pull/17038)
- Bump assemblyscript from 0.27.2 to 0.27.3 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17051](https://togithub.com/webpack/webpack/pull/17051)
- Bump memfs from 3.5.0 to 3.5.1 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17039](https://togithub.com/webpack/webpack/pull/17039)
- Bump prettier from 2.8.7 to 2.8.8 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17050](https://togithub.com/webpack/webpack/pull/17050)
- Bump simple-git from 3.17.0 to 3.18.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17066](https://togithub.com/webpack/webpack/pull/17066)

#### New Contributors

- [@&#8203;quanru](https://togithub.com/quanru) made their first
contribution in
[https://github.com/webpack/webpack/pull/17032](https://togithub.com/webpack/webpack/pull/17032)
- [@&#8203;romulof](https://togithub.com/romulof) made their first
contribution in
[https://github.com/webpack/webpack/pull/17055](https://togithub.com/webpack/webpack/pull/17055)
- [@&#8203;indeediansbrett](https://togithub.com/indeediansbrett) made
their first contribution in
[https://github.com/webpack/webpack/pull/16388](https://togithub.com/webpack/webpack/pull/16388)

**Full Changelog**:
https://github.com/webpack/webpack/compare/v5.80.0...v5.81.0

###
[`v5.80.0`](https://togithub.com/webpack/webpack/releases/tag/v5.80.0)

[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.79.0...v5.80.0)

#### New Features

- Support destructuring assignment in `import.meta` by
[@&#8203;vankop](https://togithub.com/vankop) in
[https://github.com/webpack/webpack/pull/16996](https://togithub.com/webpack/webpack/pull/16996)
- Support treeshaking for destructuring assignment with
`AwaitExpression` by [@&#8203;vankop](https://togithub.com/vankop) in
[https://github.com/webpack/webpack/pull/16995](https://togithub.com/webpack/webpack/pull/16995)
- Introduce `errorsSpace`, `warningsSpace` for more readable traces in
stats by [@&#8203;vankop](https://togithub.com/vankop) in
[https://github.com/webpack/webpack/pull/15450](https://togithub.com/webpack/webpack/pull/15450)

#### Bug Fixes

- \[CSS] - Fix runtime generation bug for merged CSS Chunks by
[@&#8203;janlent1](https://togithub.com/janlent1) in
[https://github.com/webpack/webpack/pull/16903](https://togithub.com/webpack/webpack/pull/16903)
- \[CSS] - Properly handle `url()`/`src()`/`image-set()`/`image()` by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/16978](https://togithub.com/webpack/webpack/pull/16978)
- ES Module webpack loaders are now supported
[@&#8203;stefanprobst](https://togithub.com/stefanprobst) in
[https://github.com/webpack/webpack/pull/15198](https://togithub.com/webpack/webpack/pull/15198)
- Fix spelling error for `statement.finalizer` in parser by
[@&#8203;xiaoboost](https://togithub.com/xiaoboost) in
[https://github.com/webpack/webpack/pull/17016](https://togithub.com/webpack/webpack/pull/17016)
- Fix non-deterministic `moduleId` assignment due to encountering `NaN`
in sort function by [@&#8203;scameron](https://togithub.com/scameron) in
[https://github.com/webpack/webpack/pull/16933](https://togithub.com/webpack/webpack/pull/16933)
- \[enhanced-resolve]: Support wildcards pattern with common suffix in
package maps & imports/exports field by
[@&#8203;bvanjoi](https://togithub.com/bvanjoi) in
[https://github.com/webpack/enhanced-resolve/pull/353](https://togithub.com/webpack/enhanced-resolve/pull/353)

#### Tests & Contributor Experience

- \[CSS] - Added test case for `@supports` field by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17011](https://togithub.com/webpack/webpack/pull/17011)
- Add test for include option in `BannerPlugin` by
[@&#8203;jeffin143](https://togithub.com/jeffin143) in
[https://github.com/webpack/webpack/pull/10736](https://togithub.com/webpack/webpack/pull/10736)
- Remove `finializer` from cspell.json by
[@&#8203;snitin315](https://togithub.com/snitin315) in
[https://github.com/webpack/webpack/pull/17022](https://togithub.com/webpack/webpack/pull/17022)

#### Developer Experience

- Adds the twitter badge by
[@&#8203;yadunandanbhat](https://togithub.com/yadunandanbhat) in
[https://github.com/webpack/webpack/pull/15667](https://togithub.com/webpack/webpack/pull/15667)
- Add `wasm-bindgen` example to `example` by
[@&#8203;gthb](https://togithub.com/gthb) in
[https://github.com/webpack/webpack/pull/14313](https://togithub.com/webpack/webpack/pull/14313)
- Update grammar mistakes in examples by
[@&#8203;ersachin3112](https://togithub.com/ersachin3112) in
[https://github.com/webpack/webpack/pull/16988](https://togithub.com/webpack/webpack/pull/16988)

#### Dependencies & Maintenance

- Bump core-js from 3.30.0 to 3.30.1 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/16983](https://togithub.com/webpack/webpack/pull/16983)
- Bump `@webassemblyjs` by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17003](https://togithub.com/webpack/webpack/pull/17003)
- Bump assemblyscript from 0.25.2 to 0.27.2 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/16959](https://togithub.com/webpack/webpack/pull/16959)
- Bump enhanced-resolve to
[5.13.0](https://togithub.com/webpack/enhanced-resolve/releases/tag/v5.13.0)
by [@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17024](https://togithub.com/webpack/webpack/pull/17024)
- Included githubactions in the dependabot config by
[@&#8203;neilnaveen](https://togithub.com/neilnaveen) in
[https://github.com/webpack/webpack/pull/15618](https://togithub.com/webpack/webpack/pull/15618)
- Fix prettier by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/16976](https://togithub.com/webpack/webpack/pull/16976)

#### New Contributors

- [@&#8203;neilnaveen](https://togithub.com/neilnaveen) made their first
contribution in
[https://github.com/webpack/webpack/pull/15618](https://togithub.com/webpack/webpack/pull/15618)
- [@&#8203;yadunandanbhat](https://togithub.com/yadunandanbhat) made
their first contribution in
[https://github.com/webpack/webpack/pull/15667](https://togithub.com/webpack/webpack/pull/15667)
- [@&#8203;ersachin3112](https://togithub.com/ersachin3112) made their
first contribution in
[https://github.com/webpack/webpack/pull/16988](https://togithub.com/webpack/webpack/pull/16988)
- [@&#8203;stefanprobst](https://togithub.com/stefanprobst) made their
first contribution in
[https://github.com/webpack/webpack/pull/15198](https://togithub.com/webpack/webpack/pull/15198)
- [@&#8203;xiaoboost](https://togithub.com/xiaoboost) made their first
contribution in
[https://github.com/webpack/webpack/pull/17016](https://togithub.com/webpack/webpack/pull/17016)
- [@&#8203;scameron](https://togithub.com/scameron) made their first
contribution in
[https://github.com/webpack/webpack/pull/16933](https://togithub.com/webpack/webpack/pull/16933)

**Full Changelog**:
https://github.com/webpack/webpack/compare/v5.79.0...v5.80.0

###
[`v5.79.0`](https://togithub.com/webpack/webpack/releases/tag/v5.79.0)

[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.78.0...v5.79.0)

#### New Features

- webpack will now support simple destructuring scenarios for
treeshaking namespaced imports and `DefinePlugin` by
[@&#8203;vankop](https://togithub.com/vankop) in
[https://github.com/webpack/webpack/pull/16941](https://togithub.com/webpack/webpack/pull/16941)

#### Bugfixes

- Truncate extremely long module names in `DefaultStatsPrinter` by
[@&#8203;snitin315](https://togithub.com/snitin315) in
[https://github.com/webpack/webpack/pull/16882](https://togithub.com/webpack/webpack/pull/16882)
- Add `[contenthash]` template support in `DllPlugin`'s `name` option by
[@&#8203;snitin315](https://togithub.com/snitin315) in
[https://github.com/webpack/webpack/pull/16935](https://togithub.com/webpack/webpack/pull/16935)
- Fixed a bug where `readRecords` compiler hook was causing hangs in
conjunction with the `ReadRecordsPlugin` by
[@&#8203;snitin315](https://togithub.com/snitin315) &
[@&#8203;zookatron](https://togithub.com/zookatron) in
[https://github.com/webpack/webpack/pull/16944](https://togithub.com/webpack/webpack/pull/16944)
- webpack can now consume ESM bundles generated by webpack's esm output
support by [@&#8203;vankop](https://togithub.com/vankop) in
[https://github.com/webpack/webpack/pull/15608](https://togithub.com/webpack/webpack/pull/15608)
- \[CSS] - webpack now respects CSS's case-insensitivity with atTags
like `@MEDIA` by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/16915](https://togithub.com/webpack/webpack/pull/16915)
- \[CSS] - Fixes a bug where crossOriginLoading anonymous would not work
when loading styles by
[@&#8203;chenjiahan](https://togithub.com/chenjiahan) in
[https://github.com/webpack/webpack/pull/16925](https://togithub.com/webpack/webpack/pull/16925)

#### Developer Experience

- Fix broken links and typos found in examples by
[@&#8203;snitin315](https://togithub.com/snitin315) in
[https://github.com/webpack/webpack/pull/16937](https://togithub.com/webpack/webpack/pull/16937)
- Export more `Externals` Option types by
[@&#8203;snitin315](https://togithub.com/snitin315) in
[https://github.com/webpack/webpack/pull/12774](https://togithub.com/webpack/webpack/pull/12774)

#### Contributor Experience

- Add new test case for ModuleFederationPlugin usage with `shareScope`
option by [@&#8203;snitin315](https://togithub.com/snitin315) in
[https://github.com/webpack/webpack/pull/16943](https://togithub.com/webpack/webpack/pull/16943)
- Bump core-js from 3.20.3 to 3.30.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/16905](https://togithub.com/webpack/webpack/pull/16905)
- Update all applicable local dependencies and devDependencies by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/16919](https://togithub.com/webpack/webpack/pull/16919),
[https://github.com/webpack/webpack/pull/16924](https://togithub.com/webpack/webpack/pull/16924),
[https://github.com/webpack/webpack/pull/16936](https://togithub.com/webpack/webpack/pull/16936),
[https://github.com/webpack/webpack/pull/16968](https://togithub.com/webpack/webpack/pull/16968)
- Update to Jest 29 by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/16947](https://togithub.com/webpack/webpack/pull/16947)

#### New Contributors

- [@&#8203;chenjiahan](https://togithub.com/chenjiahan) made their first
contribution in
[https://github.com/webpack/webpack/pull/16925](https://togithub.com/webpack/webpack/pull/16925)
- [@&#8203;karlhorky](https://togithub.com/karlhorky) made their first
contribution in
[https://github.com/webpack/webpack/pull/16419](https://togithub.com/webpack/webpack/pull/16419)
- [@&#8203;zookatron](https://togithub.com/zookatron) made their first
contribution in
[https://github.com/webpack/webpack/pull/16301](https://togithub.com/webpack/webpack/pull/16301)

**Full Changelog**:
https://github.com/webpack/webpack/compare/v5.78.0...v5.79.0

###
[`v5.78.0`](https://togithub.com/webpack/webpack/releases/tag/v5.78.0)

[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.77.0...v5.78.0)

#### Features

- Implement `amdContainer` support for AMD libraries (Fixes
[#&#8203;16561](https://togithub.com/webpack/webpack/issues/16561)) by
[@&#8203;long76](https://togithub.com/long76) in
[https://github.com/webpack/webpack/pull/16562](https://togithub.com/webpack/webpack/pull/16562)

#### Bugfixes

- \[CSS] - Nested atRule's `@media` or `@supports` now properly are
replaced with unique identifiers by
[@&#8203;noreiller](https://togithub.com/noreiller) in
[https://github.com/webpack/webpack/pull/15812](https://togithub.com/webpack/webpack/pull/15812)
- \[CSS] - Fix bug where closing parenthesis in CSS were not properly
parsed and compiled by [@&#8203;janlent1](https://togithub.com/janlent1)
in
[https://github.com/webpack/webpack/pull/16864](https://togithub.com/webpack/webpack/pull/16864)
- Fix an issue where `oneOf` rule has been picked multiple times by
[@&#8203;xiaoxiaojx](https://togithub.com/xiaoxiaojx) in
[https://github.com/webpack/webpack/pull/16477](https://togithub.com/webpack/webpack/pull/16477)
- Add `createRequire` support for `node:module` prefix by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/16904](https://togithub.com/webpack/webpack/pull/16904)
- Fix bug where self-referencing a package in a shared module failed by
[@&#8203;weareoutman](https://togithub.com/weareoutman) in
[https://github.com/webpack/webpack/pull/16685](https://togithub.com/webpack/webpack/pull/16685)

#### Performance

- Make `ErrorHelpers` named functions; Add types by
[@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/16893](https://togithub.com/webpack/webpack/pull/16893)
- Introduce `ModuleTypeConstants` for plugins by
[@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/16896](https://togithub.com/webpack/webpack/pull/16896)
- Refactor memory footprint in string usages for multiple plugins by
[@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/16894](https://togithub.com/webpack/webpack/pull/16894)
- Add more module type constants, use them across codebase by
[@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/16898](https://togithub.com/webpack/webpack/pull/16898)

#### Contributor Experience

- Implement default PR Template to use GitHub Copilot for PR's
integration and fix template name usage by
[@&#8203;geromegrignon](https://togithub.com/geromegrignon) in
[https://github.com/webpack/webpack/pull/16890](https://togithub.com/webpack/webpack/pull/16890)
- ci: update actions/cache to v3 by
[@&#8203;armujahid](https://togithub.com/armujahid) in
[https://github.com/webpack/webpack/pull/16462](https://togithub.com/webpack/webpack/pull/16462)
- webpack org Collaborators and Members now have [funded GitHub
Codespaces!](https://togithub.com/openjs-foundation/cross-project-council/issues/1009)

[![Open in GitHub
Codespaces](https://togithub.com/codespaces/badge.svg)](https://togithub.com/codespaces/new?hide_repo_select=true\&ref=main\&repo=3678731\&machine=standardLinux32gb\&location=WestUs2)

#### New Contributors

- [@&#8203;geromegrignon](https://togithub.com/geromegrignon) made their
first contribution in
[https://github.com/webpack/webpack/pull/16890](https://togithub.com/webpack/webpack/pull/16890)
- [@&#8203;armujahid](https://togithub.com/armujahid) made their first
contribution in
[https://github.com/webpack/webpack/pull/16462](https://togithub.com/webpack/webpack/pull/16462)
- [@&#8203;long76](https://togithub.com/long76) made their first
contribution in
[https://github.com/webpack/webpack/pull/16562](https://togithub.com/webpack/webpack/pull/16562)
- [@&#8203;weareoutman](https://togithub.com/weareoutman) made their
first contribution in
[https://github.com/webpack/webpack/pull/16685](https://togithub.com/webpack/webpack/pull/16685)

**Full Changelog**:
https://github.com/webpack/webpack/compare/v5.77.0...v5.78.0

###
[`v5.77.0`](https://togithub.com/webpack/webpack/releases/tag/v5.77.0)

[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.76.3...v5.77.0)

#### New Features

- Add a new output option, `output.workerPublicPath` by
[@&#8203;thomastay](https://togithub.com/thomastay) in
[https://github.com/webpack/webpack/pull/16671](https://togithub.com/webpack/webpack/pull/16671)

#### Developer Experience

- Improve `resolve.extensions` error message to suggest when `"."` is
missing before the extension by
[@&#8203;snitin315](https://togithub.com/snitin315) in
[https://github.com/webpack/webpack/pull/16807](https://togithub.com/webpack/webpack/pull/16807)

#### Contributor Experience

- Enable GitHub Copilot for PR's into default Pull Request Template by
[@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/16881](https://togithub.com/webpack/webpack/pull/16881)

#### New Contributors

- [@&#8203;thomastay](https://togithub.com/thomastay) made their first
contribution in
[https://github.com/webpack/webpack/pull/16671](https://togithub.com/webpack/webpack/pull/16671)

**Full Changelog**:
https://github.com/webpack/webpack/compare/v5.76.3...v5.77.0

###
[`v5.76.3`](https://togithub.com/webpack/webpack/releases/tag/v5.76.3)

[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.76.2...v5.76.3)

#### Bugfixes

- Non-javascript files will correctly **not** be imported when using
`experiments.outputModule` (ES Module Output) by
[@&#8203;snitin315](https://togithub.com/snitin315) in
[https://github.com/webpack/webpack/pull/16809](https://togithub.com/webpack/webpack/pull/16809)
- Limit console output progress bar length to 40 when no columns
provided by [@&#8203;snitin315](https://togithub.com/snitin315) in
[https://github.com/webpack/webpack/pull/16810](https://togithub.com/webpack/webpack/pull/16810)
- Add missing NodeJS Builtin Modules support for `inspector/promises`,
`readline/promises`, and `stream/consumers` by
[@&#8203;ShenHongFei](https://togithub.com/ShenHongFei) in
[https://github.com/webpack/webpack/pull/16841](https://togithub.com/webpack/webpack/pull/16841)
- webpack bin/cli now properly respects `NODE_PATH` env variable by
[@&#8203;snitin315](https://togithub.com/snitin315) in
[https://github.com/webpack/webpack/pull/16808](https://togithub.com/webpack/webpack/pull/16808)
- Improve typos in `resolveResourceErrorHints` by
[@&#8203;snitin315](https://togithub.com/snitin315) in [https://gi

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on Monday" in timezone
America/New_York, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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/openedx/edx-ui-toolkit).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4yNy4xIiwidXBkYXRlZEluVmVyIjoiMzYuMjcuMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
kodiakhq bot referenced this pull request in X-oss-byte/Canary-nextjs Oct 1, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [webpack](https://togithub.com/webpack/webpack) | [`5.76.0` -> `5.88.2`](https://renovatebot.com/diffs/npm/webpack/5.76.0/5.88.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/webpack/5.88.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/webpack/5.88.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/webpack/5.76.0/5.88.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/webpack/5.76.0/5.88.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

---

### ⚠ Dependency Lookup Warnings ⚠

Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information.

---

### 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 [@&#8203;burhanuday](https://togithub.com/burhanuday) in [https://github.com/webpack/webpack/pull/17444](https://togithub.com/webpack/webpack/pull/17444)

**Full Changelog**: https://github.com/webpack/webpack/compare/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 [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17414](https://togithub.com/webpack/webpack/pull/17414)

**Full Changelog**: https://github.com/webpack/webpack/compare/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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17407](https://togithub.com/webpack/webpack/pull/17407)

#### New Contributors

-   [@&#8203;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**: https://github.com/webpack/webpack/compare/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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17362](https://togithub.com/webpack/webpack/pull/17362)
-   Bump [@&#8203;types/node](https://togithub.com/types/node) from 20.2.5 to 20.3.0 by [@&#8203;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 [@&#8203;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 [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17367](https://togithub.com/webpack/webpack/pull/17367)
-   Bump [@&#8203;types/node](https://togithub.com/types/node) from 20.3.0 to 20.3.1 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17366](https://togithub.com/webpack/webpack/pull/17366)

#### New Contributors

[@&#8203;aboktor](https://togithub.com/aboktor) made their first contribution in [#&#8203;16991](https://togithub.com/webpack/webpack/issues/16991) [#&#8203;16989](https://togithub.com/webpack/webpack/issues/16989)
[@&#8203;silverwind](https://togithub.com/silverwind) made their first contribution in [#&#8203;17339](https://togithub.com/webpack/webpack/issues/17339) via [#&#8203;17329](https://togithub.com/webpack/webpack/issues/17329)

**Full Changelog**: https://github.com/webpack/webpack/compare/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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17313](https://togithub.com/webpack/webpack/pull/17313)

#### New Contributors

-   [@&#8203;huozhi](https://togithub.com/huozhi) made their first contribution in [https://github.com/webpack/webpack/pull/17310](https://togithub.com/webpack/webpack/pull/17310)
-   [@&#8203;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**: https://github.com/webpack/webpack/compare/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 ([#&#8203;17305](https://togithub.com/webpack/webpack/issues/17305)) by [@&#8203;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 [@&#8203;types/jest](https://togithub.com/types/jest) from 29.5.1 to 29.5.2 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17297](https://togithub.com/webpack/webpack/pull/17297)

**Full Changelog**: https://github.com/webpack/webpack/compare/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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;snitin315](https://togithub.com/snitin315) in [https://github.com/webpack/webpack/pull/17293](https://togithub.com/webpack/webpack/pull/17293)
-   Bump [@&#8203;types/node](https://togithub.com/types/node) from 20.2.3 to 20.2.4 by [@&#8203;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 [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17275](https://togithub.com/webpack/webpack/pull/17275)
-   Bump [@&#8203;types/node](https://togithub.com/types/node) from 20.2.4 to 20.2.5 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17276](https://togithub.com/webpack/webpack/pull/17276)
-   Bump [@&#8203;babel/core](https://togithub.com/babel/core) from 7.21.8 to 7.22.1 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17278](https://togithub.com/webpack/webpack/pull/17278)

**Full Changelog**: https://github.com/webpack/webpack/compare/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 [@&#8203;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 [@&#8203;types/jest](https://togithub.com/types/jest) from 29.5.0 to 29.5.1 by [@&#8203;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 [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17263](https://togithub.com/webpack/webpack/pull/17263)

**Full Changelog**: https://github.com/webpack/webpack/compare/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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in [https://github.com/webpack/webpack/pull/17257](https://togithub.com/webpack/webpack/pull/17257)
-   Bump [@&#8203;types/node](https://togithub.com/types/node) from 20.1.7 to 20.2.0 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17219](https://togithub.com/webpack/webpack/pull/17219)
-   Bump [@&#8203;types/node](https://togithub.com/types/node) from 20.2.0 to 20.2.1 by [@&#8203;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 [@&#8203;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 [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17148](https://togithub.com/webpack/webpack/pull/17148)
-   Bump [@&#8203;babel/core](https://togithub.com/babel/core) from 7.21.4 to 7.21.8 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17126](https://togithub.com/webpack/webpack/pull/17126)
-   Bump [@&#8203;types/node](https://togithub.com/types/node) from 20.2.1 to 20.2.3 by [@&#8203;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 [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17237](https://togithub.com/webpack/webpack/pull/17237)

#### New Contributors

-   [@&#8203;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**: https://github.com/webpack/webpack/compare/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 [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17214](https://togithub.com/webpack/webpack/pull/17214)

**Full Changelog**: https://github.com/webpack/webpack/compare/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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in [https://github.com/webpack/webpack/pull/17202](https://togithub.com/webpack/webpack/pull/17202)

#### Dependencies & Maintenance

-   Bump [@&#8203;webassemblyjs/wasm-edit](https://togithub.com/webassemblyjs/wasm-edit) from 1.11.5 to 1.11.6 by [@&#8203;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 [@&#8203;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 [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17184](https://togithub.com/webpack/webpack/pull/17184)
-   Fix command by [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17154](https://togithub.com/webpack/webpack/pull/17154)
-   Bump [@&#8203;types/node](https://togithub.com/types/node) from 18.16.3 to 20.1.7 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17205](https://togithub.com/webpack/webpack/pull/17205)

#### New Contributors

-   [@&#8203;bworline](https://togithub.com/bworline) made their first contribution in [https://github.com/webpack/webpack/pull/17137](https://togithub.com/webpack/webpack/pull/17137)
-   [@&#8203;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**: https://github.com/webpack/webpack/compare/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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;snitin315](https://togithub.com/snitin315) in [https://github.com/webpack/webpack/pull/17160](https://togithub.com/webpack/webpack/pull/17160)

#### New Contributors

-   [@&#8203;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**: https://github.com/webpack/webpack/compare/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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;import](https://togithub.com/import) rules must precede all other rules by [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17109](https://togithub.com/webpack/webpack/pull/17109)
-   chore(deps-dev): bump [@&#8203;types/node](https://togithub.com/types/node) from 18.16.2 to 18.16.3 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17112](https://togithub.com/webpack/webpack/pull/17112)
-   chore(deps-dev): bump [@&#8203;types/node](https://togithub.com/types/node) from 18.15.13 to 18.16.2 by [@&#8203;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 [@&#8203;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 [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17111](https://togithub.com/webpack/webpack/pull/17111)

#### New Contributors

-   [@&#8203;An0nie](https://togithub.com/An0nie) made their first contribution in [https://github.com/webpack/webpack/pull/17079](https://togithub.com/webpack/webpack/pull/17079)
-   [@&#8203;burhanuday](https://togithub.com/burhanuday) made their first contribution in [https://github.com/webpack/webpack/pull/17113](https://togithub.com/webpack/webpack/pull/17113)
-   [@&#8203;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**: https://github.com/webpack/webpack/compare/v5.81.0...v5.82.0

### [`v5.81.0`](https://togithub.com/webpack/webpack/releases/tag/v5.81.0)

[Compare Source](https://togithub.com/webpack/webpack/compare/v5.80.0...v5.81.0)

#### New Features

-   \[CSS] - Increased CSS import support and new hooks included for CSS module creation by [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17057](https://togithub.com/webpack/webpack/pull/17057)
-   Logging now added to DefinePlugin by [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17048](https://togithub.com/webpack/webpack/pull/17048)
-   New `ignoreBrowserWarnings` option to ignore browser console warnings in ModuleFederation by [@&#8203;indeediansbrett](https://togithub.com/indeediansbrett) in [https://github.com/webpack/webpack/pull/16388](https://togithub.com/webpack/webpack/pull/16388)

#### Bug Fixes

-   \[CSS] - Fix issue where vendor prefixed keyframes and animation was not supported in CSS modules by [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/16975](https://togithub.com/webpack/webpack/pull/16975)
-   Fix bug where AST was not properly handled by [@&#8203;quanru](https://togithub.com/quanru) in [https://github.com/webpack/webpack/pull/17032](https://togithub.com/webpack/webpack/pull/17032)
-   Fix automatic publicPath detection logic by [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17047](https://togithub.com/webpack/webpack/pull/17047)

#### Tests & Contributor Experience

-   Rename `provide` to `getOrInsert` in MapHelpers and document it better by [@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in [https://github.com/webpack/webpack/pull/17060](https://togithub.com/webpack/webpack/pull/17060)
-   Increase test reliability for DefinePlugin [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17062](https://togithub.com/webpack/webpack/pull/17062)
-   Add additional CI Pipeline to test main branches of first-party webpack dependencies by [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17020](https://togithub.com/webpack/webpack/pull/17020)
-   Refactor tests to no longer use deprecated or legacy dependencies and APIs by [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17033](https://togithub.com/webpack/webpack/pull/17033)

#### Developer Experience

-   Increase type coverage/documentation for ModuleFilenameHelpers by [@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in [https://github.com/webpack/webpack/pull/17045](https://togithub.com/webpack/webpack/pull/17045)
-   Increase type coverage/documentation for CommonJsExportsParserPlugin by [@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in [https://github.com/webpack/webpack/pull/17046](https://togithub.com/webpack/webpack/pull/17046)
-   Increase type coverage/documentation for binarySearchBounds.js by [@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in [https://github.com/webpack/webpack/pull/17058](https://togithub.com/webpack/webpack/pull/17058)
-   Export MemoryCacheOptions types by [@&#8203;romulof](https://togithub.com/romulof) in [https://github.com/webpack/webpack/pull/17055](https://togithub.com/webpack/webpack/pull/17055)

#### Dependencies & Maintenance

-   Add NodeJS v20 to CI Matrix by [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17019](https://togithub.com/webpack/webpack/pull/17019)
-   Update Typescript to v5 by [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/16957](https://togithub.com/webpack/webpack/pull/16957)
-   Bump [@&#8203;types/estree](https://togithub.com/types/estree) from 1.0.0 to 1.0.1 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17026](https://togithub.com/webpack/webpack/pull/17026)
-   Bump [@&#8203;types/node](https://togithub.com/types/node) from 18.15.11 to 18.15.13 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17038](https://togithub.com/webpack/webpack/pull/17038)
-   Bump assemblyscript from 0.27.2 to 0.27.3 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17051](https://togithub.com/webpack/webpack/pull/17051)
-   Bump memfs from 3.5.0 to 3.5.1 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17039](https://togithub.com/webpack/webpack/pull/17039)
-   Bump prettier from 2.8.7 to 2.8.8 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17050](https://togithub.com/webpack/webpack/pull/17050)
-   Bump simple-git from 3.17.0 to 3.18.0 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/17066](https://togithub.com/webpack/webpack/pull/17066)

#### New Contributors

-   [@&#8203;quanru](https://togithub.com/quanru) made their first contribution in [https://github.com/webpack/webpack/pull/17032](https://togithub.com/webpack/webpack/pull/17032)
-   [@&#8203;romulof](https://togithub.com/romulof) made their first contribution in [https://github.com/webpack/webpack/pull/17055](https://togithub.com/webpack/webpack/pull/17055)
-   [@&#8203;indeediansbrett](https://togithub.com/indeediansbrett) made their first contribution in [https://github.com/webpack/webpack/pull/16388](https://togithub.com/webpack/webpack/pull/16388)

**Full Changelog**: https://github.com/webpack/webpack/compare/v5.80.0...v5.81.0

### [`v5.80.0`](https://togithub.com/webpack/webpack/releases/tag/v5.80.0)

[Compare Source](https://togithub.com/webpack/webpack/compare/v5.79.0...v5.80.0)

#### New Features

-   Support destructuring assignment in `import.meta` by [@&#8203;vankop](https://togithub.com/vankop) in [https://github.com/webpack/webpack/pull/16996](https://togithub.com/webpack/webpack/pull/16996)
-   Support treeshaking for destructuring assignment with `AwaitExpression` by [@&#8203;vankop](https://togithub.com/vankop) in [https://github.com/webpack/webpack/pull/16995](https://togithub.com/webpack/webpack/pull/16995)
-   Introduce `errorsSpace`, `warningsSpace` for more readable traces in stats by [@&#8203;vankop](https://togithub.com/vankop) in [https://github.com/webpack/webpack/pull/15450](https://togithub.com/webpack/webpack/pull/15450)

#### Bug Fixes

-   \[CSS] - Fix runtime generation bug for merged CSS Chunks by [@&#8203;janlent1](https://togithub.com/janlent1) in [https://github.com/webpack/webpack/pull/16903](https://togithub.com/webpack/webpack/pull/16903)
-   \[CSS] - Properly handle `url()`/`src()`/`image-set()`/`image()` by [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/16978](https://togithub.com/webpack/webpack/pull/16978)
-   ES Module webpack loaders are now supported [@&#8203;stefanprobst](https://togithub.com/stefanprobst) in [https://github.com/webpack/webpack/pull/15198](https://togithub.com/webpack/webpack/pull/15198)
-   Fix spelling error for `statement.finalizer` in parser by [@&#8203;xiaoboost](https://togithub.com/xiaoboost) in [https://github.com/webpack/webpack/pull/17016](https://togithub.com/webpack/webpack/pull/17016)
-   Fix non-deterministic `moduleId` assignment due to encountering `NaN` in sort function by [@&#8203;scameron](https://togithub.com/scameron) in [https://github.com/webpack/webpack/pull/16933](https://togithub.com/webpack/webpack/pull/16933)
-   \[enhanced-resolve]: Support wildcards pattern with common suffix in package maps & imports/exports field by [@&#8203;bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/webpack/enhanced-resolve/pull/353](https://togithub.com/webpack/enhanced-resolve/pull/353)

#### Tests & Contributor Experience

-   \[CSS] - Added test case for `@supports` field by [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17011](https://togithub.com/webpack/webpack/pull/17011)
-   Add test for include option in `BannerPlugin` by [@&#8203;jeffin143](https://togithub.com/jeffin143) in [https://github.com/webpack/webpack/pull/10736](https://togithub.com/webpack/webpack/pull/10736)
-   Remove `finializer` from cspell.json by [@&#8203;snitin315](https://togithub.com/snitin315) in [https://github.com/webpack/webpack/pull/17022](https://togithub.com/webpack/webpack/pull/17022)

#### Developer Experience

-   Adds the twitter badge by [@&#8203;yadunandanbhat](https://togithub.com/yadunandanbhat) in [https://github.com/webpack/webpack/pull/15667](https://togithub.com/webpack/webpack/pull/15667)
-   Add `wasm-bindgen` example to `example` by [@&#8203;gthb](https://togithub.com/gthb) in [https://github.com/webpack/webpack/pull/14313](https://togithub.com/webpack/webpack/pull/14313)
-   Update grammar mistakes in examples by [@&#8203;ersachin3112](https://togithub.com/ersachin3112) in [https://github.com/webpack/webpack/pull/16988](https://togithub.com/webpack/webpack/pull/16988)

#### Dependencies & Maintenance

-   Bump core-js from 3.30.0 to 3.30.1 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/16983](https://togithub.com/webpack/webpack/pull/16983)
-   Bump `@webassemblyjs` by [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/17003](https://togithub.com/webpack/webpack/pull/17003)
-   Bump assemblyscript from 0.25.2 to 0.27.2 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/16959](https://togithub.com/webpack/webpack/pull/16959)
-   Bump enhanced-resolve to [5.13.0](https://togithub.com/webpack/enhanced-resolve/releases/tag/v5.13.0) by [@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in [https://github.com/webpack/webpack/pull/17024](https://togithub.com/webpack/webpack/pull/17024)
-   Included githubactions in the dependabot config by [@&#8203;neilnaveen](https://togithub.com/neilnaveen) in [https://github.com/webpack/webpack/pull/15618](https://togithub.com/webpack/webpack/pull/15618)
-   Fix prettier by [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/16976](https://togithub.com/webpack/webpack/pull/16976)

#### New Contributors

-   [@&#8203;neilnaveen](https://togithub.com/neilnaveen) made their first contribution in [https://github.com/webpack/webpack/pull/15618](https://togithub.com/webpack/webpack/pull/15618)
-   [@&#8203;yadunandanbhat](https://togithub.com/yadunandanbhat) made their first contribution in [https://github.com/webpack/webpack/pull/15667](https://togithub.com/webpack/webpack/pull/15667)
-   [@&#8203;ersachin3112](https://togithub.com/ersachin3112) made their first contribution in [https://github.com/webpack/webpack/pull/16988](https://togithub.com/webpack/webpack/pull/16988)
-   [@&#8203;stefanprobst](https://togithub.com/stefanprobst) made their first contribution in [https://github.com/webpack/webpack/pull/15198](https://togithub.com/webpack/webpack/pull/15198)
-   [@&#8203;xiaoboost](https://togithub.com/xiaoboost) made their first contribution in [https://github.com/webpack/webpack/pull/17016](https://togithub.com/webpack/webpack/pull/17016)
-   [@&#8203;scameron](https://togithub.com/scameron) made their first contribution in [https://github.com/webpack/webpack/pull/16933](https://togithub.com/webpack/webpack/pull/16933)

**Full Changelog**: https://github.com/webpack/webpack/compare/v5.79.0...v5.80.0

### [`v5.79.0`](https://togithub.com/webpack/webpack/releases/tag/v5.79.0)

[Compare Source](https://togithub.com/webpack/webpack/compare/v5.78.0...v5.79.0)

#### New Features

-   webpack will now support simple destructuring scenarios for treeshaking namespaced imports and `DefinePlugin` by [@&#8203;vankop](https://togithub.com/vankop) in [https://github.com/webpack/webpack/pull/16941](https://togithub.com/webpack/webpack/pull/16941)

#### Bugfixes

-   Truncate extremely long module names in `DefaultStatsPrinter` by [@&#8203;snitin315](https://togithub.com/snitin315) in [https://github.com/webpack/webpack/pull/16882](https://togithub.com/webpack/webpack/pull/16882)
-   Add `[contenthash]` template support in `DllPlugin`'s `name` option by [@&#8203;snitin315](https://togithub.com/snitin315) in [https://github.com/webpack/webpack/pull/16935](https://togithub.com/webpack/webpack/pull/16935)
-   Fixed a bug where `readRecords` compiler hook was causing hangs in conjunction with the `ReadRecordsPlugin` by [@&#8203;snitin315](https://togithub.com/snitin315) & [@&#8203;zookatron](https://togithub.com/zookatron) in [https://github.com/webpack/webpack/pull/16944](https://togithub.com/webpack/webpack/pull/16944)
-   webpack can now consume ESM bundles generated by webpack's esm output support by [@&#8203;vankop](https://togithub.com/vankop) in [https://github.com/webpack/webpack/pull/15608](https://togithub.com/webpack/webpack/pull/15608)
-   \[CSS] - webpack now respects CSS's case-insensitivity with atTags like `@MEDIA` by [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/16915](https://togithub.com/webpack/webpack/pull/16915)
-   \[CSS] - Fixes a bug where crossOriginLoading anonymous would not work when loading styles by [@&#8203;chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/webpack/webpack/pull/16925](https://togithub.com/webpack/webpack/pull/16925)

#### Developer Experience

-   Fix broken links and typos found in examples by [@&#8203;snitin315](https://togithub.com/snitin315) in [https://github.com/webpack/webpack/pull/16937](https://togithub.com/webpack/webpack/pull/16937)
-   Export more `Externals` Option types by [@&#8203;snitin315](https://togithub.com/snitin315) in [https://github.com/webpack/webpack/pull/12774](https://togithub.com/webpack/webpack/pull/12774)

#### Contributor Experience

-   Add new test case for ModuleFederationPlugin usage with `shareScope` option by [@&#8203;snitin315](https://togithub.com/snitin315) in [https://github.com/webpack/webpack/pull/16943](https://togithub.com/webpack/webpack/pull/16943)
-   Bump core-js from 3.20.3 to 3.30.0 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/webpack/webpack/pull/16905](https://togithub.com/webpack/webpack/pull/16905)
-   Update all applicable local dependencies and devDependencies by [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/16919](https://togithub.com/webpack/webpack/pull/16919), [https://github.com/webpack/webpack/pull/16924](https://togithub.com/webpack/webpack/pull/16924), [https://github.com/webpack/webpack/pull/16936](https://togithub.com/webpack/webpack/pull/16936), [https://github.com/webpack/webpack/pull/16968](https://togithub.com/webpack/webpack/pull/16968)
-   Update to Jest 29 by [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/16947](https://togithub.com/webpack/webpack/pull/16947)

#### New Contributors

-   [@&#8203;chenjiahan](https://togithub.com/chenjiahan) made their first contribution in [https://github.com/webpack/webpack/pull/16925](https://togithub.com/webpack/webpack/pull/16925)
-   [@&#8203;karlhorky](https://togithub.com/karlhorky) made their first contribution in [https://github.com/webpack/webpack/pull/16419](https://togithub.com/webpack/webpack/pull/16419)
-   [@&#8203;zookatron](https://togithub.com/zookatron) made their first contribution in [https://github.com/webpack/webpack/pull/16301](https://togithub.com/webpack/webpack/pull/16301)

**Full Changelog**: https://github.com/webpack/webpack/compare/v5.78.0...v5.79.0

### [`v5.78.0`](https://togithub.com/webpack/webpack/releases/tag/v5.78.0)

[Compare Source](https://togithub.com/webpack/webpack/compare/v5.77.0...v5.78.0)

#### Features

-   Implement `amdContainer` support for AMD libraries (Fixes [#&#8203;16561](https://togithub.com/webpack/webpack/issues/16561)) by [@&#8203;long76](https://togithub.com/long76) in [https://github.com/webpack/webpack/pull/16562](https://togithub.com/webpack/webpack/pull/16562)

#### Bugfixes

-   \[CSS] - Nested atRule's `@media` or `@supports` now properly are replaced with unique identifiers by [@&#8203;noreiller](https://togithub.com/noreiller) in [https://github.com/webpack/webpack/pull/15812](https://togithub.com/webpack/webpack/pull/15812)
-   \[CSS] - Fix bug where closing parenthesis in CSS were not properly parsed and compiled by [@&#8203;janlent1](https://togithub.com/janlent1) in [https://github.com/webpack/webpack/pull/16864](https://togithub.com/webpack/webpack/pull/16864)
-   Fix an issue where `oneOf` rule has been picked multiple times by [@&#8203;xiaoxiaojx](https://togithub.com/xiaoxiaojx) in [https://github.com/webpack/webpack/pull/16477](https://togithub.com/webpack/webpack/pull/16477)
-   Add `createRequire` support for `node:module` prefix by [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [https://github.com/webpack/webpack/pull/16904](https://togithub.com/webpack/webpack/pull/16904)
-   Fix bug where self-referencing a package in a shared module failed by [@&#8203;weareoutman](https://togithub.com/weareoutman) in [https://github.com/webpack/webpack/pull/16685](https://togithub.com/webpack/webpack/pull/16685)

#### Performance

-   Make `ErrorHelpers` named functions; Add types by [@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in [https://github.com/webpack/webpack/pull/16893](https://togithub.com/webpack/webpack/pull/16893)
-   Introduce `ModuleTypeConstants` for plugins by [@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in [https://github.com/webpack/webpack/pull/16896](https://togithub.com/webpack/webpack/pull/16896)
-   Refactor memory footprint in string usages for multiple plugins by [@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in [https://github.com/webpack/webpack/pull/16894](https://togithub.com/webpack/webpack/pull/16894)
-   Add more module type constants, use them across codebase by [@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in [https://github.com/webpack/webpack/pull/16898](https://togithub.com/webpack/webpack/pull/16898)

#### Contributor Experience

-   Implement default PR Template to use GitHub Copilot for PR's integration and fix template name usage by [@&#8203;geromegrignon](https://togithub.com/geromegrignon) in [https://github.com/webpack/webpack/pull/16890](https://togithub.com/webpack/webpack/pull/16890)
-   ci: update actions/cache to v3 by [@&#8203;armujahid](https://togithub.com/armujahid) in [https://github.com/webpack/webpack/pull/16462](https://togithub.com/webpack/webpack/pull/16462)
-   webpack org Collaborators and Members now have [funded GitHub Codespaces!](https://togithub.com/openjs-foundation/cross-project-council/issues/1009)

[![Open in GitHub Codespaces](https://togithub.com/codespaces/badge.svg)](https://togithub.com/codespaces/new?hide_repo_select=true\&ref=main\&repo=3678731\&machine=standardLinux32gb\&location=WestUs2)

#### New Contributors

-   [@&#8203;geromegrignon](https://togithub.com/geromegrignon) made their first contribution in [https://github.com/webpack/webpack/pull/16890](https://togithub.com/webpack/webpack/pull/16890)
-   [@&#8203;armujahid](https://togithub.com/armujahid) made their first contribution in [https://github.com/webpack/webpack/pull/16462](https://togithub.com/webpack/webpack/pull/16462)
-   [@&#8203;long76](https://togithub.com/long76) made their first contribution in [https://github.com/webpack/webpack/pull/16562](https://togithub.com/webpack/webpack/pull/16562)
-   [@&#8203;weareoutman](https://togithub.com/weareoutman) made their first contribution in [https://github.com/webpack/webpack/pull/16685](https://togithub.com/webpack/webpack/pull/16685)

**Full Changelog**: https://github.com/webpack/webpack/compare/v5.77.0...v5.78.0

### [`v5.77.0`](https://togithub.com/webpack/webpack/releases/tag/v5.77.0)

[Compare Source](https://togithub.com/webpack/webpack/compare/v5.76.3...v5.77.0)

#### New Features

-   Add a new output option, `output.workerPublicPath` by [@&#8203;thomastay](https://togithub.com/thomastay) in [https://github.com/webpack/webpack/pull/16671](https://togithub.com/webpack/webpack/pull/16671)

#### Developer Experience

-   Improve `resolve.extensions` error message to suggest when `"."` is missing before the extension by [@&#8203;snitin315](https://togithub.com/snitin315) in [https://github.com/webpack/webpack/pull/16807](https://togithub.com/webpack/webpack/pull/16807)

#### Contributor Experience

-   Enable GitHub Copilot for PR's into default Pull Request Template by [@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in [https://github.com/webpack/webpack/pull/16881](https://togithub.com/webpack/webpack/pull/16881)

#### New Contributors

-   [@&#8203;thomastay](https://togithub.com/thomastay) made their first contribution in [https://github.com/webpack/webpack/pull/16671](https://togithub.com/webpack/webpack/pull/16671)

**Full Changelog**: https://github.com/webpack/webpack/compare/v5.76.3...v5.77.0

### [`v5.76.3`](https://togithub.com/webpack/webpack/releases/tag/v5.76.3)

[Compare Source](https://togithub.com/webpack/webpack/compare/v5.76.2...v5.76.3)

#### Bugfixes

-   Non-javascript files will correctly **not** be imported when using `experiments.outputModule` (ES Module Output) by [@&#8203;snitin315](https://togithub.com/snitin315) in [https://github.com/webpack/webpack/pull/16809](https://togithub.com/webpack/webpack/pull/16809)
-   Limit console output progress bar length to 40 when no columns provided by [@&#8203;snitin315](https://togithub.com/snitin315) in [https://github.com/webpack/webpack/pull/16810](https://togithub.com/webpack/webpack/pull/16810)
-   Add missing NodeJS Builtin Modules support for `inspector/promises`, `readline/promises`, and `stream/consumers` by [@&#8203;ShenHongFei](https://togithub.com/ShenHongFei) in [https://github.com/webpack/webpack/pull/16841](https://togithub.com/webpack/webpack/pull/16841)
-   webpack bin/cli now properly respects `NODE_PATH` env variable by [@&#8203;snitin315](https://togithub.com/sni

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **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.

---

 - [ ] 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/X-oss-byte/Canary-nextjs).
renovate bot referenced this pull request in JoshuaKGoldberg/emoji-blast Mar 28, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [webpack](https://togithub.com/webpack/webpack) | [`5.75.0` ->
`5.91.0`](https://renovatebot.com/diffs/npm/webpack/5.75.0/5.91.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/webpack/5.91.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/webpack/5.91.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/webpack/5.75.0/5.91.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/webpack/5.75.0/5.91.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>webpack/webpack (webpack)</summary>

###
[`v5.91.0`](https://togithub.com/webpack/webpack/releases/tag/v5.91.0)

[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.90.3...v5.91.0)

#### Bug Fixes

-   Deserializer for ignored modules doesn't crash
-   Allow the `unsafeCache` option to be a proxy object
-   Normalize the `snapshot.unmanagedPaths` option
-   Fixed `fs` types
-   Fixed resolve's plugins types
-   Fixed wrongly calculate postOrderIndex
-   Fixed watching types
-   Output import attrbiutes/import assertions for external JS imports
- Throw an error when DllPlugin needs to generate multiple manifest
files, but the path is the same
-   \[CSS] Output `layer`/`supports`/`media` for external CSS imports

#### New Features

-   Allow to customize the stage of BannerPlugin
-   \[CSS] Support CSS exports convention
-   \[CSS] support CSS local ident name
-   \[CSS] Support `__webpack_nonce__` for CSS chunks
-   \[CSS] Support `fetchPriority` for CSS chunks
- \[CSS] Allow to use LZW to compress css head meta (enabled in the
`production` mode by default)
-   \[CSS] Support prefetch/preload for CSS chunks

###
[`v5.90.3`](https://togithub.com/webpack/webpack/releases/tag/v5.90.3)

[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.90.2...v5.90.3)

#### Bug Fixes

-   don't mangle when destructuring a reexport
-   types for `Stats.toJson()` and `Stats.toString()`
-   many internal types
-   \[CSS] clean up export css local vars

#### Perf

-   simplify and optimize chunk graph creation

###
[`v5.90.2`](https://togithub.com/webpack/webpack/releases/tag/v5.90.2)

[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.90.1...v5.90.2)

#### Bug Fixes

- use `Math.imul` in `fnv1a32` to avoid loss of precision, directly hash
UTF16 values
- the `setStatus()` of the HMR module should not return an array, which
may cause infinite recursion
- `__webpack_exports_info__.xxx.canMangle` shouldn't always same as
default
-   mangle export with destructuring
-   use new runtime to reconsider skipped connections `activeState`
-   make dynamic import optional in `try/catch`
-   improve auto publicPath detection

#### Dependencies & Maintenance

-   improve CI setup and include Node.js@21

###
[`v5.90.1`](https://togithub.com/webpack/webpack/releases/tag/v5.90.1)

[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.90.0...v5.90.1)

#### Bug Fixes

-   set `unmanagedPaths` in defaults
-   correct `preOrderIndex` and `postOrderIndex`
-   add fallback for MIME mismatch error in async wasm loading
-   browsers versions of ECMA features

#### Performance

-   optimize `compareStringsNumeric`
- optimize `numberHash` using 32-bit FNV1a for small ranges, 64-bit for
larger
-   reuse VM context across webpack magic comments

###
[`v5.90.0`](https://togithub.com/webpack/webpack/releases/tag/v5.90.0)

[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.89.0...v5.90.0)

#### Bug Fixes

-   Fixed inner graph for classes
-   Optimized `RemoveParentModulesPlugin` via bigint arithmetic
-   Fixed worklet detection in production mode
-   Fixed an error for cyclic importModule
-   Fixed types for `Server` and `Dirent`
-   Added the `fetchPriority` to hmr runtime's `ensureChunk` function
-   Don't warn about dynamic import for build dependencies
- External module generation respects the
`output.environment.arrowFunction` option
-   Fixed consumimng shared runtime module logic
-   Fixed a runtime logic of multiple chunks
-   Fixed destructing assignment of dynamic import json file
-   Passing errors array for a module hash
-   Added `/*#__PURE__*/` to generated `JSON.parse()`
-   Generated a library manifest after clean plugin
-   Fixed non `amd` externals and `amd` library
-   Fixed a bug in `SideEffectsFlagPlugin` with namespace re-exports
-   Fixed an error message for condition `or`
-   The `strictModuleErrorHandling` is now working
-   Clean up child compilation chunk graph to avoid memory leak
-   \[CSS] - Fixed CSS import prefer relative resolution
-   \[CSS] - Fixed CSS runtime chunk loading error message

#### New Features

-   Allow to set `false` for dev server in `webpack.config.js`
-   Added a warning for async external when not supported
-   Added a warning for async module when not supported
- Added the `node-module` option for the `node.__filename/__dirname` and
enable it by default for ESM target
-   Added the `snapshot.unmanagedPaths` option
-   Exposed the `MultiCompilerOptions` type
-   \[CSS] - Added CSS parser options to enable/disable named exports
-   \[CSS] - Moved CSS the `exportsOnly` option to CSS generator options

#### Dependencies & Maintenance

-   use node.js LTS version for lint
-   bump actions/cache from 3 to 4
-   bump prettier from 3.2.1 to 3.2.3
-   bump assemblyscript
-   bump actions/checkout from 3 to 4

**Full Changelog**:
https://github.com/webpack/webpack/compare/v5.89.0...v5.90.0

###
[`v5.89.0`](https://togithub.com/webpack/webpack/releases/tag/v5.89.0)

[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.88.2...v5.89.0)

#### New Features

- Make CommonJS import preserve chained expressions by
[@&#8203;bworline](https://togithub.com/bworline) in
[https://github.com/webpack/webpack/pull/17718](https://togithub.com/webpack/webpack/pull/17718)

#### Dependencies & Maintenance

- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 20.3.1 to
20.4.8 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17568](https://togithub.com/webpack/webpack/pull/17568)
- docs: add example for stats detailed output by
[@&#8203;ersachin3112](https://togithub.com/ersachin3112) in
[https://github.com/webpack/webpack/pull/17420](https://togithub.com/webpack/webpack/pull/17420)
- docs: add example for stats normal output by
[@&#8203;ersachin3112](https://togithub.com/ersachin3112) in
[https://github.com/webpack/webpack/pull/17426](https://togithub.com/webpack/webpack/pull/17426)
- chore(deps-dev): bump core-js from 3.31.0 to 3.32.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17539](https://togithub.com/webpack/webpack/pull/17539)
- chore(deps-dev): bump pretty-format from 29.5.0 to 29.6.2 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17536](https://togithub.com/webpack/webpack/pull/17536)
- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 20.4.8 to
20.4.9 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17583](https://togithub.com/webpack/webpack/pull/17583)
- chore(deps-dev): bump less from 4.1.3 to 4.2.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17580](https://togithub.com/webpack/webpack/pull/17580)
- chore(deps): bump semver from 5.7.1 to 5.7.2 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17483](https://togithub.com/webpack/webpack/pull/17483)
- chore(deps-dev): bump simple-git from 3.19.0 to 3.19.1 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17427](https://togithub.com/webpack/webpack/pull/17427)
- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 20.4.9 to
20.6.0 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17666](https://togithub.com/webpack/webpack/pull/17666)

**Full Changelog**:
https://github.com/webpack/webpack/compare/v5.88.2...v5.89.0

###
[`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 [@&#8203;burhanuday](https://togithub.com/burhanuday) in
[https://github.com/webpack/webpack/pull/17444](https://togithub.com/webpack/webpack/pull/17444)

**Full Changelog**:
https://github.com/webpack/webpack/compare/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
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17414](https://togithub.com/webpack/webpack/pull/17414)

**Full Changelog**:
https://github.com/webpack/webpack/compare/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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17407](https://togithub.com/webpack/webpack/pull/17407)

#### New Contributors

- [@&#8203;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**:
https://github.com/webpack/webpack/compare/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 [@&#8203;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
[@&#8203;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 [@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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 [@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17362](https://togithub.com/webpack/webpack/pull/17362)
- Bump [@&#8203;types/node](https://togithub.com/types/node) from 20.2.5
to 20.3.0 by [@&#8203;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
[@&#8203;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
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17367](https://togithub.com/webpack/webpack/pull/17367)
- Bump [@&#8203;types/node](https://togithub.com/types/node) from 20.3.0
to 20.3.1 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17366](https://togithub.com/webpack/webpack/pull/17366)

#### New Contributors

[@&#8203;aboktor](https://togithub.com/aboktor) made their first
contribution in
[#&#8203;16991](https://togithub.com/webpack/webpack/issues/16991)
[#&#8203;16989](https://togithub.com/webpack/webpack/issues/16989)
[@&#8203;silverwind](https://togithub.com/silverwind) made their first
contribution in
[#&#8203;17339](https://togithub.com/webpack/webpack/issues/17339) via
[#&#8203;17329](https://togithub.com/webpack/webpack/issues/17329)

**Full Changelog**:
https://github.com/webpack/webpack/compare/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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17313](https://togithub.com/webpack/webpack/pull/17313)

#### New Contributors

- [@&#8203;huozhi](https://togithub.com/huozhi) made their first
contribution in
[https://github.com/webpack/webpack/pull/17310](https://togithub.com/webpack/webpack/pull/17310)
- [@&#8203;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**:
https://github.com/webpack/webpack/compare/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
([#&#8203;17305](https://togithub.com/webpack/webpack/issues/17305)) by
[@&#8203;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 [@&#8203;types/jest](https://togithub.com/types/jest) from 29.5.1
to 29.5.2 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17297](https://togithub.com/webpack/webpack/pull/17297)

**Full Changelog**:
https://github.com/webpack/webpack/compare/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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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 [@&#8203;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 [@&#8203;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
[@&#8203;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
[@&#8203;snitin315](https://togithub.com/snitin315) in
[https://github.com/webpack/webpack/pull/17293](https://togithub.com/webpack/webpack/pull/17293)
- Bump [@&#8203;types/node](https://togithub.com/types/node) from 20.2.3
to 20.2.4 by [@&#8203;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
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17275](https://togithub.com/webpack/webpack/pull/17275)
- Bump [@&#8203;types/node](https://togithub.com/types/node) from 20.2.4
to 20.2.5 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17276](https://togithub.com/webpack/webpack/pull/17276)
- Bump [@&#8203;babel/core](https://togithub.com/babel/core) from 7.21.8
to 7.22.1 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17278](https://togithub.com/webpack/webpack/pull/17278)

**Full Changelog**:
https://github.com/webpack/webpack/compare/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
[@&#8203;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 [@&#8203;types/jest](https://togithub.com/types/jest) from 29.5.0
to 29.5.1 by [@&#8203;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
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17263](https://togithub.com/webpack/webpack/pull/17263)

**Full Changelog**:
https://github.com/webpack/webpack/compare/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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17257](https://togithub.com/webpack/webpack/pull/17257)
- Bump [@&#8203;types/node](https://togithub.com/types/node) from 20.1.7
to 20.2.0 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17219](https://togithub.com/webpack/webpack/pull/17219)
- Bump [@&#8203;types/node](https://togithub.com/types/node) from 20.2.0
to 20.2.1 by [@&#8203;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
[@&#8203;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
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17148](https://togithub.com/webpack/webpack/pull/17148)
- Bump [@&#8203;babel/core](https://togithub.com/babel/core) from 7.21.4
to 7.21.8 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17126](https://togithub.com/webpack/webpack/pull/17126)
- Bump [@&#8203;types/node](https://togithub.com/types/node) from 20.2.1
to 20.2.3 by [@&#8203;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
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17237](https://togithub.com/webpack/webpack/pull/17237)

#### New Contributors

- [@&#8203;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**:
https://github.com/webpack/webpack/compare/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
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17214](https://togithub.com/webpack/webpack/pull/17214)

**Full Changelog**:
https://github.com/webpack/webpack/compare/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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17202](https://togithub.com/webpack/webpack/pull/17202)

#### Dependencies & Maintenance

- Bump
[@&#8203;webassemblyjs/wasm-edit](https://togithub.com/webassemblyjs/wasm-edit)
from 1.11.5 to 1.11.6 by
[@&#8203;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
[@&#8203;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
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17184](https://togithub.com/webpack/webpack/pull/17184)
- Fix command by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17154](https://togithub.com/webpack/webpack/pull/17154)
- Bump [@&#8203;types/node](https://togithub.com/types/node) from
18.16.3 to 20.1.7 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17205](https://togithub.com/webpack/webpack/pull/17205)

#### New Contributors

- [@&#8203;bworline](https://togithub.com/bworline) made their first
contribution in
[https://github.com/webpack/webpack/pull/17137](https://togithub.com/webpack/webpack/pull/17137)
- [@&#8203;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**:
https://github.com/webpack/webpack/compare/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
[@&#8203;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
[@&#8203;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 [@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;snitin315](https://togithub.com/snitin315) in
[https://github.com/webpack/webpack/pull/17160](https://togithub.com/webpack/webpack/pull/17160)

#### New Contributors

- [@&#8203;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**:
https://github.com/webpack/webpack/compare/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 [@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;import](https://togithub.com/import) rules must precede all
other rules by
[@&#8203;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 [@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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 [@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;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
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17109](https://togithub.com/webpack/webpack/pull/17109)
- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 18.16.2 to
18.16.3 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17112](https://togithub.com/webpack/webpack/pull/17112)
- chore(deps-dev): bump
[@&#8203;types/node](https://togithub.com/types/node) from 18.15.13 to
18.16.2 by [@&#8203;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
[@&#8203;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
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17111](https://togithub.com/webpack/webpack/pull/17111)

#### New Contributors

- [@&#8203;An0nie](https://togithub.com/An0nie) made their first
contribution in
[https://github.com/webpack/webpack/pull/17079](https://togithub.com/webpack/webpack/pull/17079)
- [@&#8203;burhanuday](https://togithub.com/burhanuday) made their first
contribution in
[https://github.com/webpack/webpack/pull/17113](https://togithub.com/webpack/webpack/pull/17113)
- [@&#8203;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**:
https://github.com/webpack/webpack/compare/v5.81.0...v5.82.0

###
[`v5.81.0`](https://togithub.com/webpack/webpack/releases/tag/v5.81.0)

[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.80.0...v5.81.0)

#### New Features

- \[CSS] - Increased CSS import support and new hooks included for CSS
module creation by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17057](https://togithub.com/webpack/webpack/pull/17057)
- Logging now added to DefinePlugin by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17048](https://togithub.com/webpack/webpack/pull/17048)
- New `ignoreBrowserWarnings` option to ignore browser console warnings
in ModuleFederation by
[@&#8203;indeediansbrett](https://togithub.com/indeediansbrett) in
[https://github.com/webpack/webpack/pull/16388](https://togithub.com/webpack/webpack/pull/16388)

#### Bug Fixes

- \[CSS] - Fix issue where vendor prefixed keyframes and animation was
not supported in CSS modules by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/16975](https://togithub.com/webpack/webpack/pull/16975)
- Fix bug where AST was not properly handled by
[@&#8203;quanru](https://togithub.com/quanru) in
[https://github.com/webpack/webpack/pull/17032](https://togithub.com/webpack/webpack/pull/17032)
- Fix automatic publicPath detection logic by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17047](https://togithub.com/webpack/webpack/pull/17047)

#### Tests & Contributor Experience

- Rename `provide` to `getOrInsert` in MapHelpers and document it better
by [@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17060](https://togithub.com/webpack/webpack/pull/17060)
- Increase test reliability for DefinePlugin
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17062](https://togithub.com/webpack/webpack/pull/17062)
- Add additional CI Pipeline to test main branches of first-party
webpack dependencies by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17020](https://togithub.com/webpack/webpack/pull/17020)
- Refactor tests to no longer use deprecated or legacy dependencies and
APIs by [@&#8203;alexander-akait](https://togithub.com/alexander-akait)
in
[https://github.com/webpack/webpack/pull/17033](https://togithub.com/webpack/webpack/pull/17033)

#### Developer Experience

- Increase type coverage/documentation for ModuleFilenameHelpers by
[@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17045](https://togithub.com/webpack/webpack/pull/17045)
- Increase type coverage/documentation for CommonJsExportsParserPlugin
by [@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17046](https://togithub.com/webpack/webpack/pull/17046)
- Increase type coverage/documentation for binarySearchBounds.js by
[@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17058](https://togithub.com/webpack/webpack/pull/17058)
- Export MemoryCacheOptions types by
[@&#8203;romulof](https://togithub.com/romulof) in
[https://github.com/webpack/webpack/pull/17055](https://togithub.com/webpack/webpack/pull/17055)

#### Dependencies & Maintenance

- Add NodeJS v20 to CI Matrix by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17019](https://togithub.com/webpack/webpack/pull/17019)
- Update Typescript to v5 by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/16957](https://togithub.com/webpack/webpack/pull/16957)
- Bump [@&#8203;types/estree](https://togithub.com/types/estree) from
1.0.0 to 1.0.1 by [@&#8203;dependabot](https://togithub.com/dependabot)
in
[https://github.com/webpack/webpack/pull/17026](https://togithub.com/webpack/webpack/pull/17026)
- Bump [@&#8203;types/node](https://togithub.com/types/node) from
18.15.11 to 18.15.13 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17038](https://togithub.com/webpack/webpack/pull/17038)
- Bump assemblyscript from 0.27.2 to 0.27.3 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17051](https://togithub.com/webpack/webpack/pull/17051)
- Bump memfs from 3.5.0 to 3.5.1 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17039](https://togithub.com/webpack/webpack/pull/17039)
- Bump prettier from 2.8.7 to 2.8.8 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17050](https://togithub.com/webpack/webpack/pull/17050)
- Bump simple-git from 3.17.0 to 3.18.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/17066](https://togithub.com/webpack/webpack/pull/17066)

#### New Contributors

- [@&#8203;quanru](https://togithub.com/quanru) made their first
contribution in
[https://github.com/webpack/webpack/pull/17032](https://togithub.com/webpack/webpack/pull/17032)
- [@&#8203;romulof](https://togithub.com/romulof) made their first
contribution in
[https://github.com/webpack/webpack/pull/17055](https://togithub.com/webpack/webpack/pull/17055)
- [@&#8203;indeediansbrett](https://togithub.com/indeediansbrett) made
their first contribution in
[https://github.com/webpack/webpack/pull/16388](https://togithub.com/webpack/webpack/pull/16388)

**Full Changelog**:
https://github.com/webpack/webpack/compare/v5.80.0...v5.81.0

###
[`v5.80.0`](https://togithub.com/webpack/webpack/releases/tag/v5.80.0)

[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.79.0...v5.80.0)

#### New Features

- Support destructuring assignment in `import.meta` by
[@&#8203;vankop](https://togithub.com/vankop) in
[https://github.com/webpack/webpack/pull/16996](https://togithub.com/webpack/webpack/pull/16996)
- Support treeshaking for destructuring assignment with
`AwaitExpression` by [@&#8203;vankop](https://togithub.com/vankop) in
[https://github.com/webpack/webpack/pull/16995](https://togithub.com/webpack/webpack/pull/16995)
- Introduce `errorsSpace`, `warningsSpace` for more readable traces in
stats by [@&#8203;vankop](https://togithub.com/vankop) in
[https://github.com/webpack/webpack/pull/15450](https://togithub.com/webpack/webpack/pull/15450)

#### Bug Fixes

- \[CSS] - Fix runtime generation bug for merged CSS Chunks by
[@&#8203;janlent1](https://togithub.com/janlent1) in
[https://github.com/webpack/webpack/pull/16903](https://togithub.com/webpack/webpack/pull/16903)
- \[CSS] - Properly handle `url()`/`src()`/`image-set()`/`image()` by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/16978](https://togithub.com/webpack/webpack/pull/16978)
- ES Module webpack loaders are now supported
[@&#8203;stefanprobst](https://togithub.com/stefanprobst) in
[https://github.com/webpack/webpack/pull/15198](https://togithub.com/webpack/webpack/pull/15198)
- Fix spelling error for `statement.finalizer` in parser by
[@&#8203;xiaoboost](https://togithub.com/xiaoboost) in
[https://github.com/webpack/webpack/pull/17016](https://togithub.com/webpack/webpack/pull/17016)
- Fix non-deterministic `moduleId` assignment due to encountering `NaN`
in sort function by [@&#8203;scameron](https://togithub.com/scameron) in
[https://github.com/webpack/webpack/pull/16933](https://togithub.com/webpack/webpack/pull/16933)
- \[enhanced-resolve]: Support wildcards pattern with common suffix in
package maps & imports/exports field by
[@&#8203;bvanjoi](https://togithub.com/bvanjoi) in
[https://github.com/webpack/enhanced-resolve/pull/353](https://togithub.com/webpack/enhanced-resolve/pull/353)

#### Tests & Contributor Experience

- \[CSS] - Added test case for `@supports` field by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17011](https://togithub.com/webpack/webpack/pull/17011)
- Add test for include option in `BannerPlugin` by
[@&#8203;jeffin143](https://togithub.com/jeffin143) in
[https://github.com/webpack/webpack/pull/10736](https://togithub.com/webpack/webpack/pull/10736)
- Remove `finializer` from cspell.json by
[@&#8203;snitin315](https://togithub.com/snitin315) in
[https://github.com/webpack/webpack/pull/17022](https://togithub.com/webpack/webpack/pull/17022)

#### Developer Experience

- Adds the twitter badge by
[@&#8203;yadunandanbhat](https://togithub.com/yadunandanbhat) in
[https://github.com/webpack/webpack/pull/15667](https://togithub.com/webpack/webpack/pull/15667)
- Add `wasm-bindgen` example to `example` by
[@&#8203;gthb](https://togithub.com/gthb) in
[https://github.com/webpack/webpack/pull/14313](https://togithub.com/webpack/webpack/pull/14313)
- Update grammar mistakes in examples by
[@&#8203;ersachin3112](https://togithub.com/ersachin3112) in
[https://github.com/webpack/webpack/pull/16988](https://togithub.com/webpack/webpack/pull/16988)

#### Dependencies & Maintenance

- Bump core-js from 3.30.0 to 3.30.1 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/16983](https://togithub.com/webpack/webpack/pull/16983)
- Bump `@webassemblyjs` by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/17003](https://togithub.com/webpack/webpack/pull/17003)
- Bump assemblyscript from 0.25.2 to 0.27.2 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/16959](https://togithub.com/webpack/webpack/pull/16959)
- Bump enhanced-resolve to
[5.13.0](https://togithub.com/webpack/enhanced-resolve/releases/tag/v5.13.0)
by [@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in
[https://github.com/webpack/webpack/pull/17024](https://togithub.com/webpack/webpack/pull/17024)
- Included githubactions in the dependabot config by
[@&#8203;neilnaveen](https://togithub.com/neilnaveen) in
[https://github.com/webpack/webpack/pull/15618](https://togithub.com/webpack/webpack/pull/15618)
- Fix prettier by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/16976](https://togithub.com/webpack/webpack/pull/16976)

#### New Contributors

- [@&#8203;neilnaveen](https://togithub.com/neilnaveen) made their first
contribution in
[https://github.com/webpack/webpack/pull/15618](https://togithub.com/webpack/webpack/pull/15618)
- [@&#8203;yadunandanbhat](https://togithub.com/yadunandanbhat) made
their first contribution in
[https://github.com/webpack/webpack/pull/15667](https://togithub.com/webpack/webpack/pull/15667)
- [@&#8203;ersachin3112](https://togithub.com/ersachin3112) made their
first contribution in
[https://github.com/webpack/webpack/pull/16988](https://togithub.com/webpack/webpack/pull/16988)
- [@&#8203;stefanprobst](https://togithub.com/stefanprobst) made their
first contribution in
[https://github.com/webpack/webpack/pull/15198](https://togithub.com/webpack/webpack/pull/15198)
- [@&#8203;xiaoboost](https://togithub.com/xiaoboost) made their first
contribution in
[https://github.com/webpack/webpack/pull/17016](https://togithub.com/webpack/webpack/pull/17016)
- [@&#8203;scameron](https://togithub.com/scameron) made their first
contribution in
[https://github.com/webpack/webpack/pull/16933](https://togithub.com/webpack/webpack/pull/16933)

**Full Changelog**:
https://github.com/webpack/webpack/compare/v5.79.0...v5.80.0

###
[`v5.79.0`](https://togithub.com/webpack/webpack/releases/tag/v5.79.0)

[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.78.0...v5.79.0)

#### New Features

- webpack will now support simple destructuring scenarios for
treeshaking namespaced imports and `DefinePlugin` by
[@&#8203;vankop](https://togithub.com/vankop) in
[https://github.com/webpack/webpack/pull/16941](https://togithub.com/webpack/webpack/pull/16941)

#### Bugfixes

- Truncate extremely long module names in `DefaultStatsPrinter` by
[@&#8203;snitin315](https://togithub.com/snitin315) in
[https://github.com/webpack/webpack/pull/16882](https://togithub.com/webpack/webpack/pull/16882)
- Add `[contenthash]` template support in `DllPlugin`'s `name` option by
[@&#8203;snitin315](https://togithub.com/snitin315) in
[https://github.com/webpack/webpack/pull/16935](https://togithub.com/webpack/webpack/pull/16935)
- Fixed a bug where `readRecords` compiler hook was causing hangs in
conjunction with the `ReadRecordsPlugin` by
[@&#8203;snitin315](https://togithub.com/snitin315) &
[@&#8203;zookatron](https://togithub.com/zookatron) in
[https://github.com/webpack/webpack/pull/16944](https://togithub.com/webpack/webpack/pull/16944)
- webpack can now consume ESM bundles generated by webpack's esm output
support by [@&#8203;vankop](https://togithub.com/vankop) in
[https://github.com/webpack/webpack/pull/15608](https://togithub.com/webpack/webpack/pull/15608)
- \[CSS] - webpack now respects CSS's case-insensitivity with atTags
like `@MEDIA` by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/16915](https://togithub.com/webpack/webpack/pull/16915)
- \[CSS] - Fixes a bug where crossOriginLoading anonymous would not work
when loading styles by
[@&#8203;chenjiahan](https://togithub.com/chenjiahan) in
[https://github.com/webpack/webpack/pull/16925](https://togithub.com/webpack/webpack/pull/16925)

#### Developer Experience

- Fix broken links and typos found in examples by
[@&#8203;snitin315](https://togithub.com/snitin315) in
[https://github.com/webpack/webpack/pull/16937](https://togithub.com/webpack/webpack/pull/16937)
- Export more `Externals` Option types by
[@&#8203;snitin315](https://togithub.com/snitin315) in
[https://github.com/webpack/webpack/pull/12774](https://togithub.com/webpack/webpack/pull/12774)

#### Contributor Experience

- Add new test case for ModuleFederationPlugin usage with `shareScope`
option by [@&#8203;snitin315](https://togithub.com/snitin315) in
[https://github.com/webpack/webpack/pull/16943](https://togithub.com/webpack/webpack/pull/16943)
- Bump core-js from 3.20.3 to 3.30.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/webpack/webpack/pull/16905](https://togithub.com/webpack/webpack/pull/16905)
- Update all applicable local dependencies and devDependencies by
[@&#8203;alexander-akait](https://togithub.com/alexander-akait) in
[https://github.com/webpack/webpack/pull/16919](https://togithub.com/webpack/webpack/pull/16919),
[https://github.com/webpack/webpack/pull/16924](https://togithub.com/webpack/webpack/pull/16924),
[https://github.com/webpack/webpack/pull/16936](https://togithub.com/webpack/webpack/pull/16936),
[https://github.com/webpack/web

</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/JoshuaKGoldberg/emoji-blast).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file PR: unreviewed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants