Skip to content

Commit

Permalink
chore(deps): update dependency webpack to v5.90.2 (#384)
Browse files Browse the repository at this point in the history
[![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.89.0` ->
`5.90.2`](https://renovatebot.com/diffs/npm/webpack/5.89.0/5.90.2) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/webpack/5.90.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/webpack/5.90.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/webpack/5.89.0/5.90.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/webpack/5.89.0/5.90.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

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

###
[`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**:
webpack/webpack@v5.89.0...v5.90.0

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xOTEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE5MS4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] committed Feb 19, 2024
1 parent d28ecd7 commit 7d8c742
Showing 1 changed file with 55 additions and 37 deletions.
92 changes: 55 additions & 37 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 7d8c742

Please sign in to comment.