dependabot[bot] opened a new pull request, #8573: URL: https://github.com/apache/storm/pull/8573
Bumps [webpack](https://github.com/webpack/webpack) from 5.105.4 to 5.106.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.106.2</h2> <h3>Patch Changes</h3> <ul> <li> <p>CSS <a href="https://github.com/import"><code>@import</code></a> now inherits the parent module's exportType, so a file configured as "text" correctly creates a style tag when <a href="https://github.com/imported"><code>@imported</code></a> by a "style" parent. (by <a href="https://github.com/xiaoxiaojx"><code>@xiaoxiaojx</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20838">#20838</a>)</p> </li> <li> <p>Make asset modules available in JS context when referenced from both CSS and a lazily compiled JS chunk. (by <a href="https://github.com/xiaoxiaojx"><code>@xiaoxiaojx</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20801">#20801</a>)</p> </li> <li> <p>Include missing generator options in hash to ensure persistent cache invalidation when configuration changes (CssGenerator <code>exportsOnly</code>, JsonGenerator <code>JSONParse</code>, WebAssemblyGenerator <code>mangleImports</code>). (by <a href="https://github.com/xiaoxiaojx"><code>@xiaoxiaojx</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20821">#20821</a>)</p> </li> <li> <p>Fix <code>||</code> default value handling in ProgressPlugin and ManifestPlugin that incorrectly overrode user-provided falsy values (e.g. <code>modules: false</code>, <code>entries: false</code>, <code>entrypoints: false</code>). (by <a href="https://github.com/xiaoxiaojx"><code>@xiaoxiaojx</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20823">#20823</a>)</p> </li> <li> <p>Migrate from <code>mime-types</code> to <code>mime-db</code>. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20812">#20812</a>)</p> </li> <li> <p>Handle <code>@charset</code> at-rules in CSS modules. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20831">#20831</a>)</p> </li> <li> <p>Marked all experimental options in types. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20814">#20814</a>)</p> </li> </ul> <h2>v5.106.1</h2> <h3>Patch Changes</h3> <ul> <li> <p>Fix two ES5-environment regressions in the anonymous default export <code>.name</code> fix-up: the generated code referenced an undeclared <code>__WEBPACK_DEFAULT_EXPORT__</code> binding causing <code>ReferenceError</code>, and used <code>Reflect.defineProperty</code> which is not available in pre-ES2015 runtimes. The fix-up now references the real assignment target and uses <code>Object.defineProperty</code> / <code>Object.getOwnPropertyDescriptor</code>. (by <a href="https://github.com/xiaoxiaojx"><code>@xiaoxiaojx</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20796">#20796</a>)</p> </li> <li> <p>Prevent <code>!important</code> from being renamed as a local identifier in CSS modules. (by <a href="https://github.com/xiaoxiaojx"><code>@xiaoxiaojx</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20798">#20798</a>)</p> </li> <li> <p>Use compiler context instead of module context for CSS modules local ident hashing to avoid hash collisions when files with the same name exist in different directories. (by <a href="https://github.com/xiaoxiaojx"><code>@xiaoxiaojx</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20799">#20799</a>)</p> </li> </ul> <h2>v5.106.0</h2> <h3>Minor Changes</h3> <ul> <li> <p>Add <code>exportType: "style"</code> for CSS modules to inject styles into DOM via HTMLStyleElement, similar to style-loader functionality. (by <a href="https://github.com/xiaoxiaojx"><code>@xiaoxiaojx</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20579">#20579</a>)</p> </li> <li> <p>Add <code>context</code> option support for VirtualUrlPlugin (by <a href="https://github.com/xiaoxiaojx"><code>@xiaoxiaojx</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20449">#20449</a>)</p> <ul> <li>The context for the virtual module. A string path. Defaults to 'auto', which will try to resolve the context from the module id.</li> <li>Support custom context path for resolving relative imports in virtual modules</li> <li>Add examples demonstrating context usage and filename customization</li> </ul> </li> <li> <p>Generate different <code>CssModule</code> instances for different <code>exportType</code> values. (by <a href="https://github.com/xiaoxiaojx"><code>@xiaoxiaojx</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20590">#20590</a>)</p> </li> <li> <p>Added the <code>localIdentHashFunction</code> option to configure the hash function to be used for hashing. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20694">#20694</a>) Additionally, the <code>localIdentName</code> option can now be a function.</p> </li> <li> <p>Added support for destructuring assignment <code>require</code> in cjs, allowing for tree shaking. (by <a href="https://github.com/ahabhgk"><code>@ahabhgk</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20548">#20548</a>)</p> </li> <li> <p>Added the <code>validate</code> option to enable/disable validation in webpack/plugins/loaders, also implemented API to make it inside plugins. (by <a href="https://github.com/xiaoxiaojx"><code>@xiaoxiaojx</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20275">#20275</a>)</p> </li> <li> <p>Added <code>source</code> support for async WASM modules. (by <a href="https://github.com/magic-akari"><code>@magic-akari</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20364">#20364</a>)</p> </li> </ul> <h3>Patch Changes</h3> <ul> <li>Add a static getSourceBasicTypes method to the Module class to prevent errors across multiple versions. (by <a href="https://github.com/xiaoxiaojx"><code>@xiaoxiaojx</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20614">#20614</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/webpack/webpack/blob/main/CHANGELOG.md">webpack's changelog</a>.</em></p> <blockquote> <h2>5.106.2</h2> <h3>Patch Changes</h3> <ul> <li> <p>CSS <a href="https://github.com/import"><code>@import</code></a> now inherits the parent module's exportType, so a file configured as "text" correctly creates a style tag when <a href="https://github.com/imported"><code>@imported</code></a> by a "style" parent. (by <a href="https://github.com/xiaoxiaojx"><code>@xiaoxiaojx</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20838">#20838</a>)</p> </li> <li> <p>Make asset modules available in JS context when referenced from both CSS and a lazily compiled JS chunk. (by <a href="https://github.com/xiaoxiaojx"><code>@xiaoxiaojx</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20801">#20801</a>)</p> </li> <li> <p>Include missing generator options in hash to ensure persistent cache invalidation when configuration changes (CssGenerator <code>exportsOnly</code>, JsonGenerator <code>JSONParse</code>, WebAssemblyGenerator <code>mangleImports</code>). (by <a href="https://github.com/xiaoxiaojx"><code>@xiaoxiaojx</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20821">#20821</a>)</p> </li> <li> <p>Fix <code>||</code> default value handling in ProgressPlugin and ManifestPlugin that incorrectly overrode user-provided falsy values (e.g. <code>modules: false</code>, <code>entries: false</code>, <code>entrypoints: false</code>). (by <a href="https://github.com/xiaoxiaojx"><code>@xiaoxiaojx</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20823">#20823</a>)</p> </li> <li> <p>Migrate from <code>mime-types</code> to <code>mime-db</code>. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20812">#20812</a>)</p> </li> <li> <p>Handle <code>@charset</code> at-rules in CSS modules. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20831">#20831</a>)</p> </li> <li> <p>Marked all experimental options in types. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20814">#20814</a>)</p> </li> </ul> <h2>5.106.1</h2> <h3>Patch Changes</h3> <ul> <li> <p>Fix two ES5-environment regressions in the anonymous default export <code>.name</code> fix-up: the generated code referenced an undeclared <code>__WEBPACK_DEFAULT_EXPORT__</code> binding causing <code>ReferenceError</code>, and used <code>Reflect.defineProperty</code> which is not available in pre-ES2015 runtimes. The fix-up now references the real assignment target and uses <code>Object.defineProperty</code> / <code>Object.getOwnPropertyDescriptor</code>. (by <a href="https://github.com/xiaoxiaojx"><code>@xiaoxiaojx</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20796">#20796</a>)</p> </li> <li> <p>Prevent <code>!important</code> from being renamed as a local identifier in CSS modules. (by <a href="https://github.com/xiaoxiaojx"><code>@xiaoxiaojx</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20798">#20798</a>)</p> </li> <li> <p>Use compiler context instead of module context for CSS modules local ident hashing to avoid hash collisions when files with the same name exist in different directories. (by <a href="https://github.com/xiaoxiaojx"><code>@xiaoxiaojx</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20799">#20799</a>)</p> </li> </ul> <h2>5.106.0</h2> <h3>Minor Changes</h3> <ul> <li> <p>Add <code>exportType: "style"</code> for CSS modules to inject styles into DOM via HTMLStyleElement, similar to style-loader functionality. (by <a href="https://github.com/xiaoxiaojx"><code>@xiaoxiaojx</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20579">#20579</a>)</p> </li> <li> <p>Add <code>context</code> option support for VirtualUrlPlugin (by <a href="https://github.com/xiaoxiaojx"><code>@xiaoxiaojx</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20449">#20449</a>)</p> <ul> <li>The context for the virtual module. A string path. Defaults to 'auto', which will try to resolve the context from the module id.</li> <li>Support custom context path for resolving relative imports in virtual modules</li> <li>Add examples demonstrating context usage and filename customization</li> </ul> </li> <li> <p>Generate different <code>CssModule</code> instances for different <code>exportType</code> values. (by <a href="https://github.com/xiaoxiaojx"><code>@xiaoxiaojx</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20590">#20590</a>)</p> </li> <li> <p>Added the <code>localIdentHashFunction</code> option to configure the hash function to be used for hashing. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20694">#20694</a>) Additionally, the <code>localIdentName</code> option can now be a function.</p> </li> <li> <p>Added support for destructuring assignment <code>require</code> in cjs, allowing for tree shaking. (by <a href="https://github.com/ahabhgk"><code>@ahabhgk</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20548">#20548</a>)</p> </li> <li> <p>Added the <code>validate</code> option to enable/disable validation in webpack/plugins/loaders, also implemented API to make it inside plugins. (by <a href="https://github.com/xiaoxiaojx"><code>@xiaoxiaojx</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20275">#20275</a>)</p> </li> <li> <p>Added <code>source</code> support for async WASM modules. (by <a href="https://github.com/magic-akari"><code>@magic-akari</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/20364">#20364</a>)</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/webpack/webpack/commit/0d7e3e0153f0696311a590f90620506e8ab166ac"><code>0d7e3e0</code></a> chore(release): new release (<a href="https://redirect.github.com/webpack/webpack/issues/20815">#20815</a>)</li> <li><a href="https://github.com/webpack/webpack/commit/d5df118cd230458cde9265704f796c8fefd016d4"><code>d5df118</code></a> chore(deps): bump actions/cache in the dependencies group (<a href="https://redirect.github.com/webpack/webpack/issues/20839">#20839</a>)</li> <li><a href="https://github.com/webpack/webpack/commit/5f0874bbced3a35efe603547f735ea28337cda60"><code>5f0874b</code></a> fix: make asset modules available in JS when referenced from CSS and lazy JS ...</li> <li><a href="https://github.com/webpack/webpack/commit/b63ab37e5e867197da736620359f6597b1fbc44a"><code>b63ab37</code></a> chore(deps): bump test/test262-cases in the dependencies group (<a href="https://redirect.github.com/webpack/webpack/issues/20792">#20792</a>)</li> <li><a href="https://github.com/webpack/webpack/commit/313dfc596774ba7a5436b4f1012006e1df4ccc20"><code>313dfc5</code></a> ci: improve time for windows (<a href="https://redirect.github.com/webpack/webpack/issues/20840">#20840</a>)</li> <li><a href="https://github.com/webpack/webpack/commit/a553f61be33ec8ca8dd7536de0808152962f5bae"><code>a553f61</code></a> test: update test262 (<a href="https://redirect.github.com/webpack/webpack/issues/20841">#20841</a>)</li> <li><a href="https://github.com/webpack/webpack/commit/1ef747cb0a3750c76a55ba4d61b09bf5576e3dd5"><code>1ef747c</code></a> fix: CSS <a href="https://github.com/import"><code>@import</code></a> should inherit parent's exportType over parser config (<a href="https://redirect.github.com/webpack/webpack/issues/20838">#20838</a>)</li> <li><a href="https://github.com/webpack/webpack/commit/485d4cecb06adb232d7c9292665a009a0447dd00"><code>485d4ce</code></a> chore(deps): update <code>open-cli</code> (<a href="https://redirect.github.com/webpack/webpack/issues/20834">#20834</a>)</li> <li><a href="https://github.com/webpack/webpack/commit/46042b91960ad453c91892bb5571013ce312fda9"><code>46042b9</code></a> chore(deps): no outdated strip-ansi (<a href="https://redirect.github.com/webpack/webpack/issues/20835">#20835</a>)</li> <li><a href="https://github.com/webpack/webpack/commit/8c7700bb3d2bfdf7d45903fc8e178e3cb16f46d1"><code>8c7700b</code></a> fix: handle <code>@charset</code> at-rules in CSS modules</li> <li>Additional commits viewable in <a href="https://github.com/webpack/webpack/compare/v5.105.4...v5.106.2">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@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> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
