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

   Bumps the edge-ui-package-updates group with 11 updates in the 
/providers/edge3/src/airflow/providers/edge3/plugins/www directory:
   
   | Package | From | To |
   | --- | --- | --- |
   | 
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
 | `25.0.9` | `25.0.10` |
   | 
[@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react)
 | `19.2.8` | `19.2.9` |
   | 
[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)
 | `8.53.0` | `8.53.1` |
   | 
[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)
 | `8.53.0` | `8.53.1` |
   | 
[@typescript-eslint/utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils)
 | `8.53.0` | `8.53.1` |
   | 
[@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8)
 | `4.0.17` | `4.0.18` |
   | 
[eslint-plugin-perfectionist](https://github.com/azat-io/eslint-plugin-perfectionist)
 | `5.3.1` | `5.4.0` |
   | [happy-dom](https://github.com/capricorn86/happy-dom) | `20.3.3` | 
`20.3.4` |
   | [prettier](https://github.com/prettier/prettier) | `3.8.0` | `3.8.1` |
   | 
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
 | `8.53.0` | `8.53.1` |
   | [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | 
`4.0.17` | `4.0.18` |
   
   
   Updates `@types/node` from 25.0.9 to 25.0.10
   <details>
   <summary>Commits</summary>
   <ul>
   <li>See full diff in <a 
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `@types/react` from 19.2.8 to 19.2.9
   <details>
   <summary>Commits</summary>
   <ul>
   <li>See full diff in <a 
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `@typescript-eslint/eslint-plugin` from 8.53.0 to 8.53.1
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases";><code>@​typescript-eslint/eslint-plugin</code>'s
 releases</a>.</em></p>
   <blockquote>
   <h2>v8.53.1</h2>
   <h2>8.53.1 (2026-01-19)</h2>
   <h3>🩹 Fixes</h3>
   <ul>
   <li><strong>eslint-plugin:</strong> [consistent-indexed-object-style] skip 
fixer if interface is a default export (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11951";>#11951</a>)</li>
   <li><strong>utils:</strong> make RuleCreator root defaultOptions optional 
(<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11956";>#11956</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>Cameron</li>
   <li>Yukihiro Hasegawa <a 
href="https://github.com/y-hsgw";><code>@​y-hsgw</code></a></li>
   </ul>
   <p>You can read about our <a 
href="https://typescript-eslint.io/users/versioning";>versioning strategy</a> 
and <a href="https://typescript-eslint.io/users/releases";>releases</a> on our 
website.</p>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md";><code>@​typescript-eslint/eslint-plugin</code>'s
 changelog</a>.</em></p>
   <blockquote>
   <h2>8.53.1 (2026-01-19)</h2>
   <h3>🩹 Fixes</h3>
   <ul>
   <li><strong>utils:</strong> make RuleCreator root defaultOptions optional 
(<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11956";>#11956</a>)</li>
   <li><strong>eslint-plugin:</strong> [consistent-indexed-object-style] skip 
fixer if interface is a default export (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11951";>#11951</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>Cameron</li>
   <li>Yukihiro Hasegawa <a 
href="https://github.com/y-hsgw";><code>@​y-hsgw</code></a></li>
   </ul>
   <p>You can read about our <a 
href="https://typescript-eslint.io/users/versioning";>versioning strategy</a> 
and <a href="https://typescript-eslint.io/users/releases";>releases</a> on our 
website.</p>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/9940e53a156ec75b2e2910a63310650b4d19a6c6";><code>9940e53</code></a>
 chore(release): publish 8.53.1</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/e0f2a010628dad876d66b63ba97b85d6ecafc3b2";><code>e0f2a01</code></a>
 fix(utils): make RuleCreator root defaultOptions optional (<a 
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11956";>#11956</a>)</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/76f8ff7a4257822dc8217a8ad49659cd5951f117";><code>76f8ff7</code></a>
 fix(eslint-plugin): [consistent-indexed-object-style] skip fixer if 
interface...</li>
   <li>See full diff in <a 
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.53.1/packages/eslint-plugin";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `@typescript-eslint/parser` from 8.53.0 to 8.53.1
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases";><code>@​typescript-eslint/parser</code>'s
 releases</a>.</em></p>
   <blockquote>
   <h2>v8.53.1</h2>
   <h2>8.53.1 (2026-01-19)</h2>
   <h3>🩹 Fixes</h3>
   <ul>
   <li><strong>eslint-plugin:</strong> [consistent-indexed-object-style] skip 
fixer if interface is a default export (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11951";>#11951</a>)</li>
   <li><strong>utils:</strong> make RuleCreator root defaultOptions optional 
(<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11956";>#11956</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>Cameron</li>
   <li>Yukihiro Hasegawa <a 
href="https://github.com/y-hsgw";><code>@​y-hsgw</code></a></li>
   </ul>
   <p>You can read about our <a 
href="https://typescript-eslint.io/users/versioning";>versioning strategy</a> 
and <a href="https://typescript-eslint.io/users/releases";>releases</a> on our 
website.</p>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md";><code>@​typescript-eslint/parser</code>'s
 changelog</a>.</em></p>
   <blockquote>
   <h2>8.53.1 (2026-01-19)</h2>
   <p>This was a version bump only for parser to align it with other projects, 
there were no code changes.</p>
   <p>You can read about our <a 
href="https://typescript-eslint.io/users/versioning";>versioning strategy</a> 
and <a href="https://typescript-eslint.io/users/releases";>releases</a> on our 
website.</p>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/9940e53a156ec75b2e2910a63310650b4d19a6c6";><code>9940e53</code></a>
 chore(release): publish 8.53.1</li>
   <li>See full diff in <a 
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.53.1/packages/parser";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `@typescript-eslint/utils` from 8.53.0 to 8.53.1
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases";><code>@​typescript-eslint/utils</code>'s
 releases</a>.</em></p>
   <blockquote>
   <h2>v8.53.1</h2>
   <h2>8.53.1 (2026-01-19)</h2>
   <h3>🩹 Fixes</h3>
   <ul>
   <li><strong>eslint-plugin:</strong> [consistent-indexed-object-style] skip 
fixer if interface is a default export (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11951";>#11951</a>)</li>
   <li><strong>utils:</strong> make RuleCreator root defaultOptions optional 
(<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11956";>#11956</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>Cameron</li>
   <li>Yukihiro Hasegawa <a 
href="https://github.com/y-hsgw";><code>@​y-hsgw</code></a></li>
   </ul>
   <p>You can read about our <a 
href="https://typescript-eslint.io/users/versioning";>versioning strategy</a> 
and <a href="https://typescript-eslint.io/users/releases";>releases</a> on our 
website.</p>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/utils/CHANGELOG.md";><code>@​typescript-eslint/utils</code>'s
 changelog</a>.</em></p>
   <blockquote>
   <h2>8.53.1 (2026-01-19)</h2>
   <h3>🩹 Fixes</h3>
   <ul>
   <li><strong>utils:</strong> make RuleCreator root defaultOptions optional 
(<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11956";>#11956</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>Yukihiro Hasegawa <a 
href="https://github.com/y-hsgw";><code>@​y-hsgw</code></a></li>
   </ul>
   <p>You can read about our <a 
href="https://typescript-eslint.io/users/versioning";>versioning strategy</a> 
and <a href="https://typescript-eslint.io/users/releases";>releases</a> on our 
website.</p>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/9940e53a156ec75b2e2910a63310650b4d19a6c6";><code>9940e53</code></a>
 chore(release): publish 8.53.1</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/e0f2a010628dad876d66b63ba97b85d6ecafc3b2";><code>e0f2a01</code></a>
 fix(utils): make RuleCreator root defaultOptions optional (<a 
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils/issues/11956";>#11956</a>)</li>
   <li>See full diff in <a 
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.53.1/packages/utils";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `@vitest/coverage-v8` from 4.0.17 to 4.0.18
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/vitest-dev/vitest/releases";><code>@​vitest/coverage-v8</code>'s
 releases</a>.</em></p>
   <blockquote>
   <h2>v4.0.18</h2>
   <h3>   🚀 Experimental Features</h3>
   <ul>
   <li><strong>experimental</strong>: Add <code>onModuleRunner</code> hook to 
<code>worker.init</code>  -  by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9286";>vitest-dev/vitest#9286</a>
 <a href="https://github.com/vitest-dev/vitest/commit/ea837de7d";><!-- raw HTML 
omitted -->(ea837)<!-- raw HTML omitted --></a></li>
   </ul>
   <h3>   🐞 Bug Fixes</h3>
   <ul>
   <li>Use <code>meta.url</code> in <code>createRequire</code>  -  by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9441";>vitest-dev/vitest#9441</a>
 <a href="https://github.com/vitest-dev/vitest/commit/e057281ca";><!-- raw HTML 
omitted -->(e0572)<!-- raw HTML omitted --></a></li>
   <li><strong>browser</strong>: Hide injected data-testid attributes  -  by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9503";>vitest-dev/vitest#9503</a>
 <a href="https://github.com/vitest-dev/vitest/commit/f89899cd8";><!-- raw HTML 
omitted -->(f8989)<!-- raw HTML omitted --></a></li>
   <li><strong>ui</strong>: Process artifact attachments when generating HTML 
reporter  -  by <a href="https://github.com/macarie";><code>@​macarie</code></a> 
in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9472";>vitest-dev/vitest#9472</a>
 <a href="https://github.com/vitest-dev/vitest/commit/225435647";><!-- raw HTML 
omitted -->(22543)<!-- raw HTML omitted --></a></li>
   </ul>
   <h5>    <a 
href="https://github.com/vitest-dev/vitest/compare/v4.0.17...v4.0.18";>View 
changes on GitHub</a></h5>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/4d3e3c61b9b237447699deab9aca0eb9d6039978";><code>4d3e3c6</code></a>
 chore: release v4.0.18</li>
   <li>See full diff in <a 
href="https://github.com/vitest-dev/vitest/commits/v4.0.18/packages/coverage-v8";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `eslint-plugin-perfectionist` from 5.3.1 to 5.4.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/releases";>eslint-plugin-perfectionist's
 releases</a>.</em></p>
   <blockquote>
   <h2>v5.4.0</h2>
   <h3>   🚀 Features</h3>
   <ul>
   <li>Improve dependency detection algorithm  -  by <a 
href="https://github.com/hugop95";><code>@​hugop95</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/a80d810";><!--
 raw HTML omitted -->(a80d8)<!-- raw HTML omitted --></a></li>
   <li><strong>sort-objects</strong>: Allow sorting by name and value  -  by <a 
href="https://github.com/hugop95";><code>@​hugop95</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/2622a73";><!--
 raw HTML omitted -->(2622a)<!-- raw HTML omitted --></a></li>
   </ul>
   <h3>   🐞 Bug Fixes</h3>
   <ul>
   <li><strong>sort-modules</strong>:
   <ul>
   <li>Enable fallback sorting for usage mode  -  by <a 
href="https://github.com/hugop95";><code>@​hugop95</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/a2b898e";><!--
 raw HTML omitted -->(a2b89)<!-- raw HTML omitted --></a></li>
   <li>Fix error loop due to overload signatures with sort-usages  -  by <a 
href="https://github.com/hugop95";><code>@​hugop95</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/2dcdb68";><!--
 raw HTML omitted -->(2dcdb)<!-- raw HTML omitted --></a></li>
   <li>Add support for overload signatures  -  by <a 
href="https://github.com/hugop95";><code>@​hugop95</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/d760ae7";><!--
 raw HTML omitted -->(d760a)<!-- raw HTML omitted --></a></li>
   <li>Avoid deprecated enum members access  -  by <a 
href="https://github.com/azat-io";><code>@​azat-io</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/a0a7d47";><!--
 raw HTML omitted -->(a0a7d)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   </ul>
   <h3>   🏎 Performance</h3>
   <ul>
   <li>Cache group options and improve subgroup-order coverage  -  by <a 
href="https://github.com/hugop95";><code>@​hugop95</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/858076c";><!--
 raw HTML omitted -->(85807)<!-- raw HTML omitted --></a></li>
   <li>Avoid accumulating spreads in hot paths  -  by <a 
href="https://github.com/azat-io";><code>@​azat-io</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/2c964ae";><!--
 raw HTML omitted -->(2c964)<!-- raw HTML omitted --></a></li>
   </ul>
   <h5>    <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/compare/v5.3.1...v5.4.0";>View
 changes on GitHub</a></h5>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/blob/main/changelog.md";>eslint-plugin-perfectionist's
 changelog</a>.</em></p>
   <blockquote>
   <h2>v5.4.0</h2>
   <p><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/compare/v5.3.1...v5.4.0";>compare
 changes</a></p>
   <h3>🚀 Features</h3>
   <ul>
   <li><strong>sort-objects:</strong> Allow sorting by name and value (<a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/2622a734";>2622a734</a>)</li>
   <li>Improve dependency detection algorithm (<a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/a80d8105";>a80d8105</a>)</li>
   </ul>
   <h3>🏎 Performance Improvements</h3>
   <ul>
   <li>Cache group options and improve subgroup-order coverage (<a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/858076c7";>858076c7</a>)</li>
   <li>Avoid accumulating spreads in hot paths (<a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/2c964ae0";>2c964ae0</a>)</li>
   </ul>
   <h3>🐞 Bug Fixes</h3>
   <ul>
   <li><strong>sort-modules:</strong> Enable fallback sorting for usage mode 
(<a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/a2b898e4";>a2b898e4</a>)</li>
   <li><strong>sort-modules:</strong> Fix error loop due to overload signatures 
with sort-usages (<a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/2dcdb687";>2dcdb687</a>)</li>
   <li><strong>sort-modules:</strong> Add support for overload signatures (<a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/d760ae7a";>d760ae7a</a>)</li>
   <li><strong>sort-modules:</strong> Avoid deprecated enum members access (<a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/a0a7d478";>a0a7d478</a>)</li>
   </ul>
   <h3>❤️ Contributors</h3>
   <ul>
   <li>Azat S. (<a 
href="https://github.com/azat-io";><code>@​azat-io</code></a>)</li>
   <li>Hugo (<a 
href="https://github.com/hugop95";><code>@​hugop95</code></a>)</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/d0b5dfd3a2e01e7346b9dc8bc96b793232436b5d";><code>d0b5dfd</code></a>
 build: publish v5.4.0</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/9f67f57c9699df8e525dd919d9fda38d7c434218";><code>9f67f57</code></a>
 chore: update dependencies</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/a0a7d4785f84899b50316be3772723e290acfd62";><code>a0a7d47</code></a>
 fix(sort-modules): avoid deprecated enum members access</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/2c964ae06392db18878f06239e15a70cbbdd0aef";><code>2c964ae</code></a>
 perf: avoid accumulating spreads in hot paths</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/a80d8105c25fd2b93f060f3d21cca19cbb52699a";><code>a80d810</code></a>
 feat: improve dependency detection algorithm</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/2622a734f72168cd578fd00d464d142fa2745a17";><code>2622a73</code></a>
 feat(sort-objects): allow sorting by name and value</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/f1edae5b5f3947a28e43790fbc30cfe41b9e626d";><code>f1edae5</code></a>
 docs: fix default group names in sort-imports</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/d760ae7aa41d05a8e1a6a7cf403e985d00e9ae1f";><code>d760ae7</code></a>
 fix(sort-modules): add support for overload signatures</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/2dcdb6870bd00f177bd508da3991eb0c38ac4713";><code>2dcdb68</code></a>
 fix(sort-modules): fix error loop due to overload signatures with 
sort-usages</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/858076c705c02e3e6d20c2aeadc7fae77ea01d47";><code>858076c</code></a>
 perf: cache group options and improve subgroup-order coverage</li>
   <li>Additional commits viewable in <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/compare/v5.3.1...v5.4.0";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `happy-dom` from 20.3.3 to 20.3.4
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/capricorn86/happy-dom/releases";>happy-dom's 
releases</a>.</em></p>
   <blockquote>
   <h2>v20.3.4</h2>
   <h3>:construction_worker_man: Patch fixes</h3>
   <ul>
   <li>Preserve attribute name case in CSS selectors for XML documents - By 
<strong><a 
href="https://github.com/TrevorBurnham";><code>@​TrevorBurnham</code></a></strong>
 in task <a 
href="https://redirect.github.com/capricorn86/happy-dom/issues/1912";>#1912</a></li>
   <li>Implement implicit closing of <code>&lt;p&gt;</code> elements per HTML 
spec - By <strong><a 
href="https://github.com/TrevorBurnham";><code>@​TrevorBurnham</code></a></strong>
 in task <a 
href="https://redirect.github.com/capricorn86/happy-dom/issues/1949";>#1949</a></li>
   <li><code>EventTarget</code> should not call arbitrary on* properties - By 
<strong><a 
href="https://github.com/TrevorBurnham";><code>@​TrevorBurnham</code></a></strong>
 in task <a 
href="https://redirect.github.com/capricorn86/happy-dom/issues/1895";>#1895</a></li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/capricorn86/happy-dom/commit/28f36e1aab20b1235aba5ff10758b8ce4cfe722b";><code>28f36e1</code></a>
 fix: <a 
href="https://redirect.github.com/capricorn86/happy-dom/issues/1912";>#1912</a> 
Preserve attribute name case in CSS selectors for XML documents ...</li>
   <li><a 
href="https://github.com/capricorn86/happy-dom/commit/63b8f3d211be5237383b30a563027c2e60e45466";><code>63b8f3d</code></a>
 fix: <a 
href="https://redirect.github.com/capricorn86/happy-dom/issues/1949";>#1949</a> 
Implement implicit closing of &lt;p&gt; elements per HTML spec (<a 
href="https://redirect.github.com/capricorn86/happy-dom/issues/2007";>#2007</a>)</li>
   <li><a 
href="https://github.com/capricorn86/happy-dom/commit/2768d04b414040cc86b5138950b718ab9964a1f8";><code>2768d04</code></a>
 chore: <a 
href="https://redirect.github.com/capricorn86/happy-dom/issues/1978";>#1978</a> 
Add tests for emoji numeric entity decoding (<a 
href="https://redirect.github.com/capricorn86/happy-dom/issues/2005";>#2005</a>)</li>
   <li><a 
href="https://github.com/capricorn86/happy-dom/commit/217d5e5780d23a929b5686f496b228ace47d651c";><code>217d5e5</code></a>
 fix: <a 
href="https://redirect.github.com/capricorn86/happy-dom/issues/1895";>#1895</a> 
EventTarget should not call arbitrary on* properties (<a 
href="https://redirect.github.com/capricorn86/happy-dom/issues/2004";>#2004</a>)</li>
   <li>See full diff in <a 
href="https://github.com/capricorn86/happy-dom/compare/v20.3.3...v20.3.4";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `prettier` from 3.8.0 to 3.8.1
   <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.8.1</h2>
   <ul>
   <li>Include available <code>printers</code> in plugin type declarations (<a 
href="https://redirect.github.com/prettier/prettier/pull/18706";>#18706</a> by 
<a href="https://github.com/porada";><code>@​porada</code></a>)</li>
   </ul>
   <p>🔗 <a 
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#381";>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.8.1</h1>
   <p><a 
href="https://github.com/prettier/prettier/compare/3.8.0...3.8.1";>diff</a></p>
   <h4>Include available <code>printers</code> in plugin type declarations (<a 
href="https://redirect.github.com/prettier/prettier/pull/18706";>#18706</a> by 
<a href="https://github.com/porada";><code>@​porada</code></a>)</h4>
   <!-- raw HTML omitted -->
   <pre lang="ts"><code>// Input
   import * as prettierPluginEstree from &quot;prettier/plugins/estree&quot;;
   <p>// Prettier 3.8.0
   // Property 'printers' does not exist on type 'typeof 
import(&quot;prettier/plugins/estree&quot;)'. ts(2339)
   prettierPluginEstree.printers.estree; //=&gt; any</p>
   <p>// Prettier 3.8.1
   prettierPluginEstree.printers.estree; //=&gt; Printer
   prettierPluginEstree.printers[&quot;estree-json&quot;]; //=&gt; Printer
   </code></pre></p>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/prettier/prettier/commit/90983f40dce5e20beea4e5618b5e0426a6a7f4f0";><code>90983f4</code></a>
 Release 3.8.1</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/57f702f7656e6fc03873f8121480c321b2f44c8c";><code>57f702f</code></a>
 Include available <code>printers</code> in plugin type declarations (<a 
href="https://redirect.github.com/prettier/prettier/issues/18706";>#18706</a>)</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/bece82785141274c12956b0af3bae77a44ae3a9e";><code>bece827</code></a>
 Revert change in release script</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/82a4ab26f1e7fccd0041272de12a3c6b942e622b";><code>82a4ab2</code></a>
 Bump Prettier dependency to 3.8.0</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/5213ee463c653f47e1821de414a4f30573f83337";><code>5213ee4</code></a>
 Clean changelog_unreleased</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/f95ad0f8e1dd9fb5507e7088f42f91fa6b5f3cb0";><code>f95ad0f</code></a>
 Comment out finished steps</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/b2034e819aef944fe1fe3bbf532118885a854f64";><code>b2034e8</code></a>
 Fix release script</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/5824b15189303d52892ffbc0812751533666c674";><code>5824b15</code></a>
 Release 3.8.0</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/04336012b351529f624eaeb3ac9af52a5b7b7c01";><code>0433601</code></a>
 Add blog post for v3.8.0 (<a 
href="https://redirect.github.com/prettier/prettier/issues/18639";>#18639</a>)</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/c45fef106ec4d1efdcd61a64c3dd3298272b3d99";><code>c45fef1</code></a>
 Fix LWC attribute with <code>--embedded-language-formatting off</code> (<a 
href="https://redirect.github.com/prettier/prettier/issues/18383";>#18383</a>)</li>
   <li>See full diff in <a 
href="https://github.com/prettier/prettier/compare/3.8.0...3.8.1";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `typescript-eslint` from 8.53.0 to 8.53.1
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases";>typescript-eslint's
 releases</a>.</em></p>
   <blockquote>
   <h2>v8.53.1</h2>
   <h2>8.53.1 (2026-01-19)</h2>
   <h3>🩹 Fixes</h3>
   <ul>
   <li><strong>eslint-plugin:</strong> [consistent-indexed-object-style] skip 
fixer if interface is a default export (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11951";>#11951</a>)</li>
   <li><strong>utils:</strong> make RuleCreator root defaultOptions optional 
(<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11956";>#11956</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>Cameron</li>
   <li>Yukihiro Hasegawa <a 
href="https://github.com/y-hsgw";><code>@​y-hsgw</code></a></li>
   </ul>
   <p>You can read about our <a 
href="https://typescript-eslint.io/users/versioning";>versioning strategy</a> 
and <a href="https://typescript-eslint.io/users/releases";>releases</a> on our 
website.</p>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md";>typescript-eslint's
 changelog</a>.</em></p>
   <blockquote>
   <h2>8.53.1 (2026-01-19)</h2>
   <p>This was a version bump only for typescript-eslint to align it with other 
projects, there were no code changes.</p>
   <p>You can read about our <a 
href="https://typescript-eslint.io/users/versioning";>versioning strategy</a> 
and <a href="https://typescript-eslint.io/users/releases";>releases</a> on our 
website.</p>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/9940e53a156ec75b2e2910a63310650b4d19a6c6";><code>9940e53</code></a>
 chore(release): publish 8.53.1</li>
   <li>See full diff in <a 
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.53.1/packages/typescript-eslint";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `vitest` from 4.0.17 to 4.0.18
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/vitest-dev/vitest/releases";>vitest's 
releases</a>.</em></p>
   <blockquote>
   <h2>v4.0.18</h2>
   <h3>   🚀 Experimental Features</h3>
   <ul>
   <li><strong>experimental</strong>: Add <code>onModuleRunner</code> hook to 
<code>worker.init</code>  -  by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9286";>vitest-dev/vitest#9286</a>
 <a href="https://github.com/vitest-dev/vitest/commit/ea837de7d";><!-- raw HTML 
omitted -->(ea837)<!-- raw HTML omitted --></a></li>
   </ul>
   <h3>   🐞 Bug Fixes</h3>
   <ul>
   <li>Use <code>meta.url</code> in <code>createRequire</code>  -  by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9441";>vitest-dev/vitest#9441</a>
 <a href="https://github.com/vitest-dev/vitest/commit/e057281ca";><!-- raw HTML 
omitted -->(e0572)<!-- raw HTML omitted --></a></li>
   <li><strong>browser</strong>: Hide injected data-testid attributes  -  by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9503";>vitest-dev/vitest#9503</a>
 <a href="https://github.com/vitest-dev/vitest/commit/f89899cd8";><!-- raw HTML 
omitted -->(f8989)<!-- raw HTML omitted --></a></li>
   <li><strong>ui</strong>: Process artifact attachments when generating HTML 
reporter  -  by <a href="https://github.com/macarie";><code>@​macarie</code></a> 
in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/9472";>vitest-dev/vitest#9472</a>
 <a href="https://github.com/vitest-dev/vitest/commit/225435647";><!-- raw HTML 
omitted -->(22543)<!-- raw HTML omitted --></a></li>
   </ul>
   <h5>    <a 
href="https://github.com/vitest-dev/vitest/compare/v4.0.17...v4.0.18";>View 
changes on GitHub</a></h5>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/4d3e3c61b9b237447699deab9aca0eb9d6039978";><code>4d3e3c6</code></a>
 chore: release v4.0.18</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/ea837de7d75780a67af437331d8d689cdcfe291e";><code>ea837de</code></a>
 feat(experimental): add <code>onModuleRunner</code> hook to 
<code>worker.init</code> (<a 
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9286";>#9286</a>)</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/e057281ca5ea282cf0b0d37b7b51f182397fc370";><code>e057281</code></a>
 fix: use <code>meta.url</code> in <code>createRequire</code> (<a 
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9441";>#9441</a>)</li>
   <li>See full diff in <a 
href="https://github.com/vitest-dev/vitest/commits/v4.0.18/packages/vitest";>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 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 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