dependabot[bot] opened a new pull request, #453:
URL: https://github.com/apache/doris-opentelemetry-demo/pull/453

   Bumps the npm-development-dependencies group with 9 updates in the 
/src/flagd-ui directory:
   
   | Package | From | To |
   | --- | --- | --- |
   | 
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
 | `22.13.10` | `25.9.1` |
   | [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.21` | 
`10.5.0` |
   | [eslint](https://github.com/eslint/eslint) | `9.22.0` | `10.4.1` |
   | 
[eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next)
 | `15.2.1` | `16.2.6` |
   | [postcss](https://github.com/postcss/postcss) | `8.5.3` | `8.5.15` |
   | [prettier](https://github.com/prettier/prettier) | `3.5.3` | `3.8.3` |
   | 
[prettier-plugin-tailwindcss](https://github.com/tailwindlabs/prettier-plugin-tailwindcss)
 | `0.6.11` | `0.8.0` |
   | 
[tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss)
 | `4.0.14` | `4.3.0` |
   | [typescript](https://github.com/microsoft/TypeScript) | `5.8.2` | `6.0.3` |
   
   Bumps the npm-development-dependencies group with 11 updates in the 
/src/frontend directory:
   
   | Package | From | To |
   | --- | --- | --- |
   | 
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
 | `22.13.10` | `25.9.1` |
   | 
[eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next)
 | `15.2.1` | `16.2.6` |
   | [typescript](https://github.com/microsoft/TypeScript) | `5.8.2` | `6.0.3` |
   | 
[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)
 | `8.26.0` | `8.60.0` |
   | 
[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)
 | `8.26.0` | `8.60.0` |
   | [cypress](https://github.com/cypress-io/cypress) | `14.1.0` | `15.16.0` |
   | [eslint](https://github.com/eslint/eslint) | `9.22.0` | `10.4.1` |
   | [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) | 
`7.37.4` | `7.37.5` |
   | 
[eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks)
 | `5.2.0` | `7.1.1` |
   | 
[openapi-typescript](https://github.com/openapi-ts/openapi-typescript/tree/HEAD/packages/openapi-typescript)
 | `7.6.1` | `7.13.0` |
   | [ts-proto](https://github.com/stephenh/ts-proto) | `2.6.1` | `2.11.8` |
   
   
   Updates `@types/node` from 22.13.10 to 25.9.1
   <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 `autoprefixer` from 10.4.21 to 10.5.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/postcss/autoprefixer/releases";>autoprefixer's 
releases</a>.</em></p>
   <blockquote>
   <h2>10.5.0 “Each Endeavouring, All Achieving”</h2>
   <!-- raw HTML omitted -->
   <ul>
   <li>Added <code>mask-position-x</code> and <code>mask-position-y</code> 
support (by <a 
href="https://github.com/toporek";><code>@​toporek</code></a>).</li>
   </ul>
   <h2>10.4.27</h2>
   <ul>
   <li>Removed development key from <code>package.json</code>.</li>
   </ul>
   <h2>10.4.26</h2>
   <ul>
   <li>Reduced package size.</li>
   </ul>
   <h2>10.4.25</h2>
   <ul>
   <li>Fixed broken gradients on CSS Custom Properties (by <a 
href="https://github.com/serger777";><code>@​serger777</code></a>).</li>
   </ul>
   <h2>10.4.24</h2>
   <ul>
   <li>Made Autoprefixer a little faster (by <a 
href="https://github.com/Cherry";><code>@​Cherry</code></a>).</li>
   </ul>
   <h2>10.4.23</h2>
   <ul>
   <li>Reduced dependencies (by <a 
href="https://github.com/hyperz111";><code>@​hyperz111</code></a>).</li>
   </ul>
   <h2>10.4.22</h2>
   <ul>
   <li>Fixed <code>stretch</code> prefixes on new Can I Use database.</li>
   <li>Updated <code>fraction.js</code>.</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md";>autoprefixer's
 changelog</a>.</em></p>
   <blockquote>
   <h2>10.5.0 “Each Endeavouring, All Achieving”</h2>
   <ul>
   <li>Added <code>mask-position-x</code> and <code>mask-position-y</code> 
support (by <a 
href="https://github.com/toporek";><code>@​toporek</code></a>).</li>
   </ul>
   <h2>10.4.27</h2>
   <ul>
   <li>Removed development key from <code>package.json</code>.</li>
   </ul>
   <h2>10.4.26</h2>
   <ul>
   <li>Reduced package size.</li>
   </ul>
   <h2>10.4.25</h2>
   <ul>
   <li>Fixed broken gradients on CSS Custom Properties (by <a 
href="https://github.com/serger777";><code>@​serger777</code></a>).</li>
   </ul>
   <h2>10.4.24</h2>
   <ul>
   <li>Made Autoprefixer a little faster (by <a 
href="https://github.com/Cherry";><code>@​Cherry</code></a>).</li>
   </ul>
   <h2>10.4.23</h2>
   <ul>
   <li>Reduced dependencies (by <a 
href="https://github.com/hyperz111";><code>@​hyperz111</code></a>).</li>
   </ul>
   <h2>10.4.22</h2>
   <ul>
   <li>Fixed <code>stretch</code> prefixes on new Can I Use database.</li>
   <li>Updated <code>fraction.js</code>.</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/postcss/autoprefixer/commit/faf456a4be572dbcb60cbe5d76a8927e23809ef5";><code>faf456a</code></a>
 Release 10.5 version</li>
   <li><a 
href="https://github.com/postcss/autoprefixer/commit/b841fc53575a2e8c3dd8d04b0bc5998ee11e7587";><code>b841fc5</code></a>
 Update dependencies</li>
   <li><a 
href="https://github.com/postcss/autoprefixer/commit/47d6e68b27009f7cb60513172f765783b55bb000";><code>47d6e68</code></a>
 Update email</li>
   <li><a 
href="https://github.com/postcss/autoprefixer/commit/45cfc0827012fda39b809f1654136e1d5ab7ab25";><code>45cfc08</code></a>
 Replace ESLint and Prettier to oxlint and oxfmt</li>
   <li><a 
href="https://github.com/postcss/autoprefixer/commit/7e3ec7db7274289ccc385fb788bc48f14a4e1dd8";><code>7e3ec7d</code></a>
 Add prefixing support for mask-position-x and mask-position-y (<a 
href="https://redirect.github.com/postcss/autoprefixer/issues/1548";>#1548</a>)</li>
   <li><a 
href="https://github.com/postcss/autoprefixer/commit/360f2d9ecbad3315fbabc61fb2131ac939fee211";><code>360f2d9</code></a>
 Release 10.4.27 version</li>
   <li><a 
href="https://github.com/postcss/autoprefixer/commit/ab5260c30de086760abf7f666bb52f9267ff387e";><code>ab5260c</code></a>
 Update clean-publish</li>
   <li><a 
href="https://github.com/postcss/autoprefixer/commit/09e9dd12c023a02a90d05db46c3c75166525674c";><code>09e9dd1</code></a>
 Release 10.4.26 version</li>
   <li><a 
href="https://github.com/postcss/autoprefixer/commit/ec7554060076640e1261e16d3af8f81c3a2b17cf";><code>ec75540</code></a>
 Ignore local patches</li>
   <li><a 
href="https://github.com/postcss/autoprefixer/commit/59601b89582c2ca286a5e2a545ba98fb0004a5aa";><code>59601b8</code></a>
 Update c8 and clean-publish</li>
   <li>Additional commits viewable in <a 
href="https://github.com/postcss/autoprefixer/compare/10.4.21...10.5.0";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `eslint` from 9.22.0 to 10.4.1
   <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.4.1</h2>
   <h2>Bug Fixes</h2>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/e557467db7496220eebcbe2ac5ea6d38c12bb1ec";><code>e557467</code></a>
 fix: update <code>@eslint/plugin-kit</code> version to 0.7.2 (<a 
href="https://redirect.github.com/eslint/eslint/issues/20930";>#20930</a>) 
(Francesco Trotta)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/d4ce898796ca22c3b96aa70d3014cb85f4bac1cd";><code>d4ce898</code></a>
 fix: propagate failures from delegated commands (<a 
href="https://redirect.github.com/eslint/eslint/issues/20917";>#20917</a>) (Minh 
Vu)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/f4f3507460bc016b5be979c05d2969793f570cbf";><code>f4f3507</code></a>
 fix: prefer-arrow-callback invalid autofix with newline after 
<code>async</code> (<a 
href="https://redirect.github.com/eslint/eslint/issues/20916";>#20916</a>) 
(kuldeep kumar)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/c5bc78b37e08b9054a11f0cc2d81808bb24acb85";><code>c5bc78b</code></a>
 fix: false positive for reference in <code>finally</code> block (<a 
href="https://redirect.github.com/eslint/eslint/issues/20655";>#20655</a>) 
(Tanuj Kanti)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/27538c01f5df4e9306f6f4ba867b2dd6307fae59";><code>27538c0</code></a>
 fix: add missing CodePath and CodePathSegment types (<a 
href="https://redirect.github.com/eslint/eslint/issues/20853";>#20853</a>) 
(Pixel998)</li>
   </ul>
   <h2>Documentation</h2>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/61b0add61ffc52665562be7bb96f526690a78b30";><code>61b0add</code></a>
 docs: remove deprecated rule from related rules of <code>max-params</code> (<a 
href="https://redirect.github.com/eslint/eslint/issues/20921";>#20921</a>) 
(Tanuj Kanti)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/305d5b91aeac24d36fde42f75625a8f183d4ce43";><code>305d5b9</code></a>
 docs: remove deprecated rules from related rules section (<a 
href="https://redirect.github.com/eslint/eslint/issues/20911";>#20911</a>) 
(Tanuj Kanti)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/49b0202d01918b8061720d586dffd7c68047090c";><code>49b0202</code></a>
 docs: fix <code>display: none</code> of ad (<a 
href="https://redirect.github.com/eslint/eslint/issues/20901";>#20901</a>) 
(Tanuj Kanti)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/9067f9492ec998afc5b4f057a477ecf6ebd45e44";><code>9067f94</code></a>
 docs: switch build to Node.js 24 (<a 
href="https://redirect.github.com/eslint/eslint/issues/20893";>#20893</a>) 
(Milos Djermanovic)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/c91b0417e3420c76807ce1fa2aea76e2de87ab86";><code>c91b041</code></a>
 docs: Update README (GitHub Actions Bot)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/e349265cb37f3ebc837e178e48a725bb782bd870";><code>e349265</code></a>
 docs: clarify semver strings in rule deprecation objects (<a 
href="https://redirect.github.com/eslint/eslint/issues/20885";>#20885</a>) 
(Milos Djermanovic)</li>
   </ul>
   <h2>Chores</h2>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/b0e466b6ab47bfc7de43d8de0c315d8ee83aa584";><code>b0e466b</code></a>
 test: add <code>data</code> property to invalid tests cases for rules (<a 
href="https://redirect.github.com/eslint/eslint/issues/20924";>#20924</a>) 
(Tanuj Kanti)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/f78838bc4c86d487e1bcc7cede260c4467721c46";><code>f78838b</code></a>
 test: add CodePath type coverage (<a 
href="https://redirect.github.com/eslint/eslint/issues/20904";>#20904</a>) 
(Pixel998)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/1daa4bd734b79a62e317d0394394a6b38cff49f9";><code>1daa4bd</code></a>
 chore: update <code>eslint-plugin-eslint-comments</code> test data to latest 
commit (<a 
href="https://redirect.github.com/eslint/eslint/issues/20922";>#20922</a>) 
(Francesco Trotta)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/002942ce988ea28b78e0a2f3b074081e638b552c";><code>002942c</code></a>
 ci: declare contents:read on update-readme workflow (<a 
href="https://redirect.github.com/eslint/eslint/issues/20919";>#20919</a>) 
(Arpit Jain)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/64bca24e7bed35bc3c864fc625cb2d89eca87d5b";><code>64bca24</code></a>
 chore: update ecosystem plugins (<a 
href="https://redirect.github.com/eslint/eslint/issues/20912";>#20912</a>) 
(ESLint Bot)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/6d7c832950d5e92499d88e504080661f888f8f56";><code>6d7c832</code></a>
 chore: ignore fflate updates in renovate (<a 
href="https://redirect.github.com/eslint/eslint/issues/20908";>#20908</a>) 
(Pixel998)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/b2c86382164d87c6203b78d52068cd6a2a6ffe30";><code>b2c8638</code></a>
 ci: bump pnpm/action-setup from 6.0.7 to 6.0.8 (<a 
href="https://redirect.github.com/eslint/eslint/issues/20889";>#20889</a>) 
(dependabot[bot])</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/a9b8d7f74c50211701cfc49710fa541fd91b2aa5";><code>a9b8d7f</code></a>
 chore: increase maxBuffer for ecosystem tests (<a 
href="https://redirect.github.com/eslint/eslint/issues/20881";>#20881</a>) 
(sethamus)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/b702ead5e1ed7cb9f28238a454797662efb37396";><code>b702ead</code></a>
 chore: update ecosystem update PR settings (<a 
href="https://redirect.github.com/eslint/eslint/issues/20884";>#20884</a>) 
(Pixel998)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/507f60e9a78c9a902bc8759f066ae17a1ea6cd81";><code>507f60e</code></a>
 chore: update ecosystem plugins (<a 
href="https://redirect.github.com/eslint/eslint/issues/20882";>#20882</a>) 
(ESLint Bot)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/92f5c5bb6bf3a5d167c8ee53a430833410295c6d";><code>92f5c5b</code></a>
 test: add unit test for message-count (<a 
href="https://redirect.github.com/eslint/eslint/issues/20878";>#20878</a>) 
(kuldeep kumar)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/df321080af5758b1fa25e4b9a40e26135642dd6e";><code>df32108</code></a>
 chore: add <code>@​eslint/markdown</code> and typescript-eslint ecosystem 
tests (<a 
href="https://redirect.github.com/eslint/eslint/issues/20837";>#20837</a>) 
(sethamus)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/327f91d36aa49f2a50ded931d841a16374fd875f";><code>327f91d</code></a>
 chore: use includeIgnoreFile internally (<a 
href="https://redirect.github.com/eslint/eslint/issues/20876";>#20876</a>) (Kirk 
Waiblinger)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/f0dc4bd893fb3a9f44e4ddc3ad7063ffb0beacd3";><code>f0dc4bd</code></a>
 chore: pin [email protected] (<a 
href="https://redirect.github.com/eslint/eslint/issues/20877";>#20877</a>) 
(Milos Djermanovic)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/0f4bd257a67a082b756de746d9e0c4842ab764ca";><code>0f4bd25</code></a>
 ci: run Discord alert for ecosystem test failures (<a 
href="https://redirect.github.com/eslint/eslint/issues/20873";>#20873</a>) 
(Copilot)</li>
   </ul>
   <h2>v10.4.0</h2>
   <h2>Features</h2>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/1a45ec596af1dd5f880e6874cb8f24dafb6a7ecf";><code>1a45ec5</code></a>
 feat: check sequence expressions in <code>for-direction</code> (<a 
href="https://redirect.github.com/eslint/eslint/issues/20701";>#20701</a>) 
(kuldeep kumar)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/450040bd89b989b3531824c6be45feb5fe3d936b";><code>450040b</code></a>
 feat: add <code>includeIgnoreFile()</code> to <code>eslint/config</code> (<a 
href="https://redirect.github.com/eslint/eslint/issues/20735";>#20735</a>) (Kirk 
Waiblinger)</li>
   </ul>
   <h2>Bug Fixes</h2>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/544c0c3da589166ad8e5d634f35d3d06701c57be";><code>544c0c3</code></a>
 fix: escape code path DOT labels in debug output (<a 
href="https://redirect.github.com/eslint/eslint/issues/20866";>#20866</a>) 
(Pixel998)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/6799431203f2579632d0870f98ba132067f4040c";><code>6799431</code></a>
 fix: update dependency <code>@​eslint/config-helpers</code> to ^0.6.0 (<a 
href="https://redirect.github.com/eslint/eslint/issues/20850";>#20850</a>) 
(renovate[bot])</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/f078fef5005dceb14fc162aab7c7200e027688dd";><code>f078fef</code></a>
 fix: handle non-array deprecated rule replacements (<a 
href="https://redirect.github.com/eslint/eslint/issues/20825";>#20825</a>) 
(xbinaryx)</li>
   </ul>
   <h2>Documentation</h2>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/7e52a7151fb92eec0e0f67fe4e5ddbd1ccce796f";><code>7e52a71</code></a>
 docs: add mention of <code>@eslint-react/eslint-plugin</code> (<a 
href="https://redirect.github.com/eslint/eslint/issues/20869";>#20869</a>) 
(Pavel)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/db3468ba746407d7f286f18f7ea9db6df0e3bc08";><code>db3468b</code></a>
 docs: tweak wording around ambiguous CJS-vs-ESM config (<a 
href="https://redirect.github.com/eslint/eslint/issues/20865";>#20865</a>) (Kirk 
Waiblinger)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/90846643ec6e97d447ae0d831fabe6d17b0a998a";><code>9084664</code></a>
 docs: Update README (GitHub Actions Bot)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/9cc73875046e3c4b8313644cbb1e99e26b36bd3f";><code>9cc7387</code></a>
 docs: Update README (GitHub Actions Bot)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/3d7b5484407403817aa9071a394d336d8ea96eb5";><code>3d7b548</code></a>
 docs: Update README (GitHub Actions Bot)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/191ec3c0a3f94ce0f110df761f0b2b8949011ccb";><code>191ec3c</code></a>
 docs: Update README (GitHub Actions Bot)</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/4a3d15a99c452c4db2fd56b577fa7597e98ab0c2";><code>4a3d15a</code></a>
 10.4.1</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/43e7e2bdc5c6cacc535446b7d23c10f780384ba8";><code>43e7e2b</code></a>
 Build: changelog update for 10.4.1</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/e557467db7496220eebcbe2ac5ea6d38c12bb1ec";><code>e557467</code></a>
 fix: update <code>@eslint/plugin-kit</code> version to 0.7.2 (<a 
href="https://redirect.github.com/eslint/eslint/issues/20930";>#20930</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/b0e466b6ab47bfc7de43d8de0c315d8ee83aa584";><code>b0e466b</code></a>
 test: add <code>data</code> property to invalid tests cases for rules (<a 
href="https://redirect.github.com/eslint/eslint/issues/20924";>#20924</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/d4ce898796ca22c3b96aa70d3014cb85f4bac1cd";><code>d4ce898</code></a>
 fix: propagate failures from delegated commands (<a 
href="https://redirect.github.com/eslint/eslint/issues/20917";>#20917</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/f4f3507460bc016b5be979c05d2969793f570cbf";><code>f4f3507</code></a>
 fix: prefer-arrow-callback invalid autofix with newline after 
<code>async</code> (<a 
href="https://redirect.github.com/eslint/eslint/issues/20916";>#20916</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/f78838bc4c86d487e1bcc7cede260c4467721c46";><code>f78838b</code></a>
 test: add CodePath type coverage (<a 
href="https://redirect.github.com/eslint/eslint/issues/20904";>#20904</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/61b0add61ffc52665562be7bb96f526690a78b30";><code>61b0add</code></a>
 docs: remove deprecated rule from related rules of <code>max-params</code> (<a 
href="https://redirect.github.com/eslint/eslint/issues/20921";>#20921</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/1daa4bd734b79a62e317d0394394a6b38cff49f9";><code>1daa4bd</code></a>
 chore: update <code>eslint-plugin-eslint-comments</code> test data to latest 
commit (<a 
href="https://redirect.github.com/eslint/eslint/issues/20";>#20</a>...</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/002942ce988ea28b78e0a2f3b074081e638b552c";><code>002942c</code></a>
 ci: declare contents:read on update-readme workflow (<a 
href="https://redirect.github.com/eslint/eslint/issues/20919";>#20919</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/eslint/eslint/compare/v9.22.0...v10.4.1";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `eslint-config-next` from 15.2.1 to 16.2.6
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/vercel/next.js/releases";>eslint-config-next's 
releases</a>.</em></p>
   <blockquote>
   <h2>v16.2.6</h2>
   <blockquote>
   <p>[!NOTE]
   This release contains security fixes and backported bug fixes. It does 
<strong>not</strong> include all pending features/changes on canary.</p>
   </blockquote>
   <h3>Security Fixes</h3>
   <p>The following advisories have been addressed:</p>
   <p><strong>High:</strong></p>
   <ul>
   <li><a 
href="https://github.com/vercel/next.js/security/advisories/GHSA-8h8q-6873-q5fj";>GHSA-8h8q-6873-q5fj:
 Denial of Service with Server Components</a></li>
   <li><a 
href="https://github.com/vercel/next.js/security/advisories/GHSA-267c-6grr-h53f";>GHSA-267c-6grr-h53f:
 Middleware / Proxy bypass in App Router applications via segment-prefetch 
routes</a></li>
   <li><a 
href="https://github.com/vercel/next.js/security/advisories/GHSA-26hh-7cqf-hhc6";>GHSA-26hh-7cqf-hhc6:
 Middleware / Proxy bypass in App Router applications via segment-prefetch 
routes - <strong>Incomplete Fix Follow-Up</strong></a></li>
   <li><a 
href="https://github.com/vercel/next.js/security/advisories/GHSA-mg66-mrh9-m8jx";>GHSA-mg66-mrh9-m8jx:
 Denial of Service via connection exhaustion in applications using Cache 
Components</a></li>
   <li><a 
href="https://github.com/vercel/next.js/security/advisories/GHSA-492v-c6pp-mqqv";>GHSA-492v-c6pp-mqqv:
 Middleware / Proxy bypass through dynamic route parameter injection</a></li>
   <li><a 
href="https://github.com/vercel/next.js/security/advisories/GHSA-c4j6-fc7j-m34r";>GHSA-c4j6-fc7j-m34r:
 Server-side request forgery in applications using WebSocket upgrades</a></li>
   <li><a 
href="https://github.com/vercel/next.js/security/advisories/GHSA-36qx-fr4f-26g5";>GHSA-36qx-fr4f-26g5:
 Middleware / Proxy bypass in Pages Router applications using i18n</a></li>
   </ul>
   <p><strong>Moderate:</strong></p>
   <ul>
   <li><a 
href="https://github.com/vercel/next.js/security/advisories/GHSA-ffhc-5mcf-pf4q";>GHSA-ffhc-5mcf-pf4q:
 Cross-site scripting in App Router applications using CSP nonces</a></li>
   <li><a 
href="https://github.com/vercel/next.js/security/advisories/GHSA-gx5p-jg67-6x7h";>GHSA-gx5p-jg67-6x7h:
 Cross-site scripting in beforeInteractive scripts with untrusted input</a></li>
   <li><a 
href="https://github.com/vercel/next.js/security/advisories/GHSA-h64f-5h5j-jqjh";>GHSA-h64f-5h5j-jqjh:
 Denial of Service in the Image Optimization API</a></li>
   <li><a 
href="https://github.com/vercel/next.js/security/advisories/GHSA-wfc6-r584-vfw7";>GHSA-wfc6-r584-vfw7:
 Cache poisoning in React Server Component responses</a></li>
   </ul>
   <p><strong>Low:</strong></p>
   <ul>
   <li><a 
href="https://github.com/vercel/next.js/security/advisories/GHSA-vfv6-92ff-j949";>GHSA-vfv6-92ff-j949:
 Cache poisoning via collisions in React Server Component cache-busting</a></li>
   <li><a 
href="https://github.com/vercel/next.js/security/advisories/GHSA-3g8h-86w9-wvmq";>GHSA-3g8h-86w9-wvmq:
 Middleware / Proxy redirects can be cache-poisoned</a></li>
   </ul>
   <h3>Core Changes</h3>
   <ul>
   <li>fix: preserve HTTP access fallbacks during prerender recovery (<a 
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/92231";>#92231</a>)</li>
   <li>Fix fallback route params case in app-page handler (<a 
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/91737";>#91737</a>)</li>
   <li>Fix invalid HTML response for route-level RSC requests in deployment 
adapter (<a 
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/91541";>#91541</a>)</li>
   <li>Patch setHeader for direct route handlers (<a 
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/93101";>#93101</a>)</li>
   <li>Include deployment id in <code>cacheHandlers</code> keys (<a 
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/93453";>#93453</a>)</li>
   <li>Fix double-encoding of URL pathname parts in client param parsing (<a 
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/93491";>#93491</a>)</li>
   </ul>
   <h2>v16.2.5</h2>
   <blockquote>
   <p>[!NOTE]
   This release contains security fixes and backported bug fixes. It does 
<strong>not</strong> include all pending features/changes on canary.</p>
   </blockquote>
   <h3>Security Fixes</h3>
   <p>The following advisories have been addressed:</p>
   <p><strong>High:</strong></p>
   <ul>
   <li><a 
href="https://github.com/vercel/next.js/security/advisories/GHSA-8h8q-6873-q5fj";>GHSA-8h8q-6873-q5fj:
 Denial of Service with Server Components</a></li>
   <li><a 
href="https://github.com/vercel/next.js/security/advisories/GHSA-267c-6grr-h53f";>GHSA-267c-6grr-h53f:
 Middleware / Proxy bypass in App Router applications via segment-prefetch 
routes</a></li>
   <li><a 
href="https://github.com/vercel/next.js/security/advisories/GHSA-mg66-mrh9-m8jx";>GHSA-mg66-mrh9-m8jx:
 Denial of Service via connection exhaustion in applications using Cache 
Components</a></li>
   <li><a 
href="https://github.com/vercel/next.js/security/advisories/GHSA-492v-c6pp-mqqv";>GHSA-492v-c6pp-mqqv:
 Middleware / Proxy bypass through dynamic route parameter injection</a></li>
   <li><a 
href="https://github.com/vercel/next.js/security/advisories/GHSA-c4j6-fc7j-m34r";>GHSA-c4j6-fc7j-m34r:
 Server-side request forgery in applications using WebSocket upgrades</a></li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/vercel/next.js/commit/ee6e79b1792a4d401ddf2480f40a83549fe8e722";><code>ee6e79b</code></a>
 v16.2.6</li>
   <li><a 
href="https://github.com/vercel/next.js/commit/766148f9cd48c0e218acafcd0f15defc14871bf4";><code>766148f</code></a>
 v16.2.5</li>
   <li><a 
href="https://github.com/vercel/next.js/commit/2275bd8598c88e8652d1271e74bcf972f72f4f38";><code>2275bd8</code></a>
 v16.2.4</li>
   <li><a 
href="https://github.com/vercel/next.js/commit/d5f649b2f4affdad1009cb178c1e3b37f4f1ad3f";><code>d5f649b</code></a>
 v16.2.3</li>
   <li><a 
href="https://github.com/vercel/next.js/commit/52faae3d94641584e13691238df5be158d0f00fb";><code>52faae3</code></a>
 v16.2.2</li>
   <li><a 
href="https://github.com/vercel/next.js/commit/ed7d2cef246dcb3e2955c018fd8b2027e0ff8eed";><code>ed7d2ce</code></a>
 v16.2.1</li>
   <li><a 
href="https://github.com/vercel/next.js/commit/c5c94dffbf084e66b172a9c6ff23d80c24973764";><code>c5c94df</code></a>
 v16.2.0</li>
   <li><a 
href="https://github.com/vercel/next.js/commit/3683192a6bea9011222e9b236f8000b5266f3fe6";><code>3683192</code></a>
 v16.2.0-canary.104</li>
   <li><a 
href="https://github.com/vercel/next.js/commit/668981482a3f9de97c4c1371e940e0f84972c080";><code>6689814</code></a>
 v16.2.0-canary.103</li>
   <li><a 
href="https://github.com/vercel/next.js/commit/ad66dbc89b356867c308110dc5365a696c763991";><code>ad66dbc</code></a>
 v16.2.0-canary.102</li>
   <li>Additional commits viewable in <a 
href="https://github.com/vercel/next.js/commits/v16.2.6/packages/eslint-config-next";>compare
 view</a></li>
   </ul>
   </details>
   <details>
   <summary>Maintainer changes</summary>
   <p>This version was pushed to npm by <a 
href="https://www.npmjs.com/~GitHub%20Actions";>GitHub Actions</a>, a new 
releaser for eslint-config-next since your current version.</p>
   </details>
   <br />
   
   Updates `postcss` from 8.5.3 to 8.5.15
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/postcss/postcss/releases";>postcss's 
releases</a>.</em></p>
   <blockquote>
   <h2>8.5.15</h2>
   <ul>
   <li>Fixed declaration parsing performance (by <a 
href="https://github.com/homanp";><code>@​homanp</code></a>).</li>
   </ul>
   <h2>8.5.14</h2>
   <ul>
   <li>Fixed custom syntax regression (by <a 
href="https://github.com/43081j";><code>@​43081j</code></a>).</li>
   </ul>
   <h2>8.5.13</h2>
   <ul>
   <li>Fixed <code>postcss-scss</code> commend regression.</li>
   </ul>
   <h2>8.5.12</h2>
   <ul>
   <li>Fixed reading any file via user-generated CSS.</li>
   <li>Added <code>opts.unsafeMap</code> to disable checks.</li>
   </ul>
   <h2>8.5.11</h2>
   <ul>
   <li>Fixed nested brackets parsing performance (by <a 
href="https://github.com/offset";><code>@​offset</code></a>).</li>
   </ul>
   <h2>8.5.10</h2>
   <ul>
   <li>Fixed XSS via unescaped <code>&lt;/style&gt;</code> in non-bundler cases 
(by <a href="https://github.com/TharVid";><code>@​TharVid</code></a>).</li>
   </ul>
   <h2>8.5.9</h2>
   <ul>
   <li>Speed up source map encoding paring in case of the error.</li>
   </ul>
   <h2>8.5.8</h2>
   <ul>
   <li>Fixed <code>Processor#version</code>.</li>
   </ul>
   <h2>8.5.7</h2>
   <ul>
   <li>Improved source map annotation cleaning performance (by CodeAnt AI).</li>
   </ul>
   <h2>8.5.6</h2>
   <ul>
   <li>Fixed <code>ContainerWithChildren</code> type discriminating (by <a 
href="https://github.com/Goodwine";><code>@​Goodwine</code></a>).</li>
   </ul>
   <h2>8.5.5</h2>
   <ul>
   <li>Fixed <code>package.json</code>→<code>exports</code> compatibility with 
some tools (by <a 
href="https://github.com/JounQin";><code>@​JounQin</code></a>).</li>
   </ul>
   <h2>8.5.4</h2>
   <ul>
   <li>Fixed Parcel compatibility issue (by <a 
href="https://github.com/git-sumitchaudhary";><code>@​git-sumitchaudhary</code></a>).</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/postcss/postcss/blob/main/CHANGELOG.md";>postcss's 
changelog</a>.</em></p>
   <blockquote>
   <h2>8.5.15</h2>
   <ul>
   <li>Fixed declaration parsing performance (by <a 
href="https://github.com/homanp";><code>@​homanp</code></a>).</li>
   </ul>
   <h2>8.5.14</h2>
   <ul>
   <li>Fixed custom syntax regression (by <a 
href="https://github.com/43081j";><code>@​43081j</code></a>).</li>
   </ul>
   <h2>8.5.13</h2>
   <ul>
   <li>Fixed <code>postcss-scss</code> commend regression.</li>
   </ul>
   <h2>8.5.12</h2>
   <ul>
   <li>Fixed reading any file via user-generated CSS.</li>
   <li>Added <code>opts.unsafeMap</code> to disable checks.</li>
   </ul>
   <h2>8.5.11</h2>
   <ul>
   <li>Fixed nested brackets parsing performance (by <a 
href="https://github.com/offset";><code>@​offset</code></a>).</li>
   </ul>
   <h2>8.5.10</h2>
   <ul>
   <li>Fixed XSS via unescaped <code>&lt;/style&gt;</code> in non-bundler cases 
(by <a href="https://github.com/TharVid";><code>@​TharVid</code></a>).</li>
   </ul>
   <h2>8.5.9</h2>
   <ul>
   <li>Speed up source map encoding paring in case of the error.</li>
   </ul>
   <h2>8.5.8</h2>
   <ul>
   <li>Fixed <code>Processor#version</code>.</li>
   </ul>
   <h2>8.5.7</h2>
   <ul>
   <li>Improved source map annotation cleaning performance (by CodeAnt AI).</li>
   </ul>
   <h2>8.5.6</h2>
   <ul>
   <li>Fixed <code>ContainerWithChildren</code> type discriminating (by <a 
href="https://github.com/Goodwine";><code>@​Goodwine</code></a>).</li>
   </ul>
   <h2>8.5.5</h2>
   <ul>
   <li>Fixed <code>package.json</code>→<code>exports</code> compatibility with 
some tools (by <a 
href="https://github.com/JounQin";><code>@​JounQin</code></a>).</li>
   </ul>
   <h2>8.5.4</h2>
   <ul>
   <li>Fixed Parcel compatibility issue (by <a 
href="https://github.com/git-sumitchaudhary";><code>@​git-sumitchaudhary</code></a>).</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/postcss/postcss/commit/eae46db765d752cf8f40c4fa2b0b85030079c43d";><code>eae46db</code></a>
 Release 8.5.15 version</li>
   <li><a 
href="https://github.com/postcss/postcss/commit/79508ffa59e42c02056aca61b88bc393c8b516c4";><code>79508ff</code></a>
 Update CI actions</li>
   <li><a 
href="https://github.com/postcss/postcss/commit/b128e2131288a411c6e28071d0929542c49e74eb";><code>b128e21</code></a>
 Speed up declaration parsing by avoiding creating new array on each token</li>
   <li><a 
href="https://github.com/postcss/postcss/commit/9825dca02c33cf610e2a842be767468b67fbecf9";><code>9825dca</code></a>
 Fix code format</li>
   <li><a 
href="https://github.com/postcss/postcss/commit/55789c865281e2be194fa5b4e41dd046be3a2307";><code>55789c8</code></a>
 Update dependencies</li>
   <li><a 
href="https://github.com/postcss/postcss/commit/84fbbe9009cb3cc3bbb4cc3a9b65d468f4844d95";><code>84fbbe9</code></a>
 Install older pnpm action for old Node.js</li>
   <li><a 
href="https://github.com/postcss/postcss/commit/9f860bd78ec1dbc4f0ae72d693f03f956baa38cb";><code>9f860bd</code></a>
 Revert pnpm action for old Node.js</li>
   <li><a 
href="https://github.com/postcss/postcss/commit/08771986d47359545f502e009763e223b66bfcf6";><code>0877198</code></a>
 Update CI actions</li>
   <li><a 
href="https://github.com/postcss/postcss/commit/b2d1a335cea818f8b27e5cfb90147648afe3e582";><code>b2d1a33</code></a>
 Fix linter warnings</li>
   <li><a 
href="https://github.com/postcss/postcss/commit/0700dac92283bc259977dff2743ca74a00f58267";><code>0700dac</code></a>
 Merge pull request <a 
href="https://redirect.github.com/postcss/postcss/issues/2088";>#2088</a> from 
rootvector2/add-oss-fuzz-harness</li>
   <li>Additional commits viewable in <a 
href="https://github.com/postcss/postcss/compare/8.5.3...8.5.15";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `prettier` from 3.5.3 to 3.8.3
   <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.3</h2>
   <ul>
   <li>SCSS: Prevent trailing comma in <code>if()</code> function (<a 
href="https://redirect.github.com/prettier/prettier/pull/18471";>prettier/prettier#18471</a>
 by <a href="https://github.com/kovsu";><code>@​kovsu</code></a>)</li>
   </ul>
   <p>🔗 <a 
href="https://github.com/prettier/prettier/blob/3.8.3/CHANGELOG.md#383";>Changelog</a></p>
   <h2>3.8.2</h2>
   <ul>
   <li>Support Angular v21.2</li>
   </ul>
   <p>🔗 <a 
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#382";>Changelog</a></p>
   <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>
   <h2>3.8.0</h2>
   <ul>
   <li>Support Angular v21.1</li>
   </ul>
   <p><a 
href="https://github.com/prettier/prettier/compare/3.7.4...3.8.0";>diff</a></p>
   <p>🔗 <a href="https://prettier.io/blog/2026/01/14/3.8.0";>Release note 
&quot;Prettier 3.8: Support for Angular v21.1&quot;</a></p>
   <h2>3.7.4</h2>
   <h2>What's Changed</h2>
   <ul>
   <li>Fix comment in union type gets duplicated by <a 
href="https://github.com/fisker";><code>@​fisker</code></a> in <a 
href="https://redirect.github.com/prettier/prettier/pull/18393";>prettier/prettier#18393</a></li>
   <li>Fix unstable comment print in union type by <a 
href="https://github.com/fisker";><code>@​fisker</code></a> in <a 
href="https://redirect.github.com/prettier/prettier/pull/18395";>prettier/prettier#18395</a></li>
   <li>Avoid quote around LWC interpolations by <a 
href="https://github.com/kovsu";><code>@​kovsu</code></a> in <a 
href="https://redirect.github.com/prettier/prettier/pull/18383";>prettier/prettier#18383</a></li>
   </ul>
   <p>🔗 <a 
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#374";>Changelog</a></p>
   <h2>3.7.3</h2>
   <h2>What's Changed</h2>
   <ul>
   <li>Fix <code>prettier.getFileInfo()</code> change that breaks VSCode 
extension by <a href="https://github.com/fisker";><code>@​fisker</code></a> in 
<a 
href="https://redirect.github.com/prettier/prettier/pull/18375";>prettier/prettier#18375</a></li>
   </ul>
   <p>🔗 <a 
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#373";>Changelog</a></p>
   <h2>3.7.2</h2>
   <h2>What's Changed</h2>
   <ul>
   <li>Fix string print when switching quotes by <a 
href="https://github.com/fisker";><code>@​fisker</code></a> in <a 
href="https://redirect.github.com/prettier/prettier/pull/18351";>prettier/prettier#18351</a></li>
   <li>Preserve quote for embedded HTML attribute values by <a 
href="https://github.com/kovsu";><code>@​kovsu</code></a> in <a 
href="https://redirect.github.com/prettier/prettier/pull/18352";>prettier/prettier#18352</a></li>
   <li>Fix comment in empty type literal by <a 
href="https://github.com/fisker";><code>@​fisker</code></a> in <a 
href="https://redirect.github.com/prettier/prettier/pull/18364";>prettier/prettier#18364</a></li>
   </ul>
   <p>🔗 <a 
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#372";>Changelog</a></p>
   <h2>3.7.1</h2>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </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.3</h1>
   <p><a 
href="https://github.com/prettier/prettier/compare/3.8.2...3.8.3";>diff</a></p>
   <h4>SCSS: Prevent trailing comma in <code>if()</code> function (<a 
href="https://redirect.github.com/prettier/prettier/pull/18471";>#18471</a> by 
<a href="https://github.com/kovsu";><code>@​kovsu</code></a>)</h4>
   <!-- raw HTML omitted -->
   <pre lang="scss"><code>// Input
   $value: if(sass(false): 1; else: -1);
   <p>// Prettier 3.8.2
   $value: if(
   sass(false): 1; else: -1,
   );</p>
   <p>// Prettier 3.8.3
   $value: if(sass(false): 1; else: -1);
   </code></pre></p>
   <h1>3.8.2</h1>
   <p><a 
href="https://github.com/prettier/prettier/compare/3.8.1...3.8.2";>diff</a></p>
   <h4>Angular: Support Angular v21.2 (<a 
href="https://redirect.github.com/prettier/prettier/pull/18722";>#18722</a>, <a 
href="https://redirect.github.com/prettier/prettier/pull/19034";>#19034</a> by 
<a href="https://github.com/fisker";><code>@​fisker</code></a>)</h4>
   <p>Exhaustive typechecking with <code>@default never;</code></p>
   <!-- raw HTML omitted -->
   <pre lang="html"><code>&lt;!-- Input --&gt;
   @switch (foo) {
     @case (1) {}
     @default never;
   }
   <p>&lt;!-- Prettier 3.8.1 --&gt;
   SyntaxError: Incomplete block &quot;default never&quot;. If you meant to 
write the @ character, you should use the &quot;&amp;<a 
href="https://redirect.github.com/prettier/prettier/issues/64";>#64</a>;&quot; 
HTML entity instead. (3:3)</p>
   <p>&lt;!-- Prettier 3.8.2 --&gt;
   <a href="https://github.com/switch";><code>@​switch</code></a> (foo) {
   <a href="https://github.com/case";><code>@​case</code></a> (1) {}
   <a href="https://github.com/default";><code>@​default</code></a> never;
   }
   </code></pre></p>
   <p><code>arrow function</code> and <code>instanceof</code> expressions.</p>
   <!-- raw HTML omitted -->
   <pre lang="html"><code>&lt;/tr&gt;&lt;/table&gt; 
   </code></pre>
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/prettier/prettier/commit/d7108a79ec745c04292aabf22c4c1adbd690b191";><code>d7108a7</code></a>
 Release 3.8.3</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/177f90898170d363ef64fde663e4d13170688bfe";><code>177f908</code></a>
 Prevent trailing comma in SCSS <code>if()</code> function (<a 
href="https://redirect.github.com/prettier/prettier/issues/18471";>#18471</a>)</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/1cd40668c3d6f2f4cf9d87bbc9096d92361b2606";><code>1cd4066</code></a>
 Release <code>@​prettier/plugin-oxc</code><a 
href="https://github.com/0";><code>@​0</code></a>.1.4</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/a8700e245038cd8cc0cf28ef06ffedbcb3fc2dfc";><code>a8700e2</code></a>
 Update oxc-parser to v0.125.0</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/752157c78eca6f0a30e5d5cb513b682c5ecfa01e";><code>752157c</code></a>
 Fix tests</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/053fd418e180b12fa2014260212fae831f5fc5ec";><code>053fd41</code></a>
 Bump Prettier dependency to 3.8.2</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/904c6365ec46726fd0e21021c52ae934b7e5abc6";><code>904c636</code></a>
 Clean changelog_unreleased</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/dc1f7fcc508d116cbf1644d69a1f0eb93e40d4a4";><code>dc1f7fc</code></a>
 Update dependents count</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/b31557cf331a02acf83e7e29d1001b070189a0d9";><code>b31557c</code></a>
 Release 3.8.2</li>
   <li><a 
href="https://github.com/prettier/prettier/commit/96bbaeda0525bf758e464aed2f939d739a85c315";><code>96bbaed</code></a>
 Support Angular v21.2 (<a 
href="https://redirect.github.com/prettier/prettier/issues/18722";>#18722</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/prettier/prettier/compare/3.5.3...3.8.3";>compare 
view</a></li>
   </ul>
   </details>
   <details>
   <summary>Maintainer changes</summary>
   <p>This version was pushed to npm by <a 
href="https://www.npmjs.com/~GitHub%20Actions";>GitHub Actions</a>, a new 
releaser for prettier since your current version.</p>
   </details>
   <br />
   
   Updates `prettier-plugin-tailwindcss` from 0.6.11 to 0.8.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/tailwindlabs/prettier-plugin-tailwindcss/releases";>prettier-plugin-tailwindcss's
 releases</a>.</em></p>
   <blockquote>
   <h2>v0.8.0</h2>
   <h3>Changed</h3>
   <ul>
   <li>Require at least Prettier 3.7.x (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/420";>#420</a>)</li>
   </ul>
   <h3>Added</h3>
   <ul>
   <li>Export public sorting APIs to <code>/sorter</code> (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/438";>#438</a>)</li>
   </ul>
   <h3>Fixed</h3>
   <ul>
   <li>Remove top-level await (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/420";>#420</a>)</li>
   <li>Improve load-time performance (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/420";>#420</a>)</li>
   <li>Improve config resolution caching with directory-based cache (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/432";>#432</a>)</li>
   <li>Load compatible plugins on demand and tighten plugin detection (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/437";>#437</a>)</li>
   <li>Load v3/v4 modules only when needed (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/439";>#439</a>)</li>
   <li>Remove recast/ast-types deps and optimize dynamic JS attribute handling 
(<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/440";>#440</a>)</li>
   <li>Remove unused deps (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/441";>#441</a>)</li>
   <li>Use the plugin that has already been imported rather than dynamically 
importing it again (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/442";>#442</a>)</li>
   <li>Skip visiting non-node children (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/443";>#443</a>)</li>
   <li>Optimize whitespace-only class detection (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/429";>#429</a>)</li>
   <li>Fix v3 config loading with Jiti re-exports (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/448";>#448</a>)</li>
   <li>Collapse whitespace in template literals with adjacent quasis (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/427";>#427</a>)</li>
   <li>Improve <code>canCollapseWhitespaceIn</code> handling for 
<code>&quot;tailwindPreserveWhitespace&quot;: true</code> (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/428";>#428</a>)</li>
   </ul>
   <h2>v0.7.4</h2>
   <p>Same as v0.7.2, since v0.7.3 contained breaking changes.</p>
   <h2>v0.7.3</h2>
   <h3>Changed</h3>
   <ul>
   <li>Remove top-level await (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/420";>#420</a>)</li>
   <li>Improve load-time performance (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/420";>#420</a>)</li>
   </ul>
   <h3>Fixed</h3>
   <ul>
   <li>Collapse whitespace in template literals with adjacent quasis (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/427";>#427</a>)</li>
   </ul>
   <h2>v0.7.2</h2>
   <h3>Fixed</h3>
   <ul>
   <li>Load compatible plugins sequentially to work around race conditions in 
Node.js (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/412";>#412</a>)</li>
   <li>Fix compatibility with <code>prettier-plugin-svelte</code> when using 
Prettier v3.7+ (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/418";>#418</a>)</li>
   </ul>
   <h2>v0.7.1</h2>
   <h3>Fixed</h3>
   <ul>
   <li>Match against correct name of dynamic attributes when using regexes (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/410";>#410</a>)</li>
   </ul>
   <h2>v0.7.0</h2>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/tailwindlabs/prettier-plugin-tailwindcss/blob/main/CHANGELOG.md";>prettier-plugin-tailwindcss's
 changelog</a>.</em></p>
   <blockquote>
   <h2>[0.8.0] - 2026-04-27</h2>
   <h3>Changed</h3>
   <ul>
   <li>Require at least Prettier 3.7.x (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/420";>#420</a>)</li>
   </ul>
   <h3>Added</h3>
   <ul>
   <li>Export public sorting APIs to <code>/sorter</code> (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/438";>#438</a>)</li>
   </ul>
   <h3>Fixed</h3>
   <ul>
   <li>Remove top-level await (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/420";>#420</a>)</li>
   <li>Improve load-time performance (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/420";>#420</a>)</li>
   <li>Improve config resolution caching with directory-based cache (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/432";>#432</a>)</li>
   <li>Load compatible plugins on demand and tighten plugin detection (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/437";>#437</a>)</li>
   <li>Load v3/v4 modules only when needed (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/439";>#439</a>)</li>
   <li>Remove recast/ast-types deps and optimize dynamic JS attribute handling 
(<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/440";>#440</a>)</li>
   <li>Remove unused deps (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/441";>#441</a>)</li>
   <li>Use the plugin that has already been imported rather than dynamically 
importing it again (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/442";>#442</a>)</li>
   <li>Skip visiting non-node children (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/443";>#443</a>)</li>
   <li>Optimize whitespace-only class detection (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/429";>#429</a>)</li>
   <li>Fix v3 config loading with Jiti re-exports (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/448";>#448</a>)</li>
   <li>Collapse whitespace in template literals with adjacent quasis (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/427";>#427</a>)</li>
   <li>Improve <code>canCollapseWhitespaceIn</code> handling for 
<code>&quot;tailwindPreserveWhitespace&quot;: true</code> (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/428";>#428</a>)</li>
   </ul>
   <h2>[0.7.2] - 2025-12-01</h2>
   <h3>Fixed</h3>
   <ul>
   <li>Load compatible plugins sequentially to work around race conditions in 
Node.js (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/412";>#412</a>)</li>
   <li>Fix compatibility with <code>prettier-plugin-svelte</code> when using 
Prettier v3.7+ (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/418";>#418</a>)</li>
   </ul>
   <h2>[0.7.1] - 2025-10-17</h2>
   <h3>Fixed</h3>
   <ul>
   <li>Match against correct name of dynamic attributes when using regexes (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/410";>#410</a>)</li>
   </ul>
   <h2>[0.7.0] - 2025-10-14</h2>
   <h3>Added</h3>
   <ul>
   <li>Format quotes in <code>@source</code>, <code>@plugin</code>, and 
<code>@config</code> (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/387";>#387</a>)</li>
   <li>Sort in function calls in Twig (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/358";>#358</a>)</li>
   <li>Sort in callable template literals (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/367";>#367</a>)</li>
   <li>Sort in function calls mixed with property accesses (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/367";>#367</a>)</li>
   <li>Support regular expression patterns for attributes (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/405";>#405</a>)</li>
   <li>Support regular expression patterns for function names (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/405";>#405</a>)</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/f77532e1c604f1ab06bc1b9902f6d9b115150998";><code>f77532e</code></a>
 0.8.0</li>
   <li><a 
href="https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/4815377fb1bb89cfe94bcbf566d1d6283f8e41e3";><code>4815377</code></a>
 Update the changelog for recent PRs (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/issues/449";>#449</a>)</li>
   <li><a 
href="https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/0a7ddcb677a9ae10837f9941ae9fef2d9b33386d";><code>0a7ddcb</code></a>
 Fix insiders tags sometimes published to latest channel (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/issues/453";>#453</a>)</li>
   <li><a 
href="https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/8066e85c13026f118bef653217d34f5aed0bec20";><code>8066e85</code></a>
 release on <code>published</code> event</li>
   <li><a 
href="https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/3b0ed57817c1b44ecf14484b55e3720fe15dc261";><code>3b0ed57</code></a>
 move <code>--silent</code> flag before the script</li>
   <li><a 
href="https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/f7d2598fe00779cd362819437f4f0a1f866208fc";><code>f7d2598</code></a>
 0.7.3</li>
   <li><a 
href="https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/9a511914abfa10fa6f66405cee3e46892b9b6a2b";><code>9a51191</code></a>
 merge <code>release.yml</code> and <code>release-insiders.yml</code></li>
   <li><a 
href="https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/3997fbd5ddf63b8b5bf600bff00b128acc8bfb7e";><code>3997fbd</code></a>
 Use explicit import() expressions in plugin load arrays for bundler 
compatibi...</li>
   <li><a 
href="https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/125a8bc77639529a5a0c7e4e8a02174d7ed2d70b";><code>125a8bc</code></a>
 Fix v3 config loading with Jiti re-exports (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/issues/448";>#448</a>)</li>
   <li><a 
href="https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/2ac6e70fe9ef595cd910fc94ab98431ad652c6e4";><code>2ac6e70</code></a>
 Enable <code>minify: &quot;dce-only</code> in tsdown (<a 
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/issues/447";>#447</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/tailwindlabs/prettier-plugin-tailwindcss/compare/v0.6.11...v0.8.0";>compare
 view</a></li>
   </ul>
   </details>
   <details>
   <summary>Maintainer changes</summary>
   <p>This version was pushed to npm by <a 
href="https://www.npmjs.com/~GitHub%20Actions";>GitHub Actions</a>, a new 
releaser for prettier-plugin-tailwindcss since your current version.</p>
   </details>
   <br />
   
   Updates `tailwindcss` from 4.0.14 to 4.3.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/tailwindlabs/tailwindcss/releases";>tailwindcss's 
releases</a>.</em></p>
   <blockquote>
   <h2>v4.3.0</h2>
   <h3>Added</h3>
   <ul>
   <li>Add <code>@container-size</code> utility (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18901";>#18901</a>)</li>
   <li>Add <code>scrollbar-{auto,thin,none}</code> utilities for 
<code>scrollbar-width</code>, and <code>scrollbar-thumb-*</code> / 
<code>scrollbar-track-*</code> color utilities for <code>scrollbar-color</code> 
(<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19981";>#19981</a>,
 <a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20019";>#20019</a>)</li>
   <li>Add <code>scrollbar-gutter-*</code> utilities (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20018";>#20018</a>)</li>
   <li>Add <code>zoom-*</code> utilities (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20020";>#20020</a>)</li>
   <li>Add <code>tab-*</code> utilities (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20022";>#20022</a>)</li>
   <li>Allow using <code>@variant</code> with stacked variants (e.g. 
<code>@variant hover:focus { … }</code>) (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19996";>#19996</a>)</li>
   <li>Allow using <code>@variant</code> with compound variants (e.g. 
<code>@variant hover, focus { … }</code>) (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19996";>#19996</a>)</li>
   <li>Support <code>--default(…)</code> in <code>--value(…)</code> and 
<code>--modifier(…)</code> for functional <code>@utility</code> definitions (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19989";>#19989</a>)</li>
   </ul>
   <h3>Fixed</h3>
   <ul>
   <li>Ensure <code>@plugin</code> resolves package JavaScript entries instead 
of browser CSS entries when using <code>@tailwindcss/vite</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19949";>#19949</a>)</li>
   <li>Fix relative <code>@import</code> and <code>@plugin</code> paths 
resolving from the wrong directory when using <code>@tailwindcss/vite</code> 
(<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19965";>#19965</a>)</li>
   <li>Ensure CSS files containing <code>@variant</code> are processed by 
<code>@tailwindcss/vite</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19966";>#19966</a>)</li>
   <li>Resolve imports relative to <code>base</code> when 
<code>result.opts.from</code> is not provided when using 
<code>@tailwindcss/postcss</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19980";>#19980</a>)</li>
   <li>Canonicalization: preserve significant <code>_</code> whitespace in 
arbitrary values (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19986";>#19986</a>)</li>
   <li>Canonicalization: add parentheses when removing whitespace from 
arbitrary values would hurt readability (e.g. 
<code>w-[calc(100%---spacing(60))]</code> → 
<code>w-[calc(100%-(--spacing(60)))]</code>) (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19986";>#19986</a>)</li>
   <li>Canonicalization: preserve the original unit in arbitrary values instead 
of normalizing to base units (e.g. <code>-mt-[20in]</code> → 
<code>mt-[-20in]</code>, not <code>mt-[-1920px]</code>) (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19988";>#19988</a>)</li>
   <li>Canonicalization: migrate arbitrary <code>:has()</code> variants from 
<code>[&amp;:has(…)]</code> to <code>has-[…]</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19991";>#19991</a>)</li>
   <li>Upgrade: don’t migrate inline <code>style</code> attributes (e.g. 
<code>style=&quot;flex-grow: 1&quot;</code> → <code>style=&quot;flex-grow: 
1&quot;</code>, not <code>style=&quot;grow: 1&quot;</code>) (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19918";>#19918</a>)</li>
   <li>Allow multiple <code>@utility</code> definitions with the same name but 
different value types (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19777";>#19777</a>)</li>
   <li>Export missing <code>PluginWithConfig</code> type from 
<code>tailwindcss/plugin</code> to fix errors when inferring plugin config 
types (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19707";>#19707</a>)</li>
   <li>Ensure <code>start</code> and <code>end</code> legacy utilities without 
values do not generate CSS (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20003";>#20003</a>)</li>
   <li>Ensure <code>--value(…)</code> is required in functional 
<code>@utility</code> definitions (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20005";>#20005</a>)</li>
   <li>Canonicalization: preserve required whitespace around operators in 
negated arbitrary values (e.g. <code>-left-[(var(--a)+var(--b))]</code>) (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20011";>#20011</a>)</li>
   </ul>
   <h2>v4.2.4</h2>
   <h3>Fixed</h3>
   <ul>
   <li>Ensure imports in <code>@import</code> and <code>@plugin</code> still 
resolve correctly when using Vite aliases in <code>@tailwindcss/vite</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19947";>#19947</a>)</li>
   </ul>
   <h2>v4.2.3</h2>
   <h3>Fixed</h3>
   <ul>
   <li>Canonicalization: improve canonicalizations for <code>tracking-*</code> 
utilities by preferring non-negative utilities (e.g. 
<code>-tracking-tighter</code> → <code>tracking-wider</code>) (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19827";>#19827</a>)</li>
   <li>Fix crash due to invalid characters in candidate (exceeding valid 
unicode code point range) (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19829";>#19829</a>)</li>
   <li>Ensure query params in imports are considered unique resources when 
using <code>@tailwindcss/webpack</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19723";>#19723</a>)</li>
   <li>Canonicalization: collapse arbitrary values into shorthand utilities 
(e.g. <code>px-[1.2rem] py-[1.2rem]</code> → <code>p-[1.2rem]</code>) (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19837";>#19837</a>)</li>
   <li>Canonicalization: collapse <code>border-{t,b}-*</code> into 
<code>border-y-*</code>, <code>border-{l,r}-*</code> into 
<code>border-x-*</code>, and <code>border-{t,r,b,l}-*</code> into 
<code>border-*</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842";>#19842</a>)</li>
   <li>Canonicalization: collapse <code>scroll-m{t,b}-*</code> into 
<code>scroll-my-*</code>, <code>scroll-m{l,r}-*</code> into 
<code>scroll-mx-*</code>, and <code>scroll-m{t,r,b,l}-*</code> into 
<code>scroll-m-*</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842";>#19842</a>)</li>
   <li>Canonicalization: collapse <code>scroll-p{t,b}-*</code> into 
<code>scroll-py-*</code>, <code>scroll-p{l,r}-*</code> into 
<code>scroll-px-*</code>, and <code>scroll-p{t,r,b,l}-*</code> into 
<code>scroll-p-*</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842";>#19842</a>)</li>
   <li>Canonicalization: collapse <code>overflow-{x,y}-*</code> into 
<code>overflow-*</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842";>#19842</a>)</li>
   <li>Canonicalization: collapse <code>overscroll-{x,y}-*</code> into 
<code>overscroll-*</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842";>#19842</a>)</li>
   <li>Read from <code>--placeholder-color</code> instead of 
<code>--background-color</code> for <code>placeholder-*</code> utilities (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19843";>#19843</a>)</li>
   <li>Upgrade: ensure files are not emptied out when killing the upgrade 
process while it's running (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19846";>#19846</a>)</li>
   <li>Upgrade: use <code>config.content</code> when migrating from Tailwind 
CSS v3 to Tailwind CSS v4 (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19846";>#19846</a>)</li>
   <li>Upgrade: never migrate files that are ignored by git (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19846";>#19846</a>)</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md";>tailwindcss's
 changelog</a>.</em></p>
   <blockquote>
   <h2>[4.3.0] - 2026-05-08</h2>
   <h3>Added</h3>
   <ul>
   <li>Add <code>@container-size</code> utility (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18901";>#18901</a>)</li>
   <li>Add <code>scrollbar-{auto,thin,none}</code> utilities for 
<code>scrollbar-width</code>, and <code>scrollbar-thumb-*</code> / 
<code>scrollbar-track-*</code> color utilities for <code>scrollbar-color</code> 
(<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19981";>#19981</a>,
 <a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20019";>#20019</a>)</li>
   <li>Add <code>scrollbar-gutter-*</code> utilities (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20018";>#20018</a>)</li>
   <li>Add <code>zoom-*</code> utilities (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20020";>#20020</a>)</li>
   <li>Add <code>tab-*</code> utilities (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20022";>#20022</a>)</li>
   <li>Allow using <code>@variant</code> with stacked variants (e.g. 
<code>@variant hover:focus { … }</code>) (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19996";>#19996</a>)</li>
   <li>Allow using <code>@variant</code> with compound variants (e.g. 
<code>@variant hover, focus { … }</code>) (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19996";>#19996</a>)</li>
   <li>Support <code>--default(…)</code> in <code>--value(…)</code> and 
<code>--modifier(…)</code> for functional <code>@utility</code> definitions (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19989";>#19989</a>)</li>
   </ul>
   <h3>Fixed</h3>
   <ul>
   <li>Ensure <code>@plugin</code> resolves package JavaScript entries instead 
of browser CSS entries when using <code>@tailwindcss/vite</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19949";>#19949</a>)</li>
   <li>Fix relative <code>@import</code> and <code>@plugin</code> paths 
resolving from the wrong directory when using <code>@tailwindcss/vite</code> 
(<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19965";>#19965</a>)</li>
   <li>Ensure CSS files containing <code>@variant</code> are processed by 
<code>@tailwindcss/vite</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19966";>#19966</a>)</li>
   <li>Resolve imports relative to <code>base</code> when 
<code>result.opts.from</code> is not provided when using 
<code>@tailwindcss/postcss</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19980";>#19980</a>)</li>
   <li>Canonicalization: preserve significant <code>_</code> whitespace in 
arbitrary values (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19986";>#19986</a>)</li>
   <li>Canonicalization: add parentheses when removing whitespace from 
arbitrary values would hurt readability (e.g. 
<code>w-[calc(100%---spacing(60))]</code> → 
<code>w-[calc(100%-(--spacing(60)))]</code>) (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19986";>#19986</a>)</li>
   <li>Canonicalization: preserve the original unit in arbitrary values instead 
of normalizing to base units (e.g. <code>-mt-[20in]</code> → 
<code>mt-[-20in]</code>, not <code>mt-[-1920px]</code>) (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19988";>#19988</a>)</li>
   <li>Canonicalization: migrate arbitrary <code>:has()</code> variants from 
<code>[&amp;:has(…)]</code> to <code>has-[…]</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19991";>#19991</a>)</li>
   <li>Upgrade: don’t migrate inline <code>style</code> attributes (e.g. 
<code>style=&quot;flex-grow: 1&quot;</code> → <code>style=&quot;flex-grow: 
1&quot;</code>, not <code>style=&quot;grow: 1&quot;</code>) (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19918";>#19918</a>)</li>
   <li>Allow multiple <code>@utility</code> definitions with the same name but 
different value types (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19777";>#19777</a>)</li>
   <li>Export missing <code>PluginWithConfig</code> type from 
<code>tailwindcss/plugin</code> to fix errors when inferring plugin config 
types (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19707";>#19707</a>)</li>
   <li>Ensure <code>start</code> and <code>end</code> legacy utilities without 
values do not generate CSS (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20003";>#20003</a>)</li>
   <li>Ensure <code>--value(…)</code> is required in functional 
<code>@utility</code> definitions (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20005";>#20005</a>)</li>
   <li>Canonicalization: preserve required whitespace around operators in 
negated arbitrary values (e.g. <code>-left-[(var(--a)+var(--b))]</code>) (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20011";>#20011</a>)</li>
   </ul>
   <h2>[4.2.4] - 2026-04-21</h2>
   <h3>Fixed</h3>
   <ul>
   <li>Ensure imports in <code>@import</code> and <code>@plugin</code> still 
resolve correctly when using Vite aliases in <code>@tailwindcss/vite</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19947";>#19947</a>)</li>
   </ul>
   <h2>[4.2.3] - 2026-04-20</h2>
   <h3>Fixed</h3>
   <ul>
   <li>Canonicalization: improve canonicalization for <code>tracking-*</code> 
utilities by preferring non-negative utilities (e.g. 
<code>-tracking-tighter</code> → <code>tracking-wider</code>) (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19827";>#19827</a>)</li>
   <li>Fix crash due to invalid characters in candidate (exceeding valid 
unicode code point range) (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19829";>#19829</a>)</li>
   <li>Ensure query params in imports a...
   
   _Description has been truncated_


-- 
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]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to