dependabot[bot] opened a new pull request, #76764: URL: https://github.com/apache/airflow/pull/76764
Bumps the fab-ui-package-updates group with 5 updates in the /providers/fab/src/airflow/providers/fab/www directory: | Package | From | To | | --- | --- | --- | | [moment-timezone](https://github.com/moment/moment-timezone) | `0.6.5` | `0.6.6` | | [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `8.0.9` | `8.1.0` | | [eslint](https://github.com/eslint/eslint) | `10.13.0` | `10.14.0` | | [stylelint](https://github.com/stylelint/stylelint) | `17.16.0` | `18.0.0` | | [webpack-cli](https://github.com/webpack/webpack-cli) | `7.2.3` | `7.3.1` | Updates `moment-timezone` from 0.6.5 to 0.6.6 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/moment/moment-timezone/releases">moment-timezone's releases</a>.</em></p> <blockquote> <h2>Release 0.6.6</h2> <ul> <li>Updated data to IANA TZDB <code>2026f</code>. <a href="https://redirect.github.com/moment/moment-timezone/issues/1169">#1169</a></li> <li>Fixed several functions to prevent accidental object prototype lookups. <a href="https://redirect.github.com/moment/moment-timezone/issues/1168">#1168</a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/moment/moment-timezone/blob/develop/changelog.md">moment-timezone's changelog</a>.</em></p> <blockquote> <h3><code>0.6.6</code> <em>2026-10-29</em></h3> <ul> <li>Updated data to IANA TZDB <code>2026f</code>. <a href="https://redirect.github.com/moment/moment-timezone/pull/1169">#1169</a></li> <li>Fixed several functions to prevent accidental object prototype lookups. <a href="https://redirect.github.com/moment/moment-timezone/pull/1168">#1168</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/moment/moment-timezone/commit/c129458db1b6d4d61f9bf681f43e39ab2e69810e"><code>c129458</code></a> Bump version and build moment-timezone 0.6.6</li> <li><a href="https://github.com/moment/moment-timezone/commit/3724b294a56d0cb237289378514b4963f86ec385"><code>3724b29</code></a> data: Add 2026f (<a href="https://redirect.github.com/moment/moment-timezone/issues/1169">#1169</a>)</li> <li><a href="https://github.com/moment/moment-timezone/commit/9f0b32e9676a9dd6861e81c4ca6899a036a87f11"><code>9f0b32e</code></a> build(deps): bump <code>@babel/core</code> from 7.21.8 to 7.29.7 (<a href="https://redirect.github.com/moment/moment-timezone/issues/1167">#1167</a>)</li> <li><a href="https://github.com/moment/moment-timezone/commit/53654d847981d0f6a96753e678391da42588ee29"><code>53654d8</code></a> Merge pull request <a href="https://redirect.github.com/moment/moment-timezone/issues/1168">#1168</a> from moment/harden-prototype-access</li> <li><a href="https://github.com/moment/moment-timezone/commit/4c06349ca49879fdb460bc642f878a12c48d75a3"><code>4c06349</code></a> Prevent object prototype lookups in various methods</li> <li><a href="https://github.com/moment/moment-timezone/commit/1fddcdbed766719a3cdbc494e138fec737133c4c"><code>1fddcdb</code></a> Add failing tests for object prototype validation checks</li> <li>See full diff in <a href="https://github.com/moment/moment-timezone/compare/0.6.5...0.6.6">compare view</a></li> </ul> </details> <br /> Updates `@babel/core` from 8.0.9 to 8.1.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/releases">@babel/core's releases</a>.</em></p> <blockquote> <h2>v8.1.0 (2026-11-02)</h2> <p><strong>NOTE:</strong> <code>@babel/plugin-proposal-bytes-modules</code>, <code>@babel/plugin-proposal-filtered-namespaces</code>, and <code>@babel/plugin-proposal-text-modules</code> were accidentally excluded from this release. We're working on re-publishing the as 8.1.1.</p> <p>Thanks <a href="https://github.com/Kjubikstronk"><code>@Kjubikstronk</code></a> for your first PR!</p> <h4>:rocket: New Feature</h4> <ul> <li><code>babel-helper-module-transforms</code>, <code>babel-helper-transform-fixture-test-runner</code>, <code>babel-helpers</code>, <code>babel-plugin-proposal-bytes-modules</code>, <code>babel-plugin-proposal-filtered-namespaces</code>, <code>babel-plugin-proposal-import-wasm-source</code>, <code>babel-plugin-proposal-text-modules</code>, <code>babel-plugin-transform-dynamic-import</code>, <code>babel-plugin-transform-json-modules</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code>, <code>babel-standalone</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/18316">#18316</a> Add transform support for filtered namespaces (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-generator</code>, <code>babel-helper-import-to-platform-api</code>, <code>babel-helper-module-transforms</code>, <code>babel-parser</code>, <code>babel-plugin-transform-export-namespace-from</code>, <code>babel-plugin-transform-json-modules</code>, <code>babel-plugin-transform-modules-amd</code>, <code>babel-plugin-transform-modules-commonjs</code>, <code>babel-plugin-transform-modules-systemjs</code>, <code>babel-plugin-transform-modules-umd</code>, <code>babel-traverse</code>, <code>babel-types</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/18311">#18311</a> Add parsing&printing support for filtered namespaces (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li>Other <ul> <li><a href="https://redirect.github.com/babel/babel/pull/18009">#18009</a> Add <code>babel/no-empty</code> eslint rule (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/17956">#17956</a> Add eslint-plugin configs (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-helper-import-to-platform-api</code>, <code>babel-helper-transform-fixture-test-runner</code>, <code>babel-helpers</code>, <code>babel-plugin-proposal-bytes-modules</code>, <code>babel-plugin-proposal-import-wasm-source</code>, <code>babel-plugin-proposal-text-modules</code>, <code>babel-plugin-transform-json-modules</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17817">#17817</a> Add support for <code>type: bytes</code> and <code>type: text</code> imports (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-traverse</code>, <code>babel-types</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17624">#17624</a> Add parse support for the "structs" proposal (only non-shared) (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-types</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17980">#17980</a> Parse Import Sync proposal (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-generator</code>, <code>babel-helper-module-transforms</code>, <code>babel-parser</code>, <code>babel-plugin-transform-export-namespace-from</code>, <code>babel-plugin-transform-modules-amd</code>, <code>babel-plugin-transform-modules-commonjs</code>, <code>babel-plugin-transform-modules-systemjs</code>, <code>babel-plugin-transform-modules-umd</code>, <code>babel-types</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/18310">#18310</a> Add parsing&printing support for <code>export defer</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-cli</code>, <code>babel-core</code>, <code>babel-generator</code>, <code>babel-helper-transform-fixture-test-runner</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/18006">#18006</a> Add experimental support for range mappings in source maps (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-core</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/18275">#18275</a> feat(core): export generate from babel-generator (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-core</code>, <code>babel-plugin-transform-classes</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/18387">#18387</a> Add <code>noUninitializedThis</code> assumption (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/18386">#18386</a> Add <code>noClassPrototypeAssign</code> and <code>noConstructorPrimitiveReturn</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/18444">#18444</a> fix(parser): allow lone <code>yield</code> before <code>in</code> in an Annex B for-in init (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/18443">#18443</a> fix(parser): respect unicode escape in <code>isUnparsedContextual</code> (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-helper-skip-transparent-expression-wrappers</code>, <code>babel-plugin-transform-optional-chaining</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/18477">#18477</a> Fix optional call losing the receiver through a TS instantiation expression (<a href="https://github.com/Kjubikstronk"><code>@Kjubikstronk</code></a>)</li> </ul> </li> </ul> <h4>:microscope: Output optimization</h4> <ul> <li><code>babel-helpers</code>, <code>babel-runtime-corejs3</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/18435">#18435</a> polish: shrink <code>importDeferProxy</code> size (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> </ul> <h4>Committers: 4</h4> <ul> <li>Babel Bot (<a href="https://github.com/babel-bot"><code>@babel-bot</code></a>)</li> <li>Huáng Jùnliàng (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li>Miodrag Obradovic (<a href="https://github.com/Kjubikstronk"><code>@Kjubikstronk</code></a>)</li> <li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> <h2>v8.0.10 (2026-10-29)</h2> <p>Thanks <a href="https://github.com/dagemawinegash"><code>@dagemawinegash</code></a>, <a href="https://github.com/nyan-left"><code>@nyan-left</code></a>, <a href="https://github.com/saiyam-jain-dev"><code>@saiyam-jain-dev</code></a>, and <a href="https://github.com/yulman2207"><code>@yulman2207</code></a> for your first PRs!</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/blob/main/CHANGELOG.md">@babel/core's changelog</a>.</em></p> <blockquote> <h2>v8.1.0 (2026-11-02)</h2> <h4>:rocket: New Feature</h4> <ul> <li><code>babel-helper-module-transforms</code>, <code>babel-helper-transform-fixture-test-runner</code>, <code>babel-helpers</code>, <code>babel-plugin-proposal-bytes-modules</code>, <code>babel-plugin-proposal-filtered-namespaces</code>, <code>babel-plugin-proposal-import-wasm-source</code>, <code>babel-plugin-proposal-text-modules</code>, <code>babel-plugin-transform-dynamic-import</code>, <code>babel-plugin-transform-json-modules</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code>, <code>babel-standalone</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/18316">#18316</a> Add transform support for filtered namespaces (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-generator</code>, <code>babel-helper-import-to-platform-api</code>, <code>babel-helper-module-transforms</code>, <code>babel-parser</code>, <code>babel-plugin-transform-export-namespace-from</code>, <code>babel-plugin-transform-json-modules</code>, <code>babel-plugin-transform-modules-amd</code>, <code>babel-plugin-transform-modules-commonjs</code>, <code>babel-plugin-transform-modules-systemjs</code>, <code>babel-plugin-transform-modules-umd</code>, <code>babel-traverse</code>, <code>babel-types</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/18311">#18311</a> Add parsing&printing support for filtered namespaces (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li>Other <ul> <li><a href="https://redirect.github.com/babel/babel/pull/18009">#18009</a> Add <code>babel/no-empty</code> eslint rule (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/17956">#17956</a> Add eslint-plugin configs (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-helper-import-to-platform-api</code>, <code>babel-helper-transform-fixture-test-runner</code>, <code>babel-helpers</code>, <code>babel-plugin-proposal-bytes-modules</code>, <code>babel-plugin-proposal-import-wasm-source</code>, <code>babel-plugin-proposal-text-modules</code>, <code>babel-plugin-transform-json-modules</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17817">#17817</a> Add support for <code>type: bytes</code> and <code>type: text</code> imports (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-traverse</code>, <code>babel-types</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17624">#17624</a> Add parse support for the "structs" proposal (only non-shared) (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-types</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17980">#17980</a> Parse Import Sync proposal (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-generator</code>, <code>babel-helper-module-transforms</code>, <code>babel-parser</code>, <code>babel-plugin-transform-export-namespace-from</code>, <code>babel-plugin-transform-modules-amd</code>, <code>babel-plugin-transform-modules-commonjs</code>, <code>babel-plugin-transform-modules-systemjs</code>, <code>babel-plugin-transform-modules-umd</code>, <code>babel-types</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/18310">#18310</a> Add parsing&printing support for <code>export defer</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-cli</code>, <code>babel-core</code>, <code>babel-generator</code>, <code>babel-helper-transform-fixture-test-runner</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/18006">#18006</a> Add experimental support for range mappings in source maps (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-core</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/18275">#18275</a> feat(core): export generate from babel-generator (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-core</code>, <code>babel-plugin-transform-classes</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/18387">#18387</a> Add <code>noUninitializedThis</code> assumption (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/18386">#18386</a> Add <code>noClassPrototypeAssign</code> and <code>noConstructorPrimitiveReturn</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/18444">#18444</a> fix(parser): allow lone <code>yield</code> before <code>in</code> in an Annex B for-in init (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/18443">#18443</a> fix(parser): respect unicode escape in <code>isUnparsedContextual</code> (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-helper-skip-transparent-expression-wrappers</code>, <code>babel-plugin-transform-optional-chaining</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/18477">#18477</a> Fix optional call losing the receiver through a TS instantiation expression (<a href="https://github.com/Kjubikstronk"><code>@Kjubikstronk</code></a>)</li> </ul> </li> </ul> <h4>:microscope: Output optimization</h4> <ul> <li><code>babel-helpers</code>, <code>babel-runtime-corejs3</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/18435">#18435</a> polish: shrink <code>importDeferProxy</code> size (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> </ul> <h2>v8.0.10 (2026-10-29)</h2> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/18420">#18420</a> fix(parser): improve radix literal rounding (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/18372">#18372</a> fix(parser): allow parenthesized assignment target in arrow initializer (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/18410">#18410</a> fix(parser): do not record strict mode errors during lookahead (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/18433">#18433</a> fix(parser): invalid expectOnePlugin usage (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/18409">#18409</a> fix(parser): handle ASI after let followed by a reserved word on the next line (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/18406">#18406</a> fix(parser): parser should not crash for <code>import defer {}</code> (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/18407">#18407</a> fix(parser): record start location in <code>startNodeAt</code> (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-plugin-transform-block-scoping</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/18371">#18371</a> fix: closures in for-loop test and update capture wrong binding (<a href="https://github.com/joellemd"><code>@joellemd</code></a>)</li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/babel/babel/commit/541bdc8bb8c084f9a3621553d4ada500565cc48f"><code>541bdc8</code></a> v8.1.0</li> <li><a href="https://github.com/babel/babel/commit/a40290f4065cf612ce8f486fef353803398ec91b"><code>a40290f</code></a> Add experimental support for range mappings in source maps (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/18006">#18006</a>)</li> <li><a href="https://github.com/babel/babel/commit/b1ca0e8c68ce02f3818958d93672ec3e6cdbc4da"><code>b1ca0e8</code></a> feat(core): export generate from babel-generator (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/18275">#18275</a>)</li> <li><a href="https://github.com/babel/babel/commit/f050853052454b4ba5cae8518e9ac89cc46097b7"><code>f050853</code></a> Workaround V8 bug in tests in Node.js 27 (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/18467">#18467</a>)</li> <li><a href="https://github.com/babel/babel/commit/1c8dcbe8db098671eaa96cdb3dccd6c7c2d8011c"><code>1c8dcbe</code></a> Add <code>noUninitializedThis</code> assumption (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/18387">#18387</a>)</li> <li><a href="https://github.com/babel/babel/commit/b3f4dabbfd22974c51471ebb9d4c3bb924212e28"><code>b3f4dab</code></a> Add <code>noClassPrototypeAssign</code> and <code>noConstructorPrimitiveReturn</code> (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/18386">#18386</a>)</li> <li><a href="https://github.com/babel/babel/commit/a4f3b3ee45c0a3aea618d5a308620a493c7222d1"><code>a4f3b3e</code></a> v8.0.10</li> <li><a href="https://github.com/babel/babel/commit/0b1ff081d0a3ec01fee52897ebdb757df9617a0e"><code>0b1ff08</code></a> Mangle top level names in helpers (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/18397">#18397</a>)</li> <li>See full diff in <a href="https://github.com/babel/babel/commits/v8.1.0/packages/babel-core">compare view</a></li> </ul> </details> <br /> Updates `eslint` from 10.13.0 to 10.14.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/eslint/eslint/releases">eslint's releases</a>.</em></p> <blockquote> <h2>v10.14.0</h2> <h2>Features</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/d23a7f9eed78e2733fa2d17d7d7dbb9891bbb692"><code>d23a7f9</code></a> feat: fix property descriptor handling in <code>func-name-matching</code> (<a href="https://redirect.github.com/eslint/eslint/issues/21400">#21400</a>) (xbinaryx)</li> </ul> <h2>Bug Fixes</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/4a12580eefdb240bd9b6ae83428638120e9a5f66"><code>4a12580</code></a> fix: require minimatch <code>10.2.6</code> to avoid vulnerable brace-expansion (<a href="https://redirect.github.com/eslint/eslint/issues/21460">#21460</a>) (lumir)</li> <li><a href="https://github.com/eslint/eslint/commit/827a8f3cca710d3efd76c1d7088d894deff08434"><code>827a8f3</code></a> fix: <code>no-restricted-globals</code> crash on global objects as property values (<a href="https://redirect.github.com/eslint/eslint/issues/21449">#21449</a>) (xbinaryx)</li> <li><a href="https://github.com/eslint/eslint/commit/161558ae1391a8649a8d69a8b2c2e555b40121b9"><code>161558a</code></a> fix: handle LS, PS and empty hashbang comments (<a href="https://redirect.github.com/eslint/eslint/issues/21419">#21419</a>) (lumir)</li> <li><a href="https://github.com/eslint/eslint/commit/6194939873960e605b9df3892aa1f5acd648df34"><code>6194939</code></a> fix: <code>no-invalid-this</code> crash on <code>accessor</code> fields without initializer (<a href="https://redirect.github.com/eslint/eslint/issues/21442">#21442</a>) (xbinaryx)</li> <li><a href="https://github.com/eslint/eslint/commit/9155e14781bf0a5549f9a747691f7d98c8c66dcd"><code>9155e14</code></a> fix: Update <code>@humanfs/node</code> dependency version (<a href="https://redirect.github.com/eslint/eslint/issues/21434">#21434</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/cb2b9d47a1a14e287ffd473083e97370801ea21e"><code>cb2b9d4</code></a> fix: avoid invalid object-shorthand fixes for super methods (<a href="https://redirect.github.com/eslint/eslint/issues/21323">#21323</a>) (dvd233)</li> <li><a href="https://github.com/eslint/eslint/commit/5ee39156b5abb606170a289844cd25aebda6d302"><code>5ee3915</code></a> fix: yoda invalid autofix at statement start (<a href="https://redirect.github.com/eslint/eslint/issues/21424">#21424</a>) (Daniel Pinto)</li> </ul> <h2>Documentation</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/0f94f47b3cf188534d6ac24c0ef4108dd004492b"><code>0f94f47</code></a> docs: remove <code>zh-hans</code> from docs language switcher (<a href="https://redirect.github.com/eslint/eslint/issues/21437">#21437</a>) (lumir)</li> <li><a href="https://github.com/eslint/eslint/commit/dab466e5cd43f4b9156a4d00b3423be2ed0088cc"><code>dab466e</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/97431f86d5dc7cd60ade6415393b906cf08fe46c"><code>97431f8</code></a> docs: replace <code>--rulesdir</code> with a virtual plugin in custom rules docs (<a href="https://redirect.github.com/eslint/eslint/issues/21452">#21452</a>) (Pixel)</li> <li><a href="https://github.com/eslint/eslint/commit/76975502cb1370f2ae4d9427fa1daf7effabe909"><code>7697550</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/0c699d52d2c4596a56e8f8aa0c8f5732558cf552"><code>0c699d5</code></a> docs: Remove Tidelift commercial support (<a href="https://redirect.github.com/eslint/eslint/issues/21416">#21416</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/088066663aae84ad6edfa902a27a90c4c08785f3"><code>0880666</code></a> docs: update loadESLint() documentation for v10 (<a href="https://redirect.github.com/eslint/eslint/issues/21374">#21374</a>) (Minseon Kim)</li> <li><a href="https://github.com/eslint/eslint/commit/e06fe87c41cc6210269260a097c61cefb92f456a"><code>e06fe87</code></a> docs: Revise AI acknowledgment options in PR template (<a href="https://redirect.github.com/eslint/eslint/issues/21414">#21414</a>) (Nicholas C. Zakas)</li> </ul> <h2>Chores</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/0e2ab702714a66829fe2798c77190b48a3a88645"><code>0e2ab70</code></a> ci: disable <code>eslint-plugin-unicorn</code> ecosystem test (<a href="https://redirect.github.com/eslint/eslint/issues/21462">#21462</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/6e3f9888cca518fbb9ba399e88b3033577d9f4ad"><code>6e3f988</code></a> chore: update github/codeql-action action to v4.39.1 (<a href="https://redirect.github.com/eslint/eslint/issues/21450">#21450</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/a031c40da3c2185279ca8f1f7961fff01fb7b8ff"><code>a031c40</code></a> chore: update ecosystem plugins (<a href="https://redirect.github.com/eslint/eslint/issues/21445">#21445</a>) (ESLint Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/67d2ca2d246bf0311d4a60f58282a7b246c44cba"><code>67d2ca2</code></a> chore: add troubleshooting page URL to circular fixes warning message (<a href="https://redirect.github.com/eslint/eslint/issues/21429">#21429</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/276021d5190f62c873002f7aa08cdcb345135bbe"><code>276021d</code></a> chore: update github/codeql-action action to v4.39.0 (<a href="https://redirect.github.com/eslint/eslint/issues/21432">#21432</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/449724e95bfa013fa32c29375925b4111d3924e4"><code>449724e</code></a> chore: update ecosystem plugins (<a href="https://redirect.github.com/eslint/eslint/issues/21420">#21420</a>) (ESLint Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/8ffeb8c023bea91a5cfa01b1413a52a83838a59a"><code>8ffeb8c</code></a> chore: update dependency prettier to v3.9.10 (<a href="https://redirect.github.com/eslint/eslint/issues/21417">#21417</a>) (renovate[bot])</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/eslint/eslint/commit/12cbff4125db3f6446f72fa0c48c46b92b120427"><code>12cbff4</code></a> 10.14.0</li> <li><a href="https://github.com/eslint/eslint/commit/6b696e79c5b054ed95bf7eae878370076b3810c1"><code>6b696e7</code></a> Build: changelog update for 10.14.0</li> <li><a href="https://github.com/eslint/eslint/commit/0e2ab702714a66829fe2798c77190b48a3a88645"><code>0e2ab70</code></a> ci: disable <code>eslint-plugin-unicorn</code> ecosystem test (<a href="https://redirect.github.com/eslint/eslint/issues/21462">#21462</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/4a12580eefdb240bd9b6ae83428638120e9a5f66"><code>4a12580</code></a> fix: require minimatch <code>10.2.6</code> to avoid vulnerable brace-expansion (<a href="https://redirect.github.com/eslint/eslint/issues/21460">#21460</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/0f94f47b3cf188534d6ac24c0ef4108dd004492b"><code>0f94f47</code></a> docs: remove <code>zh-hans</code> from docs language switcher (<a href="https://redirect.github.com/eslint/eslint/issues/21437">#21437</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/dab466e5cd43f4b9156a4d00b3423be2ed0088cc"><code>dab466e</code></a> docs: Update README</li> <li><a href="https://github.com/eslint/eslint/commit/827a8f3cca710d3efd76c1d7088d894deff08434"><code>827a8f3</code></a> fix: <code>no-restricted-globals</code> crash on global objects as property values (<a href="https://redirect.github.com/eslint/eslint/issues/21449">#21449</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/97431f86d5dc7cd60ade6415393b906cf08fe46c"><code>97431f8</code></a> docs: replace <code>--rulesdir</code> with a virtual plugin in custom rules docs (<a href="https://redirect.github.com/eslint/eslint/issues/21452">#21452</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/6e3f9888cca518fbb9ba399e88b3033577d9f4ad"><code>6e3f988</code></a> chore: update github/codeql-action action to v4.39.1 (<a href="https://redirect.github.com/eslint/eslint/issues/21450">#21450</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/161558ae1391a8649a8d69a8b2c2e555b40121b9"><code>161558a</code></a> fix: handle LS, PS and empty hashbang comments (<a href="https://redirect.github.com/eslint/eslint/issues/21419">#21419</a>)</li> <li>Additional commits viewable in <a href="https://github.com/eslint/eslint/compare/v10.13.0...v10.14.0">compare view</a></li> </ul> </details> <br /> Updates `stylelint` from 17.16.0 to 18.0.0 <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>18.0.0</h2> <p>It contains 13 breaking changes, which we've detailed in the <a href="https://github.com/stylelint/stylelint/blob/main/docs/migration-guide/to-18.md">migrating to <code>18.0.0</code> guide</a>. It also adds 4 new rules and fixes 16 bugs.</p> <ul> <li>Removed: support for end-of-life and older versions of Node.js (<a href="https://redirect.github.com/stylelint/stylelint/issues/9486">#9486</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Removed: support for CommonJS-style filename-less and extension-less locator paths (<a href="https://redirect.github.com/stylelint/stylelint/issues/9545">#9545</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Removed: resolution of packages from the global <code>node_modules</code> directory (<a href="https://redirect.github.com/stylelint/stylelint/issues/9534">#9534</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Removed: <code>context.fix</code> property (<a href="https://redirect.github.com/stylelint/stylelint/issues/9505">#9505</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Removed: <code>declaration-block-single-line-max-declarations</code> rule (<a href="https://redirect.github.com/stylelint/stylelint/issues/9565">#9565</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Removed: <code>*syntax</code> options from <code>declaration-property-value-no-unknown</code> (<a href="https://redirect.github.com/stylelint/stylelint/issues/9487">#9487</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Removed: <code>ignoreSelectors</code> option from <code>selector-max-specificity</code> (<a href="https://redirect.github.com/stylelint/stylelint/issues/9579">#9579</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Changed: TypeScript config files to be loaded by Node.js's built-in type stripping (<a href="https://redirect.github.com/stylelint/stylelint/issues/9489">#9489</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Changed: the CLI to parse arguments with <code>node:util.parseArgs</code> (<a href="https://redirect.github.com/stylelint/stylelint/issues/9508">#9508</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Changed: <code>globbyOptions</code> to support only a subset of options (<a href="https://redirect.github.com/stylelint/stylelint/issues/9500">#9500</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Changed: <code>function-no-unknown</code> to use the CSSTree Syntax Reference for known functions and to ignore vendor-prefixed functions (<a href="https://redirect.github.com/stylelint/stylelint/issues/9574">#9574</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Changed: color detection to use new <code>color</code> option with <code>node:util.styleText</code> (<a href="https://redirect.github.com/stylelint/stylelint/issues/9529">#9529</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Changed: hyperlink detection (<a href="https://redirect.github.com/stylelint/stylelint/issues/9536">#9536</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Added: <code>at-charset-rule-no-invalid</code> rule (<a href="https://redirect.github.com/stylelint/stylelint/issues/9509">#9509</a>) (<a href="https://github.com/firefoxic"><code>@firefoxic</code></a>).</li> <li>Added: <code>declaration-property-custom-property-allowed-list</code> rule (<a href="https://redirect.github.com/stylelint/stylelint/issues/9542">#9542</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Added: <code>value-no-invalid</code> rule (<a href="https://redirect.github.com/stylelint/stylelint/issues/9507">#9507</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Added: <code>value-type-custom-property-required-list</code> experimental rule (<a href="https://redirect.github.com/stylelint/stylelint/issues/9572">#9572</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Added: stable support for <code>processors</code> configuration property (<a href="https://redirect.github.com/stylelint/stylelint/issues/9543">#9543</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Added: stable support for <code>referenceFiles</code> configuration property (<a href="https://redirect.github.com/stylelint/stylelint/issues/9598">#9598</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Added: <code>result.stylelint.postcss</code> property for plugins (<a href="https://redirect.github.com/stylelint/stylelint/issues/9594">#9594</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Added: <code>stylelint.version</code> property (<a href="https://redirect.github.com/stylelint/stylelint/issues/9595">#9595</a>) (<a href="https://github.com/ybiquitous"><code>@ybiquitous</code></a>).</li> <li>Added: <code>languageOptions.syntax</code> support to <code>function-no-unknown</code> (<a href="https://redirect.github.com/stylelint/stylelint/issues/9574">#9574</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Fixed: <code>referenceFiles</code> performance (<a href="https://redirect.github.com/stylelint/stylelint/issues/9573">#9573</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Fixed: import and cache performance by replacing <code>file-entry-cache</code> (<a href="https://redirect.github.com/stylelint/stylelint/issues/9593">#9593</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Fixed: import performance by lazily loading <code>css-tree</code> (<a href="https://redirect.github.com/stylelint/stylelint/issues/9580">#9580</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Fixed: exit code when all errors in a file are suppressed and other problems are reported (<a href="https://redirect.github.com/stylelint/stylelint/issues/9528">#9528</a>) (<a href="https://github.com/schreibse"><code>@schreibse</code></a>).</li> <li>Fixed: <code>--fix</code> for files where the only change is the removal of a byte order mark (<a href="https://redirect.github.com/stylelint/stylelint/issues/9512">#9512</a>) (<a href="https://github.com/firefoxic"><code>@firefoxic</code></a>).</li> <li>Fixed: <code>Config['extends']</code> type for configuration objects (<a href="https://redirect.github.com/stylelint/stylelint/issues/9526">#9526</a>) (<a href="https://github.com/firefoxic"><code>@firefoxic</code></a>).</li> <li>Fixed: <code>at-rule-descriptor-value-no-unknown</code> false negatives for <code>var()</code> (<a href="https://redirect.github.com/stylelint/stylelint/issues/9614">#9614</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Fixed: <code>custom-property-{pattern,no-missing-var-function}</code> and <code>*-no-unknown</code> false positives and negatives for <code>@property</code> with a list of names (<a href="https://redirect.github.com/stylelint/stylelint/issues/9571">#9571</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Fixed: <code>custom-property-no-missing-var-function</code> false negatives for custom properties defined in <code>referenceFiles</code> (<a href="https://redirect.github.com/stylelint/stylelint/issues/9570">#9570</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Fixed: <code>custom-property-no-missing-var-function</code> false positives for recently introduced properties (<a href="https://redirect.github.com/stylelint/stylelint/issues/9567">#9567</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Fixed: <code>declaration-block-no-redundant-longhand-properties</code> and <code>declaration-block-no-shorthand-property-overrides</code> false negatives for <code>contain-intrinsic-size</code> (<a href="https://redirect.github.com/stylelint/stylelint/issues/9550">#9550</a>) (<a href="https://github.com/firefoxic"><code>@firefoxic</code></a>).</li> <li>Fixed: <code>declaration-block-no-shorthand-property-overrides</code> false negatives for flow-relative properties overridden by physical shorthands (<a href="https://redirect.github.com/stylelint/stylelint/issues/9549">#9549</a>) (<a href="https://github.com/firefoxic"><code>@firefoxic</code></a>).</li> <li>Fixed: <code>declaration-property-value-no-unknown</code> false negatives for values containing known custom properties (<a href="https://redirect.github.com/stylelint/stylelint/issues/9537">#9537</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Fixed: <code>declaration-property-value-no-unknown</code> false negatives for values containing registered custom properties (<a href="https://redirect.github.com/stylelint/stylelint/issues/9566">#9566</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Fixed: <code>declaration-property-value-no-unknown</code> false positives and negatives for files included in a <code>referenceFiles</code> bundle (<a href="https://redirect.github.com/stylelint/stylelint/issues/9358">#9358</a>) (<a href="https://github.com/romainmenke"><code>@romainmenke</code></a>).</li> <li>Fixed: <code>property-layout-mappings</code> false negatives for physical shorthand properties (<a href="https://redirect.github.com/stylelint/stylelint/issues/9615">#9615</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> </ul> <h2>18.0.0-next.0</h2> <p>This is a prerelease of our next major. <a href="https://github.com/stylelint/stylelint/blob/main/docs/migration-guide/to-18.md">Migration guide</a>.</p> <ul> <li>Removed: support for end-of-life and older versions of Node.js (<a href="https://redirect.github.com/stylelint/stylelint/issues/9486">#9486</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Removed: support for CommonJS-style filename-less and extension-less locator paths (<a href="https://redirect.github.com/stylelint/stylelint/issues/9545">#9545</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Removed: resolution of packages from the global <code>node_modules</code> directory (<a href="https://redirect.github.com/stylelint/stylelint/issues/9534">#9534</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Removed: <code>declaration-block-single-line-max-declarations</code> rule (<a href="https://redirect.github.com/stylelint/stylelint/issues/9565">#9565</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Removed: <code>context.fix</code> property (<a href="https://redirect.github.com/stylelint/stylelint/issues/9505">#9505</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </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>18.0.0 - 2026-11-03</h2> <p>It contains 13 breaking changes, which we've detailed in the <a href="https://github.com/stylelint/stylelint/blob/main/docs/migration-guide/to-18.md">migrating to <code>18.0.0</code> guide</a>. It also adds 4 new rules and fixes 16 bugs.</p> <ul> <li>Removed: support for end-of-life and older versions of Node.js (<a href="https://redirect.github.com/stylelint/stylelint/pull/9486">#9486</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Removed: support for CommonJS-style filename-less and extension-less locator paths (<a href="https://redirect.github.com/stylelint/stylelint/pull/9545">#9545</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Removed: resolution of packages from the global <code>node_modules</code> directory (<a href="https://redirect.github.com/stylelint/stylelint/pull/9534">#9534</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Removed: <code>context.fix</code> property (<a href="https://redirect.github.com/stylelint/stylelint/pull/9505">#9505</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Removed: <code>declaration-block-single-line-max-declarations</code> rule (<a href="https://redirect.github.com/stylelint/stylelint/pull/9565">#9565</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Removed: <code>*syntax</code> options from <code>declaration-property-value-no-unknown</code> (<a href="https://redirect.github.com/stylelint/stylelint/pull/9487">#9487</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Removed: <code>ignoreSelectors</code> option from <code>selector-max-specificity</code> (<a href="https://redirect.github.com/stylelint/stylelint/pull/9579">#9579</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Changed: TypeScript config files to be loaded by Node.js's built-in type stripping (<a href="https://redirect.github.com/stylelint/stylelint/pull/9489">#9489</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Changed: the CLI to parse arguments with <code>node:util.parseArgs</code> (<a href="https://redirect.github.com/stylelint/stylelint/pull/9508">#9508</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Changed: <code>globbyOptions</code> to support only a subset of options (<a href="https://redirect.github.com/stylelint/stylelint/pull/9500">#9500</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Changed: <code>function-no-unknown</code> to use the CSSTree Syntax Reference for known functions and to ignore vendor-prefixed functions (<a href="https://redirect.github.com/stylelint/stylelint/pull/9574">#9574</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Changed: color detection to use new <code>color</code> option with <code>node:util.styleText</code> (<a href="https://redirect.github.com/stylelint/stylelint/pull/9529">#9529</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Changed: hyperlink detection (<a href="https://redirect.github.com/stylelint/stylelint/pull/9536">#9536</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Added: <code>at-charset-rule-no-invalid</code> rule (<a href="https://redirect.github.com/stylelint/stylelint/pull/9509">#9509</a>) (<a href="https://github.com/firefoxic"><code>@firefoxic</code></a>).</li> <li>Added: <code>declaration-property-custom-property-allowed-list</code> rule (<a href="https://redirect.github.com/stylelint/stylelint/pull/9542">#9542</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Added: <code>value-no-invalid</code> rule (<a href="https://redirect.github.com/stylelint/stylelint/pull/9507">#9507</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Added: <code>value-type-custom-property-required-list</code> experimental rule (<a href="https://redirect.github.com/stylelint/stylelint/pull/9572">#9572</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Added: stable support for <code>processors</code> configuration property (<a href="https://redirect.github.com/stylelint/stylelint/pull/9543">#9543</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Added: stable support for <code>referenceFiles</code> configuration property (<a href="https://redirect.github.com/stylelint/stylelint/pull/9598">#9598</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Added: <code>result.stylelint.postcss</code> property for plugins (<a href="https://redirect.github.com/stylelint/stylelint/pull/9594">#9594</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Added: <code>stylelint.version</code> property (<a href="https://redirect.github.com/stylelint/stylelint/pull/9595">#9595</a>) (<a href="https://github.com/ybiquitous"><code>@ybiquitous</code></a>).</li> <li>Added: <code>languageOptions.syntax</code> support to <code>function-no-unknown</code> (<a href="https://redirect.github.com/stylelint/stylelint/pull/9574">#9574</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Fixed: <code>referenceFiles</code> performance (<a href="https://redirect.github.com/stylelint/stylelint/pull/9573">#9573</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Fixed: import and cache performance by replacing <code>file-entry-cache</code> (<a href="https://redirect.github.com/stylelint/stylelint/pull/9593">#9593</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Fixed: import performance by lazily loading <code>css-tree</code> (<a href="https://redirect.github.com/stylelint/stylelint/pull/9580">#9580</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Fixed: exit code when all errors in a file are suppressed and other problems are reported (<a href="https://redirect.github.com/stylelint/stylelint/pull/9528">#9528</a>) (<a href="https://github.com/schreibse"><code>@schreibse</code></a>).</li> <li>Fixed: <code>--fix</code> for files where the only change is the removal of a byte order mark (<a href="https://redirect.github.com/stylelint/stylelint/pull/9512">#9512</a>) (<a href="https://github.com/firefoxic"><code>@firefoxic</code></a>).</li> <li>Fixed: <code>Config['extends']</code> type for configuration objects (<a href="https://redirect.github.com/stylelint/stylelint/pull/9526">#9526</a>) (<a href="https://github.com/firefoxic"><code>@firefoxic</code></a>).</li> <li>Fixed: <code>at-rule-descriptor-value-no-unknown</code> false negatives for <code>var()</code> (<a href="https://redirect.github.com/stylelint/stylelint/pull/9614">#9614</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Fixed: <code>custom-property-{pattern,no-missing-var-function}</code> and <code>*-no-unknown</code> false positives and negatives for <code>@property</code> with a list of names (<a href="https://redirect.github.com/stylelint/stylelint/pull/9571">#9571</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Fixed: <code>custom-property-no-missing-var-function</code> false negatives for custom properties defined in <code>referenceFiles</code> (<a href="https://redirect.github.com/stylelint/stylelint/pull/9570">#9570</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Fixed: <code>custom-property-no-missing-var-function</code> false positives for recently introduced properties (<a href="https://redirect.github.com/stylelint/stylelint/pull/9567">#9567</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Fixed: <code>declaration-block-no-redundant-longhand-properties</code> and <code>declaration-block-no-shorthand-property-overrides</code> false negatives for <code>contain-intrinsic-size</code> (<a href="https://redirect.github.com/stylelint/stylelint/pull/9550">#9550</a>) (<a href="https://github.com/firefoxic"><code>@firefoxic</code></a>).</li> <li>Fixed: <code>declaration-block-no-shorthand-property-overrides</code> false negatives for flow-relative properties overridden by physical shorthands (<a href="https://redirect.github.com/stylelint/stylelint/pull/9549">#9549</a>) (<a href="https://github.com/firefoxic"><code>@firefoxic</code></a>).</li> <li>Fixed: <code>declaration-property-value-no-unknown</code> false negatives for values containing known custom properties (<a href="https://redirect.github.com/stylelint/stylelint/pull/9537">#9537</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Fixed: <code>declaration-property-value-no-unknown</code> false negatives for values containing registered custom properties (<a href="https://redirect.github.com/stylelint/stylelint/pull/9566">#9566</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> <li>Fixed: <code>declaration-property-value-no-unknown</code> false positives and negatives for files included in a <code>referenceFiles</code> bundle (<a href="https://redirect.github.com/stylelint/stylelint/pull/9358">#9358</a>) (<a href="https://github.com/romainmenke"><code>@romainmenke</code></a>).</li> <li>Fixed: <code>property-layout-mappings</code> false negatives for physical shorthand properties (<a href="https://redirect.github.com/stylelint/stylelint/pull/9615">#9615</a>) (<a href="https://github.com/jeddy3"><code>@jeddy3</code></a>).</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/stylelint/stylelint/commit/7c49e1828311b9d413826cb47703ef1c6ccae4ef"><code>7c49e18</code></a> Release 18.0.0 (<a href="https://redirect.github.com/stylelint/stylelint/issues/9628">#9628</a>)</li> <li><a href="https://github.com/stylelint/stylelint/commit/88973f0e0d60434b51f724764e63dceb54f3f23d"><code>88973f0</code></a> Prepare 18.0.0 (<a href="https://redirect.github.com/stylelint/stylelint/issues/9627">#9627</a>)</li> <li><a href="https://github.com/stylelint/stylelint/commit/c775354662da541d23ef7de5ce9373511d0098e5"><code>c775354</code></a> Fix <code>declaration-property-value-no-unknown</code> false positives and negatives for...</li> <li><a href="https://github.com/stylelint/stylelint/commit/90403223455cb528d9ec7b1554c46f5d6b568998"><code>9040322</code></a> Change <code>ignore*</code> for <code>value-type-custom-property-required-list</code> (<a href="https://redirect.github.com/stylelint/stylelint/issues/9626">#9626</a>)</li> <li><a href="https://github.com/stylelint/stylelint/commit/106c1f044c6cab65a6749d9cc15437177b37e8da"><code>106c1f0</code></a> Document custom property example more precisely in the customising guide (<a href="https://redirect.github.com/stylelint/stylelint/issues/9624">#9624</a>)</li> <li><a href="https://github.com/stylelint/stylelint/commit/221d9b846ee1a2396e484ebfd4e1582b1e29f812"><code>221d9b8</code></a> Document <code>overrides</code> more prominently in customizing guide (<a href="https://redirect.github.com/stylelint/stylelint/issues/9623">#9623</a>)</li> <li><a href="https://github.com/stylelint/stylelint/commit/6c923efee2d1cc29875cd17267a77327ffc1d368"><code>6c923ef</code></a> Document configuration-based approach to rules (<a href="https://redirect.github.com/stylelint/stylelint/issues/9622">#9622</a>)</li> <li><a href="https://github.com/stylelint/stylelint/commit/5290eea81de5b5242f46b1cca319c338f95f0257"><code>5290eea</code></a> Document use cases in rule extended description of each rule (<a href="https://redirect.github.com/stylelint/stylelint/issues/9621">#9621</a>)</li> <li><a href="https://github.com/stylelint/stylelint/commit/a1d7ca9386366918f967089d22c08d03b40b22b2"><code>a1d7ca9</code></a> Bump ignore from 7.0.12 to 7.0.14 (<a href="https://redirect.github.com/stylelint/stylelint/issues/9620">#9620</a>)</li> <li><a href="https://github.com/stylelint/stylelint/commit/0009a60d2030f3913c2d55bb6042edbf641a4482"><code>0009a60</code></a> Bump npm-run-all2 from 9.0.3 to 9.0.4 (<a href="https://redirect.github.com/stylelint/stylelint/issues/9619">#9619</a>)</li> <li>Additional commits viewable in <a href="https://github.com/stylelint/stylelint/compare/17.16.0...18.0.0">compare view</a></li> </ul> </details> <br /> Updates `webpack-cli` from 7.2.3 to 7.3.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/webpack/webpack-cli/releases">webpack-cli's releases</a>.</em></p> <blockquote> <h2>[email protected]</h2> <h3>Patch Changes</h3> <ul> <li> <p>fix: detect missing package managers and failed installations, without a lock file the CLI chose npm even when it wasn't installed instead of yarn or pnpm, and it continued after a package failed to install (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack-cli/pull/4889">#4889</a>)</p> </li> <li> <p>chore: replace the <code>import-local</code> and <code>cross-spawn</code> dependencies with Node.js built-ins (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack-cli/pull/4889">#4889</a>)</p> </li> <li> <p>chore: load configuration files with <code>import()</code> instead of <code>eval</code> (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack-cli/pull/4893">#4893</a>)</p> </li> </ul> <h2>[email protected]</h2> <h3>Minor Changes</h3> <ul> <li> <p>feat: run <code>webpack-dev-server@6</code> as a compiler plugin. The CLI drives watch compilation, prints build stats and closes the compiler on shutdown. Older dev servers continue to manage their own compilation. (by <a href="https://github.com/bjohansebas"><code>@bjohansebas</code></a> in <a href="https://redirect.github.com/webpack/webpack-cli/pull/4847">#4847</a>)</p> <p>In multi-compiler mode, every dev server serves all compilers by default. Use the new <code>--dev-server-per-compiler</code> option of <code>webpack serve</code> to serve each compiler only by the dev server from its own configuration.</p> </li> <li> <p>feat: add shell completions for zsh, bash, fish and powershell through the <code>complete</code> command (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack-cli/pull/4840">#4840</a>)</p> </li> </ul> <h3>Patch Changes</h3> <ul> <li> <p>fix: keep multi-compiler options such as <code>parallelism</code> and <code>plugins</code> set on a configuration array when <code>--config-name</code> or <code>extends</code> rebuild it (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack-cli/pull/4871">#4871</a>)</p> </li> <li> <p>perf: share the compile cache with child processes and worker threads, such as minimizer workers, so they start warm too (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack-cli/pull/4872">#4872</a>)</p> </li> <li> <p>fix: assign distinct ports to dev servers of configurations that share the same <code>devServer</code> object. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack-cli/pull/4886">#4886</a>)</p> </li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/webpack/webpack-cli/blob/main/CHANGELOG.md">webpack-cli's changelog</a>.</em></p> <blockquote> <h2>7.3.1</h2> <h3>Patch Changes</h3> <ul> <li> <p>fix: detect missing package managers and failed installations, without a lock file the CLI chose npm even when it wasn't installed instead of yarn or pnpm, and it continued after a package failed to install (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack-cli/pull/4889">#4889</a>)</p> </li> <li> <p>chore: replace the <code>import-local</code> and <code>cross-spawn</code> dependencies with Node.js built-ins (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack-cli/pull/4889">#4889</a>)</p> </li> <li> <p>chore: load configuration files with <code>import()</code> instead of <code>eval</code> (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack-cli/pull/4893">#4893</a>)</p> </li> </ul> <h2>7.3.0</h2> <h3>Minor Changes</h3> <ul> <li> <p>feat: run <code>webpack-dev-server@6</code> as a compiler plugin. The CLI drives watch compilation, prints build stats and closes the compiler on shutdown. Older dev servers continue to manage their own compilation. (by <a href="https://github.com/bjohansebas"><code>@bjohansebas</code></a> in <a href="https://redirect.github.com/webpack/webpack-cli/pull/4847">#4847</a>)</p> <p>In multi-compiler mode, every dev server serves all compilers by default. Use the new <code>--dev-server-per-compiler</code> option of <code>webpack serve</code> to serve each compiler only by the dev server from its own configuration.</p> </li> <li> <p>feat: add shell completions for zsh, bash, fish and powershell through the <code>complete</code> command (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack-cli/pull/4840">#4840</a>)</p> </li> </ul> <h3>Patch Changes</h3> <ul> <li> <p>fix: keep multi-compiler options such as <code>parallelism</code> and <code>plugins</code> set on a configuration array when <code>--config-name</code> or <code>extends</code> rebuild it (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack-cli/pull/4871">#4871</a>)</p> </li> <li> <p>perf: share the compile cache with child processes and worker threads, such as minimizer workers, so they start warm too (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack-cli/pull/4872">#4872</a>)</p> </li> <li> <p>fix: assign distinct ports to dev servers of configurations that share the same <code>devServer</code> object. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack-cli/pull/4886">#4886</a>)</p> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/webpack/webpack-cli/commit/3a695da04276c933973269056dc6611097e26129"><code>3a695da</code></a> chore(release): new release (<a href="https://redirect.github.com/webpack/webpack-cli/issues/4891">#4891</a>)</li> <li><a href="https://github.com/webpack/webpack-cli/commit/4a889997944562931f8e25243c66366247167f7e"><code>4a88999</code></a> chore: load configuration files without eval (<a href="https://redirect.github.com/webpack/webpack-cli/issues/4893">#4893</a>)</li> <li><a href="https://github.com/webpack/webpack-cli/commit/02a85ac404b46dda4cf883d8218217676a4cce93"><code>02a85ac</code></a> chore(deps): bump the dependencies group across 1 directory with 5 updates (#...</li> <li><a href="https://github.com/webpack/webpack-cli/commit/3942417b3940c4c6de3ece04c3a13323956f8015"><code>3942417</code></a> chore: replace import-local and cross-spawn with Node.js built-ins (<a href="https://redirect.github.com/webpack/webpack-cli/issues/4889">#4889</a>)</li> <li><a href="https://github.com/webpack/webpack-cli/commit/349b660af7ebc3941538a7c69bf9e4cc95c15801"><code>349b660</code></a> chore(release): new release (<a href="https://redirect.github.com/webpack/webpack-cli/issues/4841">#4841</a>)</li> <li><a href="https://github.com/webpack/webpack-cli/commit/d4ee8bd581a3efbc1e4f751b490cbbff5f711c1d"><code>d4ee8bd</code></a> fix: assign distinct ports to dev servers sharing devServer options (<a href="https://redirect.github.com/webpack/webpack-cli/issues/4886">#4886</a>)</li> <li><a href="https://github.com/webpack/webpack-cli/commit/9bcb6d549a5230c169909a35023a2a7037cb02f2"><code>9bcb6d5</code></a> feat: run webpack-dev-server as a compiler plugin (<a href="https://redirect.github.com/webpack/webpack-cli/issues/4847">#4847</a>)</li> <li><a href="https://github.com/webpack/webpack-cli/commit/b32b0c9348dfc6fbadd2b656e95d68c899131be7"><code>b32b0c9</code></a> test: make the generator and dev server tests stable (<a href="https://redirect.github.com/webpack/webpack-cli/issues/4885">#4885</a>)</li> <li><a href="https://github.com/webpack/webpack-cli/commit/351f1c94c0eb6281d68afc8eefc161370356887c"><code>351f1c9</code></a> chore(deps): bump the dependencies group across 1 directory with 9 updates (#...</li> <li><a href="https://github.com/webpack/webpack-cli/commit/701e74b65e19281a9ebe6d584f16861d9a128bfc"><code>701e74b</code></a> chore(deps-dev): bump del-cli from 7.0.0 to 8.0.1 (<a href="https://redirect.github.com/webpack/webpack-cli/issues/4880">#4880</a>)</li> <li>Additional commits viewable in <a href="https://github.com/webpack/webpack-cli/compare/[email protected]@7.3.1">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]
