dependabot[bot] opened a new pull request, #70604:
URL: https://github.com/apache/airflow/pull/70604

   Bumps the fab-ui-package-updates group with 3 updates in the 
/providers/fab/src/airflow/providers/fab/www directory: 
[prettier](https://github.com/prettier/prettier), 
[stylelint](https://github.com/stylelint/stylelint) and 
[webpack](https://github.com/webpack/webpack).
   
   Updates `prettier` from 3.9.5 to 3.9.6
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/prettier/prettier/releases";>prettier's 
releases</a>.</em></p>
   <blockquote>
   <h2>3.9.6</h2>
   <h2>What's Changed</h2>
   <ul>
   <li>Preserve quotes for methods named <code>new</code> (<a 
href="https://redirect.github.com/prettier/prettier/pull/19621";>prettier/prettier#19621</a>
 by <a href="https://github.com/kovsu";><code>@​kovsu</code></a>)</li>
   <li>Support <code>import defer</code> in <code>typescript</code> parser (<a 
href="https://redirect.github.com/prettier/prettier/pull/19624";>prettier/prettier#19624</a>,
 <a 
href="https://redirect.github.com/prettier/prettier/pull/19675";>prettier/prettier#19675</a>
 by <a href="https://github.com/fisker";><code>@​fisker</code></a>)</li>
   <li>Added a new official plugin <a 
href="https://github.com/prettier/prettier/tree/3.9.6/packages/plugin-yuku";><code>@prettier/plugin-yuku</code>
 🚀</a> (<a 
href="https://redirect.github.com/prettier/prettier/pull/19628";>prettier/prettier#19628</a>,
 <a 
href="https://redirect.github.com/prettier/prettier/pull/19629";>prettier/prettier#19629</a>
 by <a href="https://github.com/fisker";><code>@​fisker</code></a>)</li>
   </ul>
   <p>🔗 <a 
href="https://github.com/prettier/prettier/blob/3.9.6/CHANGELOG.md#396";>Changelog</a></p>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md";>prettier's 
changelog</a>.</em></p>
   <blockquote>
   <h1>3.9.6</h1>
   <p><a 
href="https://github.com/prettier/prettier/compare/3.9.5...3.9.6";>diff</a></p>
   <h4>TypeScript: Preserve quotes for methods named <code>new</code> (<a 
href="https://redirect.github.com/prettier/prettier/pull/19621";>#19621</a> by 
<a href="https://github.com/kovsu";><code>@​kovsu</code></a>)</h4>
   <!-- raw HTML omitted -->
   <pre lang="tsx"><code>// Input
   interface Container {
     &quot;new&quot;(id: string): number;
   }
   <p>// Prettier 3.9.5<br />
   interface Container {<br />
   new(id: string): number;<br />
   }</p>
   <p>// Prettier 3.9.6<br />
   interface Container {<br />
   &quot;new&quot;(id: string): number;<br />
   }<br />
   </code></pre></p>
   <h4>TypeScript: Support <code>import defer</code> (<a 
href="https://redirect.github.com/prettier/prettier/pull/19624";>#19624</a>, <a 
href="https://redirect.github.com/prettier/prettier/pull/19675";>#19675</a> by 
<a href="https://github.com/fisker";><code>@​fisker</code></a>)</h4>
   <!-- raw HTML omitted -->
   <pre lang="tsx"><code>// Input
   import defer * as foo from &quot;foo&quot;;
   <p>// Prettier 3.9.5<br />
   import * as foo from &quot;foo&quot;;</p>
   <p>// Prettier 3.9.6<br />
   import defer * as foo from &quot;foo&quot;;<br />
   </code></pre></p>
   <h4>JavaScript: Added a new official plugin 
<code>@prettier/plugin-yuku</code> (<a 
href="https://redirect.github.com/prettier/prettier/pull/19628";>#19628</a>, <a 
href="https://redirect.github.com/prettier/prettier/pull/19629";>#19629</a> by 
<a href="https://github.com/fisker";><code>@​fisker</code></a>)</h4>
   <p><code>@prettier/plugin-yuku</code> is powered by <a 
href="https://yuku.fyi/";>Yuku</a> (A high-performance JavaScript/TypeScript 
compiler toolchain written in Zig).</p>
   <p>This plugin includes two new parsers: <code>yuku</code> (JavaScript 
syntax) and <code>yuku-ts</code> (TypeScript syntax).</p>
   <p><strong>To use this plugin:</strong></p>
   <ol>
   <li>
   <p>Install the plugin:</p>
   <pre lang="bash"><code>yarn add --dev prettier @prettier/plugin-yuku
   </code></pre>
   </li>
   </ol>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/prettier/prettier/commit/8f0c95057cc91d5836409466cd9d9af3bb901e84";><code>8f0c950</code></a>
 Release 3.9.6</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/e9107647d0497d8ff1cacbb0f970d4543df77c1c";><code>e910764</code></a>
 Update changelog</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/ec3f1c7bd74495992bc6954323a1a7fc8368808e";><code>ec3f1c7</code></a>
 Update typescript-eslint to v8.65.0 (<a 
href="https://redirect.github.com/prettier/prettier/issues/19675";>#19675</a>)</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/73d2efc2c6cba6f579585c88ef171132d90834ec";><code>73d2efc</code></a>
 Update Yuku parser to v0.7.0 (<a 
href="https://redirect.github.com/prettier/prettier/issues/19664";>#19664</a>)</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/dd5e24eabeab1f75ad573c79781e5fd408bcfad3";><code>dd5e24e</code></a>
 Preserve quotes for <code>TSMethodSignature</code> nodes named 
<code>new</code> (<a 
href="https://redirect.github.com/prettier/prettier/issues/19621";>#19621</a>)</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/c03ab4e71c23154d6b11537eee3c938f0d0f67d3";><code>c03ab4e</code></a>
 Update dependency eslint-plugin-unicorn to v72 (<a 
href="https://redirect.github.com/prettier/prettier/issues/19633";>#19633</a>)</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/b74dd53076c7208291a6b2e585c310844b41d35f";><code>b74dd53</code></a>
 Update Yuku parser to v0.6.5 (<a 
href="https://redirect.github.com/prettier/prettier/issues/19654";>#19654</a>)</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/f1b594ea1db1520c383d0e281d623551f671f824";><code>f1b594e</code></a>
 Update dependency eslint-plugin-simple-import-sort to v14 (<a 
href="https://redirect.github.com/prettier/prettier/issues/19655";>#19655</a>)</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/0d9dfb61530986373000dd107ea58ceebb79e233";><code>0d9dfb6</code></a>
 Update Yuku parser to v0.6.4 (<a 
href="https://redirect.github.com/prettier/prettier/issues/19650";>#19650</a>)</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/3bbb8159eb55575d4042653aa99f5f92a1416c19";><code>3bbb815</code></a>
 Remove <code>typescript-only</code> directory (<a 
href="https://redirect.github.com/prettier/prettier/issues/19636";>#19636</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/prettier/prettier/compare/3.9.5...3.9.6";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `stylelint` from 17.14.0 to 17.14.1
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/stylelint/stylelint/releases";>stylelint's 
releases</a>.</em></p>
   <blockquote>
   <h2>17.14.1</h2>
   <p>It fixes 4 bugs.</p>
   <ul>
   <li>Fixed: <code>quiet</code> option suppresses <code>report*</code> warning 
reports (<a 
href="https://redirect.github.com/stylelint/stylelint/issues/9387";>#9387</a>) 
(<a href="https://github.com/ychampion";><code>@​ychampion</code></a>).</li>
   <li>Fixed: reported range of unknown rules (<a 
href="https://redirect.github.com/stylelint/stylelint/issues/9385";>#9385</a>) 
(<a href="https://github.com/ybiquitous";><code>@​ybiquitous</code></a>).</li>
   <li>Fixed: <code>declaration-block-no-redundant-longhand-properties</code> 
autofix producing invalid <code>background</code> shorthand when 
<code>background-size</code> is present (<a 
href="https://redirect.github.com/stylelint/stylelint/issues/9364";>#9364</a>) 
(<a 
href="https://github.com/sarathfrancis90";><code>@​sarathfrancis90</code></a>).</li>
   <li>Fixed: <code>rule-empty-line-before</code> false positives for 
shared-line comments with <code>except: 
[&quot;after-single-line-comment&quot;]</code> (<a 
href="https://redirect.github.com/stylelint/stylelint/issues/9394";>#9394</a>) 
(<a 
href="https://github.com/sarathfrancis90";><code>@​sarathfrancis90</code></a>).</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md";>stylelint's
 changelog</a>.</em></p>
   <blockquote>
   <h2>17.14.1 - 2026-07-20</h2>
   <p>It fixes 4 bugs.</p>
   <ul>
   <li>Fixed: <code>quiet</code> option suppresses <code>report*</code> warning 
reports (<a 
href="https://redirect.github.com/stylelint/stylelint/pull/9387";>#9387</a>) (<a 
href="https://github.com/ychampion";><code>@​ychampion</code></a>).</li>
   <li>Fixed: reported range of unknown rules (<a 
href="https://redirect.github.com/stylelint/stylelint/pull/9385";>#9385</a>) (<a 
href="https://github.com/ybiquitous";><code>@​ybiquitous</code></a>).</li>
   <li>Fixed: <code>declaration-block-no-redundant-longhand-properties</code> 
autofix producing invalid <code>background</code> shorthand when 
<code>background-size</code> is present (<a 
href="https://redirect.github.com/stylelint/stylelint/pull/9364";>#9364</a>) (<a 
href="https://github.com/sarathfrancis90";><code>@​sarathfrancis90</code></a>).</li>
   <li>Fixed: <code>rule-empty-line-before</code> false positives for 
shared-line comments with <code>except: 
[&quot;after-single-line-comment&quot;]</code> (<a 
href="https://redirect.github.com/stylelint/stylelint/pull/9394";>#9394</a>) (<a 
href="https://github.com/sarathfrancis90";><code>@​sarathfrancis90</code></a>).</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/stylelint/stylelint/commit/cd66b035087270dd62d33542154463266cc5e81a";><code>cd66b03</code></a>
 Release 17.14.1 (<a 
href="https://redirect.github.com/stylelint/stylelint/issues/9397";>#9397</a>)</li>
   <li><a 
href="https://github.com/stylelint/stylelint/commit/7c30fc5987c18c7c017416299d84ad162a53e725";><code>7c30fc5</code></a>
 Refactor to replace <code>void</code> with <code>undefined</code> in union 
types (<a 
href="https://redirect.github.com/stylelint/stylelint/issues/9395";>#9395</a>)</li>
   <li><a 
href="https://github.com/stylelint/stylelint/commit/57c8d0e3c54d83342d23895991d0400ae47e2c14";><code>57c8d0e</code></a>
 Fix <code>rule-empty-line-before</code> false positives for shared-line 
comments with `e...</li>
   <li><a 
href="https://github.com/stylelint/stylelint/commit/226f10a68f8fe420f4f32060a23920723c0943ba";><code>226f10a</code></a>
 Bump <code>@​vscode/windows-process-tree</code> from 0.7.0 to 0.8.0 (<a 
href="https://redirect.github.com/stylelint/stylelint/issues/9392";>#9392</a>)</li>
   <li><a 
href="https://github.com/stylelint/stylelint/commit/13c3c5c7e95853d58247f77e84f342e60d9f88ca";><code>13c3c5c</code></a>
 Bump globby from 16.2.0 to 16.2.1 (<a 
href="https://redirect.github.com/stylelint/stylelint/issues/9393";>#9393</a>)</li>
   <li><a 
href="https://github.com/stylelint/stylelint/commit/6dafcf5cfd7bbd8c62e19601cca3be7235ce75d4";><code>6dafcf5</code></a>
 Document unknown-effort contributions (<a 
href="https://redirect.github.com/stylelint/stylelint/issues/9391";>#9391</a>)</li>
   <li><a 
href="https://github.com/stylelint/stylelint/commit/54c2bc8ac9e1008419ea5fd8f3ee4fddb8ff4a96";><code>54c2bc8</code></a>
 Fix test for Yarn PnP with npm v12 (<a 
href="https://redirect.github.com/stylelint/stylelint/issues/9390";>#9390</a>)</li>
   <li><a 
href="https://github.com/stylelint/stylelint/commit/3e7eb56f721a28cc60070cec25d3776715bfb1a5";><code>3e7eb56</code></a>
 Fix <code>declaration-block-no-redundant-longhand-properties</code> invalid 
<code>background</code>...</li>
   <li><a 
href="https://github.com/stylelint/stylelint/commit/438196ede78f9a8be3413b0dedecc25f10dd8ab0";><code>438196e</code></a>
 Bump postcss from 8.5.15 to 8.5.16 in the postcss group across 1 directory 
(#...</li>
   <li><a 
href="https://github.com/stylelint/stylelint/commit/c1e1489dee8d214f9df51945bc9bac0e66b666a6";><code>c1e1489</code></a>
 Fix <code>quiet</code> option to suppress <code>report*</code> warning reports 
(<a 
href="https://redirect.github.com/stylelint/stylelint/issues/9387";>#9387</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/stylelint/stylelint/compare/17.14.0...17.14.1";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `webpack` from 5.108.4 to 5.109.0
   <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.109.0</h2>
   <h3>Minor Changes</h3>
   <ul>
   <li>
   <p>Default <code>experiments.typescript</code> to 
<code>&quot;auto&quot;</code>, enabling built-in TypeScript support on Node.js 
&gt;= 22.6 when no TypeScript loader is registered. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</a>)</p>
   </li>
   <li>
   <p>Default <code>experiments.css</code>, <code>experiments.html</code> and 
<code>experiments.asyncWebAssembly</code> to <code>&quot;auto&quot;</code>, 
enabling built-in support unless a loader is registered for those files; 
modules with inline or hook-injected loaders (e.g. html-webpack-plugin 
templates) keep being parsed as JavaScript. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</a>)</p>
   </li>
   <li>
   <p>Add <code>output.resourceHints</code> to emit resource hints 
(<code>preload</code>/<code>prefetch</code>/<code>modulepreload</code>/<code>preconnect</code>),
 on by default for ESM output, plus 
<code>module.parser.&lt;type&gt;.urlHints</code>, <code>css.fontPreload</code> 
and <code>javascript.dynamicImportCssPreload</code>. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</a>)</p>
   </li>
   <li>
   <p>Add built-in build progress via 
<code>infrastructureLogging.progress</code>, plus <code>estimatedTime</code>, 
<code>phaseTimings</code>, progress bar <code>width</code> and 
<code>progressBar: &quot;auto&quot;</code> on <code>ProgressPlugin</code>. (by 
<a href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> 
in <a 
href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</a>)</p>
   </li>
   <li>
   <p>Concatenate CommonJS modules with statically analyzable exports; opt out 
via <code>optimization.concatenateModules: { commonjs: false }</code>. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</a>)</p>
   </li>
   <li>
   <p>Wrap &quot;weird&quot; CommonJS modules into module concatenation instead 
of bailing out. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</a>)</p>
   </li>
   <li>
   <p>Add <code>output.html.inline</code> (<code>true | &quot;script&quot; | 
&quot;style&quot;</code>) and the <code>webpackInline</code> magic comment to 
inline chunk content into HTML. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</a>)</p>
   </li>
   <li>
   <p>Add <code>output.html.inject</code> to control where chunk tags are 
injected. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</a>)</p>
   </li>
   <li>
   <p>Add <code>output.html.title</code>, <code>output.html.meta</code> and 
<code>output.html.base</code> options for head generation. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</a>)</p>
   </li>
   <li>
   <p>Support per-icon link attributes (<code>sizes</code>, <code>media</code>, 
<code>color</code>, <code>type</code>, <code>crossorigin</code>) and arrays in 
<code>output.html.favicon</code>. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21487";>#21487</a>)</p>
   </li>
   <li>
   <p>Add <code>output.html.manifest</code> to generate and link a web app 
manifest with hashed icons. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21487";>#21487</a>)</p>
   </li>
   <li>
   <p>Add <code>output.html.csp</code> to inject a Content-Security-Policy meta 
with inline-content hashes and an optional nonce. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21487";>#21487</a>)</p>
   </li>
   <li>
   <p>Add the <code>output.html</code> <code>injectTags</code> compilation hook 
to inject tags (script/link/meta/…) with <code>injectTo</code> placement. (by 
<a href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> 
in <a 
href="https://redirect.github.com/webpack/webpack/pull/21487";>#21487</a>)</p>
   </li>
   <li>
   <p>Add the <code>output.html</code> <code>transformTags</code> compilation 
hook to mutate, remove, or move (between <code>&lt;head&gt;</code> and 
<code>&lt;body&gt;</code>) a page's existing 
<code>&lt;script&gt;</code>/<code>&lt;link&gt;</code>/<code>&lt;style&gt;</code>/<code>&lt;meta&gt;</code>
 tags. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21487";>#21487</a>)</p>
   </li>
   <li>
   <p>Extend the HTML pipeline with <code>html</code> link sources (bundled as 
their own emitted page) and 
<code>rel=&quot;preload&quot;</code>/<code>&quot;prefetch&quot;</code> links 
bundled as chunks. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</a>)</p>
   </li>
   <li>
   <p>Recognize more asset-bearing HTML sources: the 
<code>twitter:player:stream</code> meta, legacy SVG references, and Web App 
Manifest <code>icons</code>/<code>screenshots</code>/<code>shortcuts</code> 
URLs. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</a>)</p>
   </li>
   <li>
   <p>Add <code>module.parser.html.as</code> to parse HTML as a document or an 
element fragment. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</a>)</p>
   </li>
   <li>
   <p>Allow disabling a built-in HTML parser source via <code>type: 
false</code> in <code>sources</code>. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</a>)</p>
   </li>
   <li>
   <p>Export <code>webpack.html.HtmlModulesPlugin</code> with 
<code>transformHtml</code>/<code>htmlEmitted</code> compilation hooks. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</a>)</p>
   </li>
   <li>
   <p>Resolve <code>@custom-media</code> (including media-type values) and 
<code>@custom-selector</code> in native CSS. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</a>)</p>
   </li>
   <li>
   <p>Scope 
<code>view-transition-name</code>/<code>-group</code>/<code>-class</code> names 
and <code>::view-transition-*()</code> pseudo references in CSS modules under 
<code>customIdents</code>. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21486";>#21486</a>)</p>
   </li>
   <li>
   <p>Add <code>import.meta.glob</code> support, with a 
<code>caseSensitive</code> option and consistent 
hidden/<code>node_modules</code> matching. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</a>)</p>
   </li>
   <li>
   <p>Resolve <code>import.meta.resolve(&quot;./asset&quot;)</code> to the 
emitted asset URL via the <code>importMeta.resolve</code> parser option. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</a>)</p>
   </li>
   <li>
   <p>Add <code>import.meta.env</code> defaults: <code>MODE</code>, 
<code>DEV</code>, <code>PROD</code>, <code>SSR</code> and 
<code>BASE_URL</code>. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</a>)</p>
   </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.109.0</h2>
   <h3>Minor Changes</h3>
   <ul>
   <li>
   <p>Default <code>experiments.typescript</code> to 
<code>&quot;auto&quot;</code>, enabling built-in TypeScript support on Node.js 
&gt;= 22.6 when no TypeScript loader is registered. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</a>)</p>
   </li>
   <li>
   <p>Default <code>experiments.css</code>, <code>experiments.html</code> and 
<code>experiments.asyncWebAssembly</code> to <code>&quot;auto&quot;</code>, 
enabling built-in support unless a loader is registered for those files; 
modules with inline or hook-injected loaders (e.g. html-webpack-plugin 
templates) keep being parsed as JavaScript. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</a>)</p>
   </li>
   <li>
   <p>Add <code>output.resourceHints</code> to emit resource hints 
(<code>preload</code>/<code>prefetch</code>/<code>modulepreload</code>/<code>preconnect</code>),
 on by default for ESM output, plus 
<code>module.parser.&lt;type&gt;.urlHints</code>, <code>css.fontPreload</code> 
and <code>javascript.dynamicImportCssPreload</code>. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</a>)</p>
   </li>
   <li>
   <p>Add built-in build progress via 
<code>infrastructureLogging.progress</code>, plus <code>estimatedTime</code>, 
<code>phaseTimings</code>, progress bar <code>width</code> and 
<code>progressBar: &quot;auto&quot;</code> on <code>ProgressPlugin</code>. (by 
<a href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> 
in <a 
href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</a>)</p>
   </li>
   <li>
   <p>Concatenate CommonJS modules with statically analyzable exports; opt out 
via <code>optimization.concatenateModules: { commonjs: false }</code>. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</a>)</p>
   </li>
   <li>
   <p>Wrap &quot;weird&quot; CommonJS modules into module concatenation instead 
of bailing out. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</a>)</p>
   </li>
   <li>
   <p>Add <code>output.html.inline</code> (<code>true | &quot;script&quot; | 
&quot;style&quot;</code>) and the <code>webpackInline</code> magic comment to 
inline chunk content into HTML. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</a>)</p>
   </li>
   <li>
   <p>Add <code>output.html.inject</code> to control where chunk tags are 
injected. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</a>)</p>
   </li>
   <li>
   <p>Add <code>output.html.title</code>, <code>output.html.meta</code> and 
<code>output.html.base</code> options for head generation. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</a>)</p>
   </li>
   <li>
   <p>Support per-icon link attributes (<code>sizes</code>, <code>media</code>, 
<code>color</code>, <code>type</code>, <code>crossorigin</code>) and arrays in 
<code>output.html.favicon</code>. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21487";>#21487</a>)</p>
   </li>
   <li>
   <p>Add <code>output.html.manifest</code> to generate and link a web app 
manifest with hashed icons. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21487";>#21487</a>)</p>
   </li>
   <li>
   <p>Add <code>output.html.csp</code> to inject a Content-Security-Policy meta 
with inline-content hashes and an optional nonce. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21487";>#21487</a>)</p>
   </li>
   <li>
   <p>Add the <code>output.html</code> <code>injectTags</code> compilation hook 
to inject tags (script/link/meta/…) with <code>injectTo</code> placement. (by 
<a href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> 
in <a 
href="https://redirect.github.com/webpack/webpack/pull/21487";>#21487</a>)</p>
   </li>
   <li>
   <p>Add the <code>output.html</code> <code>transformTags</code> compilation 
hook to mutate, remove, or move (between <code>&lt;head&gt;</code> and 
<code>&lt;body&gt;</code>) a page's existing 
<code>&lt;script&gt;</code>/<code>&lt;link&gt;</code>/<code>&lt;style&gt;</code>/<code>&lt;meta&gt;</code>
 tags. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21487";>#21487</a>)</p>
   </li>
   <li>
   <p>Extend the HTML pipeline with <code>html</code> link sources (bundled as 
their own emitted page) and 
<code>rel=&quot;preload&quot;</code>/<code>&quot;prefetch&quot;</code> links 
bundled as chunks. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</a>)</p>
   </li>
   <li>
   <p>Recognize more asset-bearing HTML sources: the 
<code>twitter:player:stream</code> meta, legacy SVG references, and Web App 
Manifest <code>icons</code>/<code>screenshots</code>/<code>shortcuts</code> 
URLs. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</a>)</p>
   </li>
   <li>
   <p>Add <code>module.parser.html.as</code> to parse HTML as a document or an 
element fragment. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</a>)</p>
   </li>
   <li>
   <p>Allow disabling a built-in HTML parser source via <code>type: 
false</code> in <code>sources</code>. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</a>)</p>
   </li>
   <li>
   <p>Export <code>webpack.html.HtmlModulesPlugin</code> with 
<code>transformHtml</code>/<code>htmlEmitted</code> compilation hooks. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</a>)</p>
   </li>
   <li>
   <p>Resolve <code>@custom-media</code> (including media-type values) and 
<code>@custom-selector</code> in native CSS. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</a>)</p>
   </li>
   <li>
   <p>Scope 
<code>view-transition-name</code>/<code>-group</code>/<code>-class</code> names 
and <code>::view-transition-*()</code> pseudo references in CSS modules under 
<code>customIdents</code>. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21486";>#21486</a>)</p>
   </li>
   <li>
   <p>Add <code>import.meta.glob</code> support, with a 
<code>caseSensitive</code> option and consistent 
hidden/<code>node_modules</code> matching. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</a>)</p>
   </li>
   <li>
   <p>Resolve <code>import.meta.resolve(&quot;./asset&quot;)</code> to the 
emitted asset URL via the <code>importMeta.resolve</code> parser option. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/21477";>#21477</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/21cd11a1f53567a42eee3a0be822b968a1ffcb12";><code>21cd11a</code></a>
 chore(release): new release (<a 
href="https://redirect.github.com/webpack/webpack/issues/21337";>#21337</a>)</li>
   <li><a 
href="https://github.com/webpack/webpack/commit/7121604248329d1d8b2765d658ada19c4b38435a";><code>7121604</code></a>
 feat: native HTML output features (favicon attributes, manifest, CSP, tag 
inj...</li>
   <li><a 
href="https://github.com/webpack/webpack/commit/828a65ce2fb831fcb0eef00c1238bddd79234e35";><code>828a65c</code></a>
 feat: scope view-transition names in CSS modules (<a 
href="https://redirect.github.com/webpack/webpack/issues/21486";>#21486</a>)</li>
   <li><a 
href="https://github.com/webpack/webpack/commit/27dfadba3b53833a292a789d5c2d345042a3759b";><code>27dfadb</code></a>
 fix: keep loader results as JavaScript when css/html support is implicitly 
en...</li>
   <li><a 
href="https://github.com/webpack/webpack/commit/8565f1a62ed703635945039732e5abf43d2f0e43";><code>8565f1a</code></a>
 fix: context hash crash on unsupported directory entries (<a 
href="https://redirect.github.com/webpack/webpack/issues/21484";>#21484</a>)</li>
   <li><a 
href="https://github.com/webpack/webpack/commit/d93365535b2d6b976dec8f95b0dedf6ec4315c96";><code>d933655</code></a>
 chore(deps): bump test/test262-cases in the dependencies group (<a 
href="https://redirect.github.com/webpack/webpack/issues/21479";>#21479</a>)</li>
   <li><a 
href="https://github.com/webpack/webpack/commit/5df3269ed9e603febb3e55febfb9354b30c4676f";><code>5df3269</code></a>
 chore(deps): bump the dependencies group with 11 updates (<a 
href="https://redirect.github.com/webpack/webpack/issues/21480";>#21480</a>)</li>
   <li><a 
href="https://github.com/webpack/webpack/commit/06e8dbfc5d2ec49162f8df33b5b90faa6b6cde77";><code>06e8dbf</code></a>
 chore(deps): bump actions/checkout in the dependencies group (<a 
href="https://redirect.github.com/webpack/webpack/issues/21478";>#21478</a>)</li>
   <li><a 
href="https://github.com/webpack/webpack/commit/c07ba06547c9dd05b4f648883a66bf070a4577f5";><code>c07ba06</code></a>
 docs: simplify, union and importance-order pending changelog entries (<a 
href="https://redirect.github.com/webpack/webpack/issues/21477";>#21477</a>)</li>
   <li><a 
href="https://github.com/webpack/webpack/commit/6fcbd528f961e9c29b0b0ade527b1da883041938";><code>6fcbd52</code></a>
 build: verify internalSerializables in lint:special (<a 
href="https://redirect.github.com/webpack/webpack/issues/21476";>#21476</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/webpack/webpack/compare/v5.108.4...v5.109.0";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   
   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 <dependency name> major version` will close this group 
update PR and stop Dependabot creating any more for the specific dependency's 
major version (unless you unignore this specific dependency's major version or 
upgrade to it yourself)
   - `@dependabot ignore <dependency name> minor version` will close this group 
update PR and stop Dependabot creating any more for the specific dependency's 
minor version (unless you unignore this specific dependency's minor version or 
upgrade to it yourself)
   - `@dependabot ignore <dependency name>` will close this group update PR and 
stop Dependabot creating any more for the specific dependency (unless you 
unignore this specific dependency or upgrade to it yourself)
   - `@dependabot unignore <dependency name>` will remove all of the ignore 
conditions of the specified dependency
   - `@dependabot unignore <dependency name> <ignore condition>` will remove 
the ignore condition of the specified dependency and ignore conditions
   
   
   </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]

Reply via email to