Skip to content

Commit f3b8520

Browse files
Merge #451
451: Bump webpack from 5.53.0 to 5.58.2 r=bidoubiwa a=dependabot[bot] Bumps [webpack](https://github.com/webpack/webpack) from 5.53.0 to 5.58.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/webpack/webpack/releases">webpack's releases</a>.</em></p> <blockquote> <h2>v5.58.2</h2> <h1>Bugfixes</h1> <ul> <li>fix serialization context passed</li> <li>fix a bug which caused module duplication when using persistent caching, unsafe cache and memory cache with GC</li> <li>fix validation of snapshots of non-existing directories</li> </ul> <h1>Performance</h1> <ul> <li>store a hash in first bits of bigint to workaround v8 hashing: <a href="https://github.com/v8/v8/blob/b704bc0958e2e26305a68e89d215af1aee011148/src/objects/bigint.h#L192-L195">https://github.com/v8/v8/blob/b704bc0958e2e26305a68e89d215af1aee011148/src/objects/bigint.h#L192-L195</a></li> </ul> <h2>v5.58.1</h2> <h1>Bugfixes</h1> <ul> <li>fix <code>.webpack[]</code> suffix to not execute rules</li> <li>revert performance optimization that has too large memory usage in large builds</li> </ul> <h2>v5.58.0</h2> <h1>Features</h1> <ul> <li>add hook for readResource</li> <li>add <code>diagnostics_channel</code> to node builtins</li> </ul> <h1>Performance</h1> <ul> <li>improve chunk graph creation performance <ul> <li>add cacheUnaffected cache support</li> </ul> </li> <li>remove some caching that makes not difference</li> <li>improve splitChunks performance</li> <li>improve chunk conditions performance</li> </ul> <h2>v5.57.1</h2> <h1>Bugfix</h1> <ul> <li>fix experiments.cacheUnaffected which broke by last release</li> </ul> <h2>v5.57.0</h2> <h1>Performance</h1> <ul> <li>reduce number of hash.update calls</li> <li>allow ExternalModules to be unsafe cached</li> <li>improve hashing performance of module lists (StringXor)</li> </ul> <h1>Bugfixes</h1> <ul> <li>experiments.cacheUnaffected <ul> <li>handle module/chunk id changes correctly</li> <li>cache modules with async blocks</li> <li>show errors when using incompatible options</li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/webpack/webpack/commit/8a6d156c156282dd3d0ba001187c282402a1177f"><code>8a6d156</code></a> 5.58.2</li> <li><a href="https://github.com/webpack/webpack/commit/bf0cb5bfc7198e50ee9d3fa7abfc2d03329f3b88"><code>bf0cb5b</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/webpack/webpack/issues/14474">#14474</a> from webpack/bugfix/filesysteminfo-snapshot</li> <li><a href="https://github.com/webpack/webpack/commit/e26ac7540a4dc10cfb473a5bd952ece2e94a8cfd"><code>e26ac75</code></a> handle non-existing directories</li> <li><a href="https://github.com/webpack/webpack/commit/1891b64d6bdf3ad719f892f254b2124c8c4f466f"><code>1891b64</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/webpack/webpack/issues/14468">#14468</a> from webpack/bugfix/unsafe-cache-duplication</li> <li><a href="https://github.com/webpack/webpack/commit/7e9534a67bbacf8aba60c509f1f8012e67eb73eb"><code>7e9534a</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/webpack/webpack/issues/14469">#14469</a> from webpack/perf/hashing-bigint</li> <li><a href="https://github.com/webpack/webpack/commit/80b1e77705c1810ae7e95dea4453035da2ef652a"><code>80b1e77</code></a> fix duplication due to unsafe cache</li> <li><a href="https://github.com/webpack/webpack/commit/3fa83c6c77de88b9874ecd06322ada787b90ac25"><code>3fa83c6</code></a> help v8 hashing the bigint</li> <li><a href="https://github.com/webpack/webpack/commit/2306d13fbc58f48dc2a2ea99a95c24f0b6c3f3c2"><code>2306d13</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/webpack/webpack/issues/14457">#14457</a> from webpack/fix-serialization-context</li> <li><a href="https://github.com/webpack/webpack/commit/dfbce79f3cbe7b85f1577b27df6cca534f3f1922"><code>dfbce79</code></a> fix: provide correct serialization context</li> <li><a href="https://github.com/webpack/webpack/commit/2eecffb2739d13d3095568d118ffc0baacec5cd8"><code>2eecffb</code></a> 5.58.1</li> <li>Additional commits viewable in <a href="https://github.com/webpack/webpack/compare/v5.53.0...v5.58.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=webpack&package-manager=npm_and_yarn&previous-version=5.53.0&new-version=5.58.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) You can trigger a rebase of this PR by commenting ``@dependabot` rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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) </details> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 parents ef60dc8 + 4ee0e8d commit f3b8520

File tree

2 files changed

+15
-15
lines changed

2 files changed

+15
-15
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
"pretty-bytes-cli": "^2.0.0",
6161
"sinon": "^11.1.2",
6262
"uglify-js": "^3.14.2",
63-
"webpack": "^5.53.0",
63+
"webpack": "^5.58.2",
6464
"webpack-cli": "^4.8.0"
6565
},
6666
"dependencies": {

yarn.lock

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3171,10 +3171,10 @@ end-of-stream@^1.1.0:
31713171
dependencies:
31723172
once "^1.4.0"
31733173

3174-
enhanced-resolve@^5.8.0:
3175-
version "5.8.2"
3176-
resolved "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.2.tgz"
3177-
integrity sha512-F27oB3WuHDzvR2DOGNTaYy0D5o0cnrv8TeI482VM4kYgQd/FT9lUQwuNsJ0oOHtBUq7eiW5ytqzp7nBFknL+GA==
3174+
enhanced-resolve@^5.8.3:
3175+
version "5.8.3"
3176+
resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz#6d552d465cce0423f5b3d718511ea53826a7b2f0"
3177+
integrity sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==
31783178
dependencies:
31793179
graceful-fs "^4.2.4"
31803180
tapable "^2.2.0"
@@ -3225,10 +3225,10 @@ es-abstract@^1.17.2, es-abstract@^1.18.0-next.1, es-abstract@^1.18.0-next.2, es-
32253225
string.prototype.trimstart "^1.0.4"
32263226
unbox-primitive "^1.0.1"
32273227

3228-
es-module-lexer@^0.7.1:
3229-
version "0.7.1"
3230-
resolved "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.7.1.tgz"
3231-
integrity sha512-MgtWFl5No+4S3TmhDmCz2ObFGm6lEpTnzbQi+Dd+pw4mlTIZTmM2iAs5gRlmx5zS9luzobCSBSI90JM/1/JgOw==
3228+
es-module-lexer@^0.9.0:
3229+
version "0.9.3"
3230+
resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-0.9.3.tgz#6f13db00cc38417137daf74366f535c8eb438f19"
3231+
integrity sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==
32323232

32333233
es-to-primitive@^1.2.1:
32343234
version "1.2.1"
@@ -7826,10 +7826,10 @@ webpack-sources@^3.2.0:
78267826
resolved "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.0.tgz"
78277827
integrity sha512-fahN08Et7P9trej8xz/Z7eRu8ltyiygEo/hnRi9KqBUs80KeDcnf96ZJo++ewWd84fEf3xSX9bp4ZS9hbw0OBw==
78287828

7829-
webpack@^5.53.0:
7830-
version "5.53.0"
7831-
resolved "https://registry.npmjs.org/webpack/-/webpack-5.53.0.tgz"
7832-
integrity sha512-RZ1Z3z3ni44snoWjfWeHFyzvd9HMVYDYC5VXmlYUT6NWgEOWdCNpad5Fve2CzzHoRED7WtsKe+FCyP5Vk4pWiQ==
7829+
webpack@^5.58.2:
7830+
version "5.58.2"
7831+
resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.58.2.tgz#6b4af12fc9bd5cbedc00dc0a2fc2b9592db16b44"
7832+
integrity sha512-3S6e9Vo1W2ijk4F4PPWRIu6D/uGgqaPmqw+av3W3jLDujuNkdxX5h5c+RQ6GkjVR+WwIPOfgY8av+j5j4tMqJw==
78337833
dependencies:
78347834
"@types/eslint-scope" "^3.7.0"
78357835
"@types/estree" "^0.0.50"
@@ -7840,8 +7840,8 @@ webpack@^5.53.0:
78407840
acorn-import-assertions "^1.7.6"
78417841
browserslist "^4.14.5"
78427842
chrome-trace-event "^1.0.2"
7843-
enhanced-resolve "^5.8.0"
7844-
es-module-lexer "^0.7.1"
7843+
enhanced-resolve "^5.8.3"
7844+
es-module-lexer "^0.9.0"
78457845
eslint-scope "5.1.1"
78467846
events "^3.2.0"
78477847
glob-to-regexp "^0.4.1"

0 commit comments

Comments
 (0)