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

   Bumps the web group with 7 updates in the /web directory:
   
   | Package | From | To |
   | --- | --- | --- |
   | 
[@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss)
 | `4.3.0` | `4.3.1` |
   | 
[@sveltejs/adapter-node](https://github.com/sveltejs/kit/tree/HEAD/packages/adapter-node)
 | `5.5.4` | `5.5.5` |
   | [@sveltejs/kit](https://github.com/sveltejs/kit/tree/HEAD/packages/kit) | 
`2.65.0` | `2.66.0` |
   | [esbuild](https://github.com/evanw/esbuild) | `0.28.0` | `0.28.1` |
   | [eslint](https://github.com/eslint/eslint) | `10.4.1` | `10.5.0` |
   | 
[prettier-plugin-svelte](https://github.com/sveltejs/prettier-plugin-svelte) | 
`4.1.0` | `4.1.1` |
   | 
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
 | `8.61.0` | `8.61.1` |
   
   
   Updates `@tailwindcss/postcss` from 4.3.0 to 4.3.1
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/tailwindlabs/tailwindcss/releases";>@​tailwindcss/postcss's
 releases</a>.</em></p>
   <blockquote>
   <h2>v4.3.1</h2>
   <h3>Added</h3>
   <ul>
   <li>Add <code>--silent</code> option to suppress output in 
<code>@tailwindcss/cli</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20100";>#20100</a>)</li>
   </ul>
   <h3>Fixed</h3>
   <ul>
   <li>Remove deprecation warnings by using <code>Module#registerHooks</code> 
instead of <code>Module#register</code> on Node 26+ (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20028";>#20028</a>)</li>
   <li>Canonicalization: don't crash when plugin utilities throw for 
unsupported values (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20052";>#20052</a>)</li>
   <li>Allow <code>@apply</code> to be used with CSS mixins (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19427";>#19427</a>)</li>
   <li>Ensure <code>not-*</code> correctly negates <code>@container</code> 
queries, including <code>style(…)</code> queries (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20059";>#20059</a>)</li>
   <li>Ensure <code>drop-shadow-*</code> color utilities work with custom 
shadow values containing <code>calc(…)</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20080";>#20080</a>)</li>
   <li>Fix 'Sourcemap is likely to be incorrect' warnings when using 
<code>@tailwindcss/vite</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20103";>#20103</a>)</li>
   <li>Ensure <code>@tailwindcss/webpack</code> can be installed in Rspack 
projects without requiring <code>webpack</code> as a peer dependency (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20027";>#20027</a>)</li>
   <li>Canonicalization: don't suggest invalid <code>calc(…)</code> expressions 
(e.g. <code>px-[calc(1rem+0px)]</code> → <code>px-[calc(1rem+0)]</code>) (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20127";>#20127</a>)</li>
   <li>Canonicalization: avoid suggesting large spacing-scale values for 
arbitrary lengths (e.g. <code>left-[99999px]</code> → 
<code>left-[99999px]</code>, not <code>left-24999.75</code>) (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20130";>#20130</a>)</li>
   <li>Ensure <code>@tailwindcss/cli</code> in <code>--watch</code> mode 
recovers when a tracked dependency is deleted and restored (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20137";>#20137</a>)</li>
   <li>Ensure standalone <code>@tailwindcss/cli</code> binaries are ignored 
when scanning for class candidates (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20139";>#20139</a>)</li>
   <li>Ensure class candidates are extracted from Twig <code>addClass(…)</code> 
and <code>removeClass(…)</code> calls (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20198";>#20198</a>)</li>
   <li>Don't crash in the Ruby or Vue preprocessors when scanning files 
containing invalid UTF-8 bytes (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19588";>#19588</a>)</li>
   <li>Allow <code>@variant</code> to be used inside <code>addBase</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19480";>#19480</a>)</li>
   <li>Ensure <code>@source</code> globs with symlinks are preserved (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20203";>#20203</a>)</li>
   <li>Ensure later <code>@source</code> rules can re-include files excluded by 
earlier <code>@source not</code> rules (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20203";>#20203</a>)</li>
   <li>Upgrade: don't migrate empty class rules to invalid 
<code>@utility</code> rules (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20205";>#20205</a>)</li>
   <li>Ensure transitions between <code>inset-shadow-none</code> and other 
inset shadows work correctly (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20208";>#20208</a>)</li>
   <li>Ensure explicitly referenced <code>@source</code> directories are 
scanned even when ignored by git (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20214";>#20214</a>)</li>
   <li>Ensure <code>@source</code> globs ending in <code>**/*</code> preserve 
dynamic path segments to avoid scanning too many files (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20217";>#20217</a>)</li>
   <li>Canonicalization: don't fold <code>calc(…)</code> divisions when the 
result would require high precision (e.g. <code>w-[calc(100%/3.5)]</code> → 
<code>w-[calc(100%/3.5)]</code>, not <code>w-[28.571428571428573%]</code>) (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20221";>#20221</a>)</li>
   <li>Serve ESM type declarations to ESM importers of 
<code>@tailwindcss/postcss</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20228";>#20228</a>)</li>
   </ul>
   <h3>Changed</h3>
   <ul>
   <li>Generate <code>0</code> instead of <code>calc(var(--spacing) * 0)</code> 
for spacing utilities like <code>m-0</code> and <code>left-0</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20196";>#20196</a>)</li>
   <li>Generate <code>var(--spacing)</code> instead of 
<code>calc(var(--spacing) * 1)</code> for spacing utilities like 
<code>m-1</code> and <code>left-1</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20196";>#20196</a>)</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md";>@​tailwindcss/postcss's
 changelog</a>.</em></p>
   <blockquote>
   <h2>[4.3.1] - 2026-06-12</h2>
   <h3>Added</h3>
   <ul>
   <li>Add <code>--silent</code> option to suppress output in 
<code>@tailwindcss/cli</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20100";>#20100</a>)</li>
   </ul>
   <h3>Fixed</h3>
   <ul>
   <li>Remove deprecation warnings by using <code>Module#registerHooks</code> 
instead of <code>Module#register</code> on Node 26+ (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20028";>#20028</a>)</li>
   <li>Canonicalization: don't crash when plugin utilities throw for 
unsupported values (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20052";>#20052</a>)</li>
   <li>Allow <code>@apply</code> to be used with CSS mixins (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19427";>#19427</a>)</li>
   <li>Ensure <code>not-*</code> correctly negates <code>@container</code> 
queries, including <code>style(…)</code> queries (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20059";>#20059</a>)</li>
   <li>Ensure <code>drop-shadow-*</code> color utilities work with custom 
shadow values containing <code>calc(…)</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20080";>#20080</a>)</li>
   <li>Fix 'Sourcemap is likely to be incorrect' warnings when using 
<code>@tailwindcss/vite</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20103";>#20103</a>)</li>
   <li>Ensure <code>@tailwindcss/webpack</code> can be installed in Rspack 
projects without requiring <code>webpack</code> as a peer dependency (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20027";>#20027</a>)</li>
   <li>Canonicalization: don't suggest invalid <code>calc(…)</code> expressions 
(e.g. <code>px-[calc(1rem+0px)]</code> → <code>px-[calc(1rem+0)]</code>) (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20127";>#20127</a>)</li>
   <li>Canonicalization: avoid suggesting large spacing-scale values for 
arbitrary lengths (e.g. <code>left-[99999px]</code> → 
<code>left-[99999px]</code>, not <code>left-24999.75</code>) (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20130";>#20130</a>)</li>
   <li>Ensure <code>@tailwindcss/cli</code> in <code>--watch</code> mode 
recovers when a tracked dependency is deleted and restored (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20137";>#20137</a>)</li>
   <li>Ensure standalone <code>@tailwindcss/cli</code> binaries are ignored 
when scanning for class candidates (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20139";>#20139</a>)</li>
   <li>Ensure class candidates are extracted from Twig <code>addClass(…)</code> 
and <code>removeClass(…)</code> calls (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20198";>#20198</a>)</li>
   <li>Don't crash in the Ruby or Vue preprocessors when scanning files 
containing invalid UTF-8 bytes (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19588";>#19588</a>)</li>
   <li>Allow <code>@variant</code> to be used inside <code>addBase</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19480";>#19480</a>)</li>
   <li>Ensure <code>@source</code> globs with symlinks are preserved (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20203";>#20203</a>)</li>
   <li>Ensure later <code>@source</code> rules can re-include files excluded by 
earlier <code>@source not</code> rules (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20203";>#20203</a>)</li>
   <li>Upgrade: don't migrate empty class rules to invalid 
<code>@utility</code> rules (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20205";>#20205</a>)</li>
   <li>Ensure transitions between <code>inset-shadow-none</code> and other 
inset shadows work correctly (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20208";>#20208</a>)</li>
   <li>Ensure explicitly referenced <code>@source</code> directories are 
scanned even when ignored by git (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20214";>#20214</a>)</li>
   <li>Ensure <code>@source</code> globs ending in <code>**/*</code> preserve 
dynamic path segments to avoid scanning too many files (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20217";>#20217</a>)</li>
   <li>Canonicalization: don't fold <code>calc(…)</code> divisions when the 
result would require high precision (e.g. <code>w-[calc(100%/3.5)]</code> → 
<code>w-[calc(100%/3.5)]</code>, not <code>w-[28.571428571428573%]</code>) (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20221";>#20221</a>)</li>
   <li>Serve ESM type declarations to ESM importers of 
<code>@tailwindcss/postcss</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20228";>#20228</a>)</li>
   </ul>
   <h3>Changed</h3>
   <ul>
   <li>Generate <code>0</code> instead of <code>calc(var(--spacing) * 0)</code> 
for spacing utilities like <code>m-0</code> and <code>left-0</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20196";>#20196</a>)</li>
   <li>Generate <code>var(--spacing)</code> instead of 
<code>calc(var(--spacing) * 1)</code> for spacing utilities like 
<code>m-1</code> and <code>left-1</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20196";>#20196</a>)</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/tailwindlabs/tailwindcss/commit/8a14a710102cae195f6811e8578bef9477bc6be9";><code>8a14a71</code></a>
 4.3.1 (<a 
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss/issues/20226";>#20226</a>)</li>
   <li><a 
href="https://github.com/tailwindlabs/tailwindcss/commit/522288ca08c7ed0e7e9d3256f40fd36981d451a3";><code>522288c</code></a>
 Serve ESM type declarations to ESM importers of 
<code>@tailwindcss/postcss</code> (<a 
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss/issues/20228";>#20228</a>)</li>
   <li><a 
href="https://github.com/tailwindlabs/tailwindcss/commit/8dcdb66e8a58b9df621ed1a9cb59396e0ddb6dd7";><code>8dcdb66</code></a>
 Bump dependencies (<a 
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss/issues/20095";>#20095</a>)</li>
   <li>See full diff in <a 
href="https://github.com/tailwindlabs/tailwindcss/commits/v4.3.1/packages/@tailwindcss-postcss";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `@sveltejs/adapter-node` from 5.5.4 to 5.5.5
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/sveltejs/kit/releases";>@​sveltejs/adapter-node's 
releases</a>.</em></p>
   <blockquote>
   <h2><code>@​sveltejs/adapter-node</code><a 
href="https://github.com/5";><code>@​5</code></a>.5.5</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>
   <p>fix: bundle entrypoints alongside app code (<a 
href="https://redirect.github.com/sveltejs/kit/pull/16069";>#16069</a>)</p>
   </li>
   <li>
   <p>fix: log the actual adapter-node listening address (<a 
href="https://redirect.github.com/sveltejs/kit/pull/15899";>#15899</a>)</p>
   </li>
   <li>
   <p>Updated dependencies [<a 
href="https://github.com/sveltejs/kit/commit/63f1b0bd0ee2d16ef0c4d1f5bef35afd54d0304a";><code>63f1b0b</code></a>,
 <a 
href="https://github.com/sveltejs/kit/commit/1dbff3fec2a335242af8b556c36513dbf9602ea5";><code>1dbff3f</code></a>,
 <a 
href="https://github.com/sveltejs/kit/commit/961ba015ff4f69b954bcb7512a05ccd5ea180eb4";><code>961ba01</code></a>,
 <a 
href="https://github.com/sveltejs/kit/commit/d2e108c13925559c3433b9b46a71174a0f271253";><code>d2e108c</code></a>,
 <a 
href="https://github.com/sveltejs/kit/commit/d2e108c13925559c3433b9b46a71174a0f271253";><code>d2e108c</code></a>,
 <a 
href="https://github.com/sveltejs/kit/commit/d2e108c13925559c3433b9b46a71174a0f271253";><code>d2e108c</code></a>,
 <a 
href="https://github.com/sveltejs/kit/commit/860b3c7d5f52b02fdd07d95305dfdb93357e0ead";><code>860b3c7</code></a>,
 <a 
href="https://github.com/sveltejs/kit/commit/f8c842cb8bfb13235bfd6c44f913d51e9e2d70d6";><code>f8c842c</code></a>,
 <a href="https://github.com/sveltejs/kit/c
 ommit/d3aa5fe9bdb8fd6bdf0dd75d4575fbcfa37fc560"><code>d3aa5fe</code></a>, <a 
href="https://github.com/sveltejs/kit/commit/0dd7659d943e7e635947aed9e96c639e8167b1fb";><code>0dd7659</code></a>,
 <a 
href="https://github.com/sveltejs/kit/commit/03e9f660edf026654d65b257d509d4ab190e6f7e";><code>03e9f66</code></a>,
 <a 
href="https://github.com/sveltejs/kit/commit/57b7b7b4f79283b36832450d8476a83cff007526";><code>57b7b7b</code></a>,
 <a 
href="https://github.com/sveltejs/kit/commit/4eabadca61440dfda690cdd4e8eeb0723fb94258";><code>4eabadc</code></a>,
 <a 
href="https://github.com/sveltejs/kit/commit/6fbf2b64843123ac2676b04d56085d4c118a91b4";><code>6fbf2b6</code></a>,
 <a 
href="https://github.com/sveltejs/kit/commit/276744da6585d743d720e8cbaa476bd67ac0fb48";><code>276744d</code></a>,
 <a 
href="https://github.com/sveltejs/kit/commit/8740132952c2f7d908b4f1e795f942ad079895be";><code>8740132</code></a>,
 <a 
href="https://github.com/sveltejs/kit/commit/f430a68937744212d2b1bd0ee920cc89cc6f696f";><code>f430a68</code><
 /a>, <a 
href="https://github.com/sveltejs/kit/commit/1c7a8dca3216b42ff4f69a712e794a485de4d4ee";><code>1c7a8dc</code></a>]:</p>
   <ul>
   <li><code>@​sveltejs/kit</code><a 
href="https://github.com/2";><code>@​2</code></a>.66.0</li>
   </ul>
   </li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/sveltejs/kit/blob/main/packages/adapter-node/CHANGELOG.md";>@​sveltejs/adapter-node's
 changelog</a>.</em></p>
   <blockquote>
   <h2>5.5.5</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>
   <p>fix: bundle entrypoints alongside app code (<a 
href="https://redirect.github.com/sveltejs/kit/pull/16069";>#16069</a>)</p>
   </li>
   <li>
   <p>fix: log the actual adapter-node listening address (<a 
href="https://redirect.github.com/sveltejs/kit/pull/15899";>#15899</a>)</p>
   </li>
   <li>
   <p>Updated dependencies [<a 
href="https://github.com/sveltejs/kit/commit/63f1b0bd0ee2d16ef0c4d1f5bef35afd54d0304a";><code>63f1b0b</code></a>,
 <a 
href="https://github.com/sveltejs/kit/commit/1dbff3fec2a335242af8b556c36513dbf9602ea5";><code>1dbff3f</code></a>,
 <a 
href="https://github.com/sveltejs/kit/commit/961ba015ff4f69b954bcb7512a05ccd5ea180eb4";><code>961ba01</code></a>,
 <a 
href="https://github.com/sveltejs/kit/commit/d2e108c13925559c3433b9b46a71174a0f271253";><code>d2e108c</code></a>,
 <a 
href="https://github.com/sveltejs/kit/commit/d2e108c13925559c3433b9b46a71174a0f271253";><code>d2e108c</code></a>,
 <a 
href="https://github.com/sveltejs/kit/commit/d2e108c13925559c3433b9b46a71174a0f271253";><code>d2e108c</code></a>,
 <a 
href="https://github.com/sveltejs/kit/commit/860b3c7d5f52b02fdd07d95305dfdb93357e0ead";><code>860b3c7</code></a>,
 <a 
href="https://github.com/sveltejs/kit/commit/f8c842cb8bfb13235bfd6c44f913d51e9e2d70d6";><code>f8c842c</code></a>,
 <a href="https://github.com/sveltejs/kit/c
 ommit/d3aa5fe9bdb8fd6bdf0dd75d4575fbcfa37fc560"><code>d3aa5fe</code></a>, <a 
href="https://github.com/sveltejs/kit/commit/0dd7659d943e7e635947aed9e96c639e8167b1fb";><code>0dd7659</code></a>,
 <a 
href="https://github.com/sveltejs/kit/commit/03e9f660edf026654d65b257d509d4ab190e6f7e";><code>03e9f66</code></a>,
 <a 
href="https://github.com/sveltejs/kit/commit/57b7b7b4f79283b36832450d8476a83cff007526";><code>57b7b7b</code></a>,
 <a 
href="https://github.com/sveltejs/kit/commit/4eabadca61440dfda690cdd4e8eeb0723fb94258";><code>4eabadc</code></a>,
 <a 
href="https://github.com/sveltejs/kit/commit/6fbf2b64843123ac2676b04d56085d4c118a91b4";><code>6fbf2b6</code></a>,
 <a 
href="https://github.com/sveltejs/kit/commit/276744da6585d743d720e8cbaa476bd67ac0fb48";><code>276744d</code></a>,
 <a 
href="https://github.com/sveltejs/kit/commit/8740132952c2f7d908b4f1e795f942ad079895be";><code>8740132</code></a>,
 <a 
href="https://github.com/sveltejs/kit/commit/f430a68937744212d2b1bd0ee920cc89cc6f696f";><code>f430a68</code><
 /a>, <a 
href="https://github.com/sveltejs/kit/commit/1c7a8dca3216b42ff4f69a712e794a485de4d4ee";><code>1c7a8dc</code></a>]:</p>
   <ul>
   <li><code>@​sveltejs/kit</code><a 
href="https://github.com/2";><code>@​2</code></a>.66.0</li>
   </ul>
   </li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/sveltejs/kit/commit/4c9b8f1b09baf479eab7d77a22f628f31a7b5ade";><code>4c9b8f1</code></a>
 Version Packages (<a 
href="https://github.com/sveltejs/kit/tree/HEAD/packages/adapter-node/issues/16062";>#16062</a>)</li>
   <li><a 
href="https://github.com/sveltejs/kit/commit/b8883f4917a2d477435d2393bf5607d5a70e5f7b";><code>b8883f4</code></a>
 chore: remove redundant JSDoc (<a 
href="https://github.com/sveltejs/kit/tree/HEAD/packages/adapter-node/issues/16079";>#16079</a>)</li>
   <li><a 
href="https://github.com/sveltejs/kit/commit/44585828d8c9ce7dce2985019b9d35718ff0b3c6";><code>4458582</code></a>
 fix: bundle entrypoints alongside app code (<a 
href="https://github.com/sveltejs/kit/tree/HEAD/packages/adapter-node/issues/16069";>#16069</a>)</li>
   <li><a 
href="https://github.com/sveltejs/kit/commit/724811d044c27311d0e0b4304cbf0bd934dcbcc1";><code>724811d</code></a>
 fix: log actual adapter-node listening address (<a 
href="https://github.com/sveltejs/kit/tree/HEAD/packages/adapter-node/issues/15899";>#15899</a>)</li>
   <li><a 
href="https://github.com/sveltejs/kit/commit/c2e8f046d6ff81db69a11f89556dc11822e5022f";><code>c2e8f04</code></a>
 feat: TypeScript 6.0 (<a 
href="https://github.com/sveltejs/kit/tree/HEAD/packages/adapter-node/issues/15595";>#15595</a>)</li>
   <li><a 
href="https://github.com/sveltejs/kit/commit/627553f76ac3a5ea90e3d4d93d82c4a4e224512b";><code>627553f</code></a>
 fix(adapter): remove <code>vite-plugin-svelte</code> from devDependencies (<a 
href="https://github.com/sveltejs/kit/tree/HEAD/packages/adapter-node/issues/15615";>#15615</a>)</li>
   <li>See full diff in <a 
href="https://github.com/sveltejs/kit/commits/@sveltejs/[email protected]/packages/adapter-node";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `@sveltejs/kit` from 2.65.0 to 2.66.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/sveltejs/kit/releases";>@​sveltejs/kit's 
releases</a>.</em></p>
   <blockquote>
   <h2><code>@​sveltejs/kit</code><a 
href="https://github.com/2";><code>@​2</code></a>.66.0</h2>
   <h3>Minor Changes</h3>
   <ul>
   <li>
   <p>feat: precompress prerendered <code>.md</code> and <code>.mdx</code> 
files (<a 
href="https://redirect.github.com/sveltejs/kit/pull/15893";>#15893</a>)</p>
   </li>
   <li>
   <p>feat: warn the user when they forget to make boolean inputs optional in 
their form schemas (<a 
href="https://redirect.github.com/sveltejs/kit/pull/15804";>#15804</a>)</p>
   </li>
   </ul>
   <h3>Patch Changes</h3>
   <ul>
   <li>
   <p>fix: blur active element before component update during navigation so 
that blur/focusout handlers fire while old component data is still valid (<a 
href="https://redirect.github.com/sveltejs/kit/pull/15452";>#15452</a>)</p>
   </li>
   <li>
   <p>fix: ensure <code>base</code> is available from 
<code>$service-worker</code> during development (<a 
href="https://redirect.github.com/sveltejs/kit/pull/15882";>#15882</a>)</p>
   </li>
   <li>
   <p>fix: use correct relative asset paths when rendering an error page for a 
missing <code>__data.json</code> request (<a 
href="https://redirect.github.com/sveltejs/kit/pull/15884";>#15884</a>)</p>
   </li>
   <li>
   <p>fix: preserve active <code>for await</code> consumers across 
<code>query.live</code> reconnects (<a 
href="https://redirect.github.com/sveltejs/kit/pull/16022";>#16022</a>)</p>
   </li>
   <li>
   <p>fix: settle <code>query.live</code> reconnect promise on all exit paths, 
preventing <code>invalidateAll()</code> from deadlocking when a live query is 
offline or interrupted (<a 
href="https://redirect.github.com/sveltejs/kit/pull/16022";>#16022</a>)</p>
   </li>
   <li>
   <p>fix: preserve last value when a <code>query.live</code> stream completes 
without yielding on reconnect (<a 
href="https://redirect.github.com/sveltejs/kit/pull/16022";>#16022</a>)</p>
   </li>
   <li>
   <p>fix: remove <code>types: ['node']</code> from generated tsconfig to avoid 
errors when <code>@types/node</code> is not installed (<a 
href="https://redirect.github.com/sveltejs/kit/pull/15709";>#15709</a>)</p>
   </li>
   <li>
   <p>fix: prefer pages over endpoints when prerendering (<a 
href="https://redirect.github.com/sveltejs/kit/pull/16076";>#16076</a>)</p>
   </li>
   <li>
   <p>fix: restore snapshots after afterNavigate callbacks (<a 
href="https://redirect.github.com/sveltejs/kit/pull/16066";>#16066</a>)</p>
   </li>
   <li>
   <p>fix: support <code>ws:</code>/<code>wss:</code> and 
<code>trusted-types-eval</code> for CSP sources (<a 
href="https://redirect.github.com/sveltejs/kit/pull/15938";>#15938</a>)</p>
   </li>
   <li>
   <p>fix: omit empty <code>file</code> inputs from remote form data (<a 
href="https://redirect.github.com/sveltejs/kit/pull/15898";>#15898</a>)</p>
   </li>
   <li>
   <p>fix: fail early if a route with <code>+page</code> and 
<code>+server</code> is marked as prerenderable (<a 
href="https://redirect.github.com/sveltejs/kit/pull/16075";>#16075</a>)</p>
   </li>
   <li>
   <p>fix: wait a tick before resetting forms (<a 
href="https://redirect.github.com/sveltejs/kit/pull/15805";>#15805</a>)</p>
   </li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/sveltejs/kit/blob/main/packages/kit/CHANGELOG.md";>@​sveltejs/kit's
 changelog</a>.</em></p>
   <blockquote>
   <h2>2.66.0</h2>
   <h3>Minor Changes</h3>
   <ul>
   <li>
   <p>feat: precompress prerendered <code>.md</code> and <code>.mdx</code> 
files (<a 
href="https://redirect.github.com/sveltejs/kit/pull/15893";>#15893</a>)</p>
   </li>
   <li>
   <p>feat: warn the user when they forget to make boolean inputs optional in 
their form schemas (<a 
href="https://redirect.github.com/sveltejs/kit/pull/15804";>#15804</a>)</p>
   </li>
   </ul>
   <h3>Patch Changes</h3>
   <ul>
   <li>
   <p>fix: blur active element before component update during navigation so 
that blur/focusout handlers fire while old component data is still valid (<a 
href="https://redirect.github.com/sveltejs/kit/pull/15452";>#15452</a>)</p>
   </li>
   <li>
   <p>fix: ensure <code>base</code> is available from 
<code>$service-worker</code> during development (<a 
href="https://redirect.github.com/sveltejs/kit/pull/15882";>#15882</a>)</p>
   </li>
   <li>
   <p>fix: use correct relative asset paths when rendering an error page for a 
missing <code>__data.json</code> request (<a 
href="https://redirect.github.com/sveltejs/kit/pull/15884";>#15884</a>)</p>
   </li>
   <li>
   <p>fix: preserve active <code>for await</code> consumers across 
<code>query.live</code> reconnects (<a 
href="https://redirect.github.com/sveltejs/kit/pull/16022";>#16022</a>)</p>
   </li>
   <li>
   <p>fix: settle <code>query.live</code> reconnect promise on all exit paths, 
preventing <code>invalidateAll()</code> from deadlocking when a live query is 
offline or interrupted (<a 
href="https://redirect.github.com/sveltejs/kit/pull/16022";>#16022</a>)</p>
   </li>
   <li>
   <p>fix: preserve last value when a <code>query.live</code> stream completes 
without yielding on reconnect (<a 
href="https://redirect.github.com/sveltejs/kit/pull/16022";>#16022</a>)</p>
   </li>
   <li>
   <p>fix: remove <code>types: ['node']</code> from generated tsconfig to avoid 
errors when <code>@types/node</code> is not installed (<a 
href="https://redirect.github.com/sveltejs/kit/pull/15709";>#15709</a>)</p>
   </li>
   <li>
   <p>fix: prefer pages over endpoints when prerendering (<a 
href="https://redirect.github.com/sveltejs/kit/pull/16076";>#16076</a>)</p>
   </li>
   <li>
   <p>fix: restore snapshots after afterNavigate callbacks (<a 
href="https://redirect.github.com/sveltejs/kit/pull/16066";>#16066</a>)</p>
   </li>
   <li>
   <p>fix: support <code>ws:</code>/<code>wss:</code> and 
<code>trusted-types-eval</code> for CSP sources (<a 
href="https://redirect.github.com/sveltejs/kit/pull/15938";>#15938</a>)</p>
   </li>
   <li>
   <p>fix: omit empty <code>file</code> inputs from remote form data (<a 
href="https://redirect.github.com/sveltejs/kit/pull/15898";>#15898</a>)</p>
   </li>
   <li>
   <p>fix: fail early if a route with <code>+page</code> and 
<code>+server</code> is marked as prerenderable (<a 
href="https://redirect.github.com/sveltejs/kit/pull/16075";>#16075</a>)</p>
   </li>
   <li>
   <p>fix: wait a tick before resetting forms (<a 
href="https://redirect.github.com/sveltejs/kit/pull/15805";>#15805</a>)</p>
   </li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/sveltejs/kit/commit/4c9b8f1b09baf479eab7d77a22f628f31a7b5ade";><code>4c9b8f1</code></a>
 Version Packages (<a 
href="https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/16062";>#16062</a>)</li>
   <li><a 
href="https://github.com/sveltejs/kit/commit/276744da6585d743d720e8cbaa476bd67ac0fb48";><code>276744d</code></a>
 fix: preflight schemas apply correctly when chained before <code>for</code> 
(<a 
href="https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/15863";>#15863</a>)</li>
   <li><a 
href="https://github.com/sveltejs/kit/commit/e8c8d84a53a1b0f3edaa25bada8b9cf26ea77bd1";><code>e8c8d84</code></a>
 chore: DRY out __sveltekit_xyz123 stuff (<a 
href="https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/16085";>#16085</a>)</li>
   <li><a 
href="https://github.com/sveltejs/kit/commit/4eabadca61440dfda690cdd4e8eeb0723fb94258";><code>4eabadc</code></a>
 fix: fail early if a route with <code>+page</code> and <code>+server</code> is 
marked as prerendera...</li>
   <li><a 
href="https://github.com/sveltejs/kit/commit/de472274f7d0256bae742c9b9d84c9581fca7021";><code>de47227</code></a>
 chore: correctly type keys of the <code>URL</code> object (<a 
href="https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/16078";>#16078</a>)</li>
   <li><a 
href="https://github.com/sveltejs/kit/commit/f8c842cb8bfb13235bfd6c44f913d51e9e2d70d6";><code>f8c842c</code></a>
 fix: prefer pages over endpoints when prerendering (<a 
href="https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/16076";>#16076</a>)</li>
   <li><a 
href="https://github.com/sveltejs/kit/commit/63f1b0bd0ee2d16ef0c4d1f5bef35afd54d0304a";><code>63f1b0b</code></a>
 fix: blur active element before component update during navigation (<a 
href="https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/15452";>#15452</a>)</li>
   <li><a 
href="https://github.com/sveltejs/kit/commit/860b3c7d5f52b02fdd07d95305dfdb93357e0ead";><code>860b3c7</code></a>
 fix: remove <code>types: ['node']</code> from generated tsconfig (<a 
href="https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/15709";>#15709</a>)</li>
   <li><a 
href="https://github.com/sveltejs/kit/commit/8740132952c2f7d908b4f1e795f942ad079895be";><code>8740132</code></a>
 fix: show error.html when root layout load() throws in SPA mode (<a 
href="https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/15798";>#15798</a>)</li>
   <li><a 
href="https://github.com/sveltejs/kit/commit/0d8ef599c2fe235f5df4b886a62f39bb646405c3";><code>0d8ef59</code></a>
 chore: await web-first assertions in basics client tests (<a 
href="https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/16068";>#16068</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/sveltejs/kit/commits/@sveltejs/[email protected]/packages/kit";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `esbuild` from 0.28.0 to 0.28.1
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/evanw/esbuild/releases";>esbuild's 
releases</a>.</em></p>
   <blockquote>
   <h2>v0.28.1</h2>
   <ul>
   <li>
   <p>Disallow <code>\</code> in local development server HTTP requests (<a 
href="https://github.com/evanw/esbuild/security/advisories/GHSA-g7r4-m6w7-qqqr";>GHSA-g7r4-m6w7-qqqr</a>)</p>
   <p>This release fixes a security issue where HTTP requests to esbuild's 
local development server could traverse outside of the serve directory on 
Windows using a <code>\</code> backslash character. It happened due to the use 
of Go's <code>path.Clean()</code> function, which only handles Unix-style 
<code>/</code> characters. HTTP requests with paths containing <code>\</code> 
are no longer allowed.</p>
   <p>Thanks to <a 
href="https://github.com/dellalibera";><code>@​dellalibera</code></a> for 
reporting this issue.</p>
   </li>
   <li>
   <p>Add integrity checks to the Deno API (<a 
href="https://github.com/evanw/esbuild/security/advisories/GHSA-gv7w-rqvm-qjhr";>GHSA-gv7w-rqvm-qjhr</a>)</p>
   <p>The previous release of esbuild added integrity checks to esbuild's npm 
install script. This release also adds integrity checks to esbuild's Deno 
install script. Now esbuild's Deno API will also fail with an error if the 
downloaded esbuild binary contains something other than the expected 
content.</p>
   <p>Note that esbuild's Deno API installs from 
<code>registry.npmjs.org</code> by default, but allows the 
<code>NPM_CONFIG_REGISTRY</code> environment variable to override this with a 
custom package registry. This change means that the esbuild executable served 
by <code>NPM_CONFIG_REGISTRY</code> must now match the expected content.</p>
   <p>Thanks to <a href="https://github.com/sondt99";><code>@​sondt99</code></a> 
for reporting this issue.</p>
   </li>
   <li>
   <p>Avoid inlining <code>using</code> and <code>await using</code> 
declarations (<a 
href="https://redirect.github.com/evanw/esbuild/issues/4482";>#4482</a>)</p>
   <p>Previously esbuild's minifier sometimes incorrectly inlined 
<code>using</code> and <code>await using</code> declarations into subsequent 
uses of that declaration, which then fails to dispose of the resource 
correctly. This bug happened because inlining was done for <code>let</code> and 
<code>const</code> declarations by avoiding doing it for <code>var</code> 
declarations, which no longer worked when more declaration types were added. 
Here's an example:</p>
   <pre lang="js"><code>// Original code
   {
     using x = new Resource()
     x.activate()
   }
   <p>// Old output (with --minify)<br />
   new Resource().activate();</p>
   <p>// New output (with --minify)<br />
   {using e=new Resource;e.activate()}<br />
   </code></pre></p>
   </li>
   <li>
   <p>Fix module evaluation when an error is thrown (<a 
href="https://redirect.github.com/evanw/esbuild/issues/4461";>#4461</a>, <a 
href="https://redirect.github.com/evanw/esbuild/pull/4467";>#4467</a>)</p>
   <p>If an error is thrown during module evaluation, esbuild previously didn't 
preserve the state of the module for subsequent module references. This was 
observable if <code>import()</code> or <code>require()</code> is used to import 
a module multiple times. The thrown error is supposed to be thrown by every 
call to <code>import()</code> or <code>require()</code>, not just the first. 
With this release, esbuild will now throw the same error every time you call 
<code>import()</code> or <code>require()</code> on a module that throws during 
its evaluation.</p>
   </li>
   <li>
   <p>Fix some edge cases around the <code>new</code> operator (<a 
href="https://redirect.github.com/evanw/esbuild/issues/4477";>#4477</a>)</p>
   <p>Previously esbuild incorrectly printed certain edge cases involving 
complex expressions inside the target of a <code>new</code> expression 
(specifically an optional chain and/or a tagged template literal). The 
generated code for the <code>new</code> target was not correctly wrapped with 
parentheses, and either contained a syntax error or had different semantics. 
These edge cases have been fixed so that they now correctly wrap the 
<code>new</code> target in parentheses. Here is an example of some affected 
code:</p>
   <pre lang="js"><code>// Original code
   new (foo()`bar`)()
   new (foo()?.bar)()
   <p>// Old output<br />
   new foo()<code>bar</code>();<br />
   new (foo())?.bar();</p>
   <p></code></pre></p>
   </li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/evanw/esbuild/blob/main/CHANGELOG.md";>esbuild's 
changelog</a>.</em></p>
   <blockquote>
   <h2>0.28.1</h2>
   <ul>
   <li>
   <p>Disallow <code>\</code> in local development server HTTP requests (<a 
href="https://github.com/evanw/esbuild/security/advisories/GHSA-g7r4-m6w7-qqqr";>GHSA-g7r4-m6w7-qqqr</a>)</p>
   <p>This release fixes a security issue where HTTP requests to esbuild's 
local development server could traverse outside of the serve directory on 
Windows using a <code>\</code> backslash character. It happened due to the use 
of Go's <code>path.Clean()</code> function, which only handles Unix-style 
<code>/</code> characters. HTTP requests with paths containing <code>\</code> 
are no longer allowed.</p>
   <p>Thanks to <a 
href="https://github.com/dellalibera";><code>@​dellalibera</code></a> for 
reporting this issue.</p>
   </li>
   <li>
   <p>Add integrity checks to the Deno API (<a 
href="https://github.com/evanw/esbuild/security/advisories/GHSA-gv7w-rqvm-qjhr";>GHSA-gv7w-rqvm-qjhr</a>)</p>
   <p>The previous release of esbuild added integrity checks to esbuild's npm 
install script. This release also adds integrity checks to esbuild's Deno 
install script. Now esbuild's Deno API will also fail with an error if the 
downloaded esbuild binary contains something other than the expected 
content.</p>
   <p>Note that esbuild's Deno API installs from 
<code>registry.npmjs.org</code> by default, but allows the 
<code>NPM_CONFIG_REGISTRY</code> environment variable to override this with a 
custom package registry. This change means that the esbuild executable served 
by <code>NPM_CONFIG_REGISTRY</code> must now match the expected content.</p>
   <p>Thanks to <a href="https://github.com/sondt99";><code>@​sondt99</code></a> 
for reporting this issue.</p>
   </li>
   <li>
   <p>Avoid inlining <code>using</code> and <code>await using</code> 
declarations (<a 
href="https://redirect.github.com/evanw/esbuild/issues/4482";>#4482</a>)</p>
   <p>Previously esbuild's minifier sometimes incorrectly inlined 
<code>using</code> and <code>await using</code> declarations into subsequent 
uses of that declaration, which then fails to dispose of the resource 
correctly. This bug happened because inlining was done for <code>let</code> and 
<code>const</code> declarations by avoiding doing it for <code>var</code> 
declarations, which no longer worked when more declaration types were added. 
Here's an example:</p>
   <pre lang="js"><code>// Original code
   {
     using x = new Resource()
     x.activate()
   }
   <p>// Old output (with --minify)<br />
   new Resource().activate();</p>
   <p>// New output (with --minify)<br />
   {using e=new Resource;e.activate()}<br />
   </code></pre></p>
   </li>
   <li>
   <p>Fix module evaluation when an error is thrown (<a 
href="https://redirect.github.com/evanw/esbuild/issues/4461";>#4461</a>, <a 
href="https://redirect.github.com/evanw/esbuild/pull/4467";>#4467</a>)</p>
   <p>If an error is thrown during module evaluation, esbuild previously didn't 
preserve the state of the module for subsequent module references. This was 
observable if <code>import()</code> or <code>require()</code> is used to import 
a module multiple times. The thrown error is supposed to be thrown by every 
call to <code>import()</code> or <code>require()</code>, not just the first. 
With this release, esbuild will now throw the same error every time you call 
<code>import()</code> or <code>require()</code> on a module that throws during 
its evaluation.</p>
   </li>
   <li>
   <p>Fix some edge cases around the <code>new</code> operator (<a 
href="https://redirect.github.com/evanw/esbuild/issues/4477";>#4477</a>)</p>
   <p>Previously esbuild incorrectly printed certain edge cases involving 
complex expressions inside the target of a <code>new</code> expression 
(specifically an optional chain and/or a tagged template literal). The 
generated code for the <code>new</code> target was not correctly wrapped with 
parentheses, and either contained a syntax error or had different semantics. 
These edge cases have been fixed so that they now correctly wrap the 
<code>new</code> target in parentheses. Here is an example of some affected 
code:</p>
   <pre lang="js"><code>// Original code
   new (foo()`bar`)()
   new (foo()?.bar)()
   <p>// Old output<br />
   new foo()<code>bar</code>();<br />
   new (foo())?.bar();<br />
   </code></pre></p>
   </li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/evanw/esbuild/commit/bb9db84c02433fbe37b3509f53f9f3e3cc48725e";><code>bb9db84</code></a>
 publish 0.28.1 to npm</li>
   <li><a 
href="https://github.com/evanw/esbuild/commit/9ff053e53b8eeb990f59355dbea365277ac45ee2";><code>9ff053e</code></a>
 security: add integrity checks to the Deno API</li>
   <li><a 
href="https://github.com/evanw/esbuild/commit/0a9bf2135b67c7e28989a5ba19f0f000805a5ab5";><code>0a9bf21</code></a>
 enforce non-negative size in gzip parser</li>
   <li><a 
href="https://github.com/evanw/esbuild/commit/e2a1a7132058ee067fe736eac15f695861b8654e";><code>e2a1a71</code></a>
 security: forbid <code>\\</code> in local dev server requests</li>
   <li><a 
href="https://github.com/evanw/esbuild/commit/83a2cbfc35809f4fd5152da59572d7bed7739d78";><code>83a2cbf</code></a>
 fix <a href="https://redirect.github.com/evanw/esbuild/issues/4482";>#4482</a>: 
don't inline <code>using</code> declarations</li>
   <li><a 
href="https://github.com/evanw/esbuild/commit/308ad745d824c77bc607603451b257d0f2fd9a38";><code>308ad74</code></a>
 fix <a href="https://redirect.github.com/evanw/esbuild/issues/4471";>#4471</a>: 
renaming of nested <code>var</code> declarations</li>
   <li><a 
href="https://github.com/evanw/esbuild/commit/f013f5f99a015bce92ec48d49181d4ad3177b29b";><code>f013f5f</code></a>
 fix some typos</li>
   <li><a 
href="https://github.com/evanw/esbuild/commit/aafd6e48b1088336a5f5a17e930be7e840d43d8c";><code>aafd6e4</code></a>
 chore: fix some minor issues in comments (<a 
href="https://redirect.github.com/evanw/esbuild/issues/4462";>#4462</a>)</li>
   <li><a 
href="https://github.com/evanw/esbuild/commit/15300c30b5e22f7cfcbed850c246d35095658386";><code>15300c3</code></a>
 follow up: cjs evaluation fixes</li>
   <li><a 
href="https://github.com/evanw/esbuild/commit/1bda0c31d7697c0af44b3ab39b81e599e559a395";><code>1bda0c3</code></a>
 fix <a href="https://redirect.github.com/evanw/esbuild/issues/4461";>#4461</a>, 
fix <a href="https://redirect.github.com/evanw/esbuild/issues/4467";>#4467</a>: 
esm evaluation fixes</li>
   <li>Additional commits viewable in <a 
href="https://github.com/evanw/esbuild/compare/v0.28.0...v0.28.1";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `eslint` from 10.4.1 to 10.5.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.5.0</h2>
   <h2>Features</h2>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/5ca8c5278edea1fd84d3ba83d8ea3f52fb3831ad";><code>5ca8c52</code></a>
 feat: correct stack tracking in max-nested-callbacks (<a 
href="https://redirect.github.com/eslint/eslint/issues/20973";>#20973</a>) 
(Pixel998)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/b5657837604fa5e8cf1278074782025cadd34b6c";><code>b565783</code></a>
 feat: report no-with violations at the with keyword (<a 
href="https://redirect.github.com/eslint/eslint/issues/20971";>#20971</a>) 
(Pixel998)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/2ce032fbc72a1a80c024c084a4f382fb6dece684";><code>2ce032f</code></a>
 feat: report max-lines-per-function violations at function head (<a 
href="https://redirect.github.com/eslint/eslint/issues/20966";>#20966</a>) 
(Pixel998)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/732cb3e09d5b8b809b5f461d118a5d9fdcd6427f";><code>732cb3e</code></a>
 feat: report max-nested-callbacks violations at function head (<a 
href="https://redirect.github.com/eslint/eslint/issues/20967";>#20967</a>) 
(Pixel998)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/f9c138a0ba7d8e37aed39aef4a3ff1cae8c669f7";><code>f9c138a</code></a>
 feat: report max-depth violations on keywords (<a 
href="https://redirect.github.com/eslint/eslint/issues/20943";>#20943</a>) 
(Pixel998)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/bdb496cc0d54b6d0a023aef9abd5f040ccff2101";><code>bdb496c</code></a>
 feat: correct max-depth handling for else-if chains (<a 
href="https://redirect.github.com/eslint/eslint/issues/20944";>#20944</a>) 
(Pixel998)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/c29687354a7f96093f57f7d73eecb866ad5e2953";><code>c296873</code></a>
 feat: update error loc in <code>max-statements</code> to function header (<a 
href="https://redirect.github.com/eslint/eslint/issues/20907";>#20907</a>) 
(Taejin Kim)</li>
   </ul>
   <h2>Documentation</h2>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/8ae1b5b856dc031cd6c701d89a4df7da4772cd56";><code>8ae1b5b</code></a>
 docs: Update README (GitHub Actions Bot)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/ca7eb90127dcad917188bb1342623f02a272e781";><code>ca7eb90</code></a>
 docs: update Node.js prerequisites to include ICU support (<a 
href="https://redirect.github.com/eslint/eslint/issues/20962";>#20962</a>) 
(Francesco Trotta)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/f99b47a6799be25321552402a49303bb06a43fe4";><code>f99b47a</code></a>
 docs: Update README (GitHub Actions Bot)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/acf03d4eed31d259c7dc62af5b9640629784f7cc";><code>acf03d4</code></a>
 docs: clarify precedence of parserOptions over languageOptions (<a 
href="https://redirect.github.com/eslint/eslint/issues/20926";>#20926</a>) 
(sethamus)</li>
   </ul>
   <h2>Chores</h2>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/b18bf58c5ac748415ffffdff2d96980fbd6a57e8";><code>b18bf58</code></a>
 chore: update ecosystem plugins (<a 
href="https://redirect.github.com/eslint/eslint/issues/20959";>#20959</a>) 
(ESLint Bot)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/c2d1444df77cb42e5a0b89ab70496879d180a54d";><code>c2d1444</code></a>
 refactor: replace areAllSegmentsUnreachable with !isAnySegmentReachable (<a 
href="https://redirect.github.com/eslint/eslint/issues/20951";>#20951</a>) 
(Taejin Kim)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/243b8c56014bbbe63771185b0731d8dd4d1316e9";><code>243b8c5</code></a>
 chore: enhance config-rule to support oneOf, anyOf, and nested schemas (<a 
href="https://redirect.github.com/eslint/eslint/issues/20788";>#20788</a>) 
(kuldeep kumar)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/217b2a91f46137c5ffd693965e71306c4c15ea6b";><code>217b2a9</code></a>
 test: add unit tests for ParserService (<a 
href="https://redirect.github.com/eslint/eslint/issues/20949";>#20949</a>) 
(Taejin Kim)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/72003e781d76bd4ee0d98a6601730d0b829070f9";><code>72003e7</code></a>
 test: add location information to error messages in 
<code>max-statements</code> (<a 
href="https://redirect.github.com/eslint/eslint/issues/20945";>#20945</a>) 
(lumir)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/7797c266977b0bc4971aa79721813d480de72cd1";><code>7797c26</code></a>
 refactor: deduplicate isAnySegmentReachable across rules (<a 
href="https://redirect.github.com/eslint/eslint/issues/20890";>#20890</a>) 
(Taejin Kim)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/67c46fa6e4f34e88cc6bc82f8a0dcc917c65d257";><code>67c46fa</code></a>
 chore: update ecosystem plugins (<a 
href="https://redirect.github.com/eslint/eslint/issues/20938";>#20938</a>) 
(ESLint Bot)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/95d8c7a99f991abd8ab618d0ee2cbd4f58effc29";><code>95d8c7a</code></a>
 chore: update dependency <code>@​eslint/json</code> to v2 (<a 
href="https://redirect.github.com/eslint/eslint/issues/20934";>#20934</a>) 
(renovate[bot])</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/cf9e496205142cd4971b9f98aed85866d1010b9c";><code>cf9e496</code></a>
 chore: update <code>@​arethetypeswrong/cli</code> to 0.18.3 (<a 
href="https://redirect.github.com/eslint/eslint/issues/20933";>#20933</a>) 
(Pixel998)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/fb6d3960cacc51fc12383fa5ded2382adbf90c1c";><code>fb6d396</code></a>
 test: run type tests with TypeScript 7 (<a 
href="https://redirect.github.com/eslint/eslint/issues/20868";>#20868</a>) 
(sethamus)</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/de3b672a267e32607db04176ce4775664acb3145";><code>de3b672</code></a>
 10.5.0</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/362a5185134290db696d39f97c9da609ded54040";><code>362a518</code></a>
 Build: changelog update for 10.5.0</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/5ca8c5278edea1fd84d3ba83d8ea3f52fb3831ad";><code>5ca8c52</code></a>
 feat: correct stack tracking in max-nested-callbacks (<a 
href="https://redirect.github.com/eslint/eslint/issues/20973";>#20973</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/b5657837604fa5e8cf1278074782025cadd34b6c";><code>b565783</code></a>
 feat: report no-with violations at the with keyword (<a 
href="https://redirect.github.com/eslint/eslint/issues/20971";>#20971</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/2ce032fbc72a1a80c024c084a4f382fb6dece684";><code>2ce032f</code></a>
 feat: report max-lines-per-function violations at function head (<a 
href="https://redirect.github.com/eslint/eslint/issues/20966";>#20966</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/732cb3e09d5b8b809b5f461d118a5d9fdcd6427f";><code>732cb3e</code></a>
 feat: report max-nested-callbacks violations at function head (<a 
href="https://redirect.github.com/eslint/eslint/issues/20967";>#20967</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/f9c138a0ba7d8e37aed39aef4a3ff1cae8c669f7";><code>f9c138a</code></a>
 feat: report max-depth violations on keywords (<a 
href="https://redirect.github.com/eslint/eslint/issues/20943";>#20943</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/8ae1b5b856dc031cd6c701d89a4df7da4772cd56";><code>8ae1b5b</code></a>
 docs: Update README</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/ca7eb90127dcad917188bb1342623f02a272e781";><code>ca7eb90</code></a>
 docs: update Node.js prerequisites to include ICU support (<a 
href="https://redirect.github.com/eslint/eslint/issues/20962";>#20962</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/b18bf58c5ac748415ffffdff2d96980fbd6a57e8";><code>b18bf58</code></a>
 chore: update ecosystem plugins (<a 
href="https://redirect.github.com/eslint/eslint/issues/20959";>#20959</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/eslint/eslint/compare/v10.4.1...v10.5.0";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `prettier-plugin-svelte` from 4.1.0 to 4.1.1
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/sveltejs/prettier-plugin-svelte/releases";>prettier-plugin-svelte's
 releases</a>.</em></p>
   <blockquote>
   <h2>[email protected]</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>
   <p>fix: preserve nested rest patterns in <code>{#each}</code> destructuring 
(<a 
href="https://redirect.github.com/sveltejs/prettier-plugin-svelte/pull/537";>#537</a>)</p>
   </li>
   <li>
   <p>fix: preserve whitespace inside <code>&lt;textarea&gt;</code> (its 
content is whitespace-sensitive, like <code>&lt;pre&gt;</code>) (<a 
href="https://redirect.github.com/sveltejs/prettier-plugin-svelte/pull/540";>#540</a>)</p>
   </li>
   <li>
   <p>fix: don't drop <code>&lt;script&gt;</code>/<code>&lt;style&gt;</code> 
content when the closing tag has whitespace (<code>&lt;/script &gt;</code>) (<a 
href="https://redirect.github.com/sveltejs/prettier-plugin-svelte/pull/539";>#539</a>)</p>
   </li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/sveltejs/prettier-plugin-svelte/blob/main/CHANGELOG.md";>prettier-plugin-svelte's
 changelog</a>.</em></p>
   <blockquote>
   <h2>4.1.1</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>
   <p>fix: preserve nested rest patterns in <code>{#each}</code> destructuring 
(<a 
href="https://redirect.github.com/sveltejs/prettier-plugin-svelte/pull/537";>#537</a>)</p>
   </li>
   <li>
   <p>fix: preserve whitespace inside <code>&lt;textarea&gt;</code> (its 
content is whitespace-sensitive, like <code>&lt;pre&gt;</code>) (<a 
href="https://redirect.github.com/sveltejs/prettier-plugin-svelte/pull/540";>#540</a>)</p>
   </li>
   <li>
   <p>fix: don't drop <code>&lt;script&gt;</code>/<code>&lt;style&gt;</code> 
content when the closing tag has whitespace (<code>&lt;/script &gt;</code>) (<a 
href="https://redirect.github.com/sveltejs/prettier-plugin-svelte/pull/539";>#539</a>)</p>
   </li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/sveltejs/prettier-plugin-svelte/commit/7809486a9716faa2234c8a45d88b601034de52d8";><code>7809486</code></a>
 Version Packages (<a 
href="https://redirect.github.com/sveltejs/prettier-plugin-svelte/issues/538";>#538</a>)</li>
   <li><a 
href="https://github.com/sveltejs/prettier-plugin-svelte/commit/c00a3318b3a72e1decfd98230922f640b1ce4997";><code>c00a331</code></a>
 fix: treat &lt;textarea&gt; content as whitespace-sensitive (<a 
href="https://redirect.github.com/sveltejs/prettier-plugin-svelte/issues/540";>#540</a>)</li>
   <li><a 
href="https://github.com/sveltejs/prettier-plugin-svelte/commit/dc94a0b95f211185bfff2d0a547553f459607f37";><code>dc94a0b</code></a>
 fix: don't drop script/style content when the closing tag has whitespace (<a 
href="https://redirect.github.com/sveltejs/prettier-plugin-svelte/issues/539";>#539</a>)</li>
   <li><a 
href="https://github.com/sveltejs/prettier-plugin-svelte/commit/1d8b08638b542d122dc9a136c0aa8ba36a231e36";><code>1d8b086</code></a>
 fix: preserve nested rest patterns in {#each} destructuring context (<a 
href="https://redirect.github.com/sveltejs/prettier-plugin-svelte/issues/537";>#537</a>)</li>
   <li>See full diff in <a 
href="https://github.com/sveltejs/prettier-plugin-svelte/compare/[email protected]@4.1.1";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `tailwindcss` from 4.3.0 to 4.3.1
   <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.1</h2>
   <h3>Added</h3>
   <ul>
   <li>Add <code>--silent</code> option to suppress output in 
<code>@tailwindcss/cli</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20100";>#20100</a>)</li>
   </ul>
   <h3>Fixed</h3>
   <ul>
   <li>Remove deprecation warnings by using <code>Module#registerHooks</code> 
instead of <code>Module#register</code> on Node 26+ (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20028";>#20028</a>)</li>
   <li>Canonicalization: don't crash when plugin utilities throw for 
unsupported values (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20052";>#20052</a>)</li>
   <li>Allow <code>@apply</code> to be used with CSS mixins (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19427";>#19427</a>)</li>
   <li>Ensure <code>not-*</code> correctly negates <code>@container</code> 
queries, including <code>style(…)</code> queries (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20059";>#20059</a>)</li>
   <li>Ensure <code>drop-shadow-*</code> color utilities work with custom 
shadow values containing <code>calc(…)</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20080";>#20080</a>)</li>
   <li>Fix 'Sourcemap is likely to be incorrect' warnings when using 
<code>@tailwindcss/vite</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20103";>#20103</a>)</li>
   <li>Ensure <code>@tailwindcss/webpack</code> can be installed in Rspack 
projects without requiring <code>webpack</code> as a peer dependency (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20027";>#20027</a>)</li>
   <li>Canonicalization: don't suggest invalid <code>calc(…)</code> expressions 
(e.g. <code>px-[calc(1rem+0px)]</code> → <code>px-[calc(1rem+0)]</code>) (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20127";>#20127</a>)</li>
   <li>Canonicalization: avoid suggesting large spacing-scale values for 
arbitrary lengths (e.g. <code>left-[99999px]</code> → 
<code>left-[99999px]</code>, not <code>left-24999.75</code>) (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20130";>#20130</a>)</li>
   <li>Ensure <code>@tailwindcss/cli</code> in <code>--watch</code> mode 
recovers when a tracked dependency is deleted and restored (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20137";>#20137</a>)</li>
   <li>Ensure standalone <code>@tailwindcss/cli</code> binaries are ignored 
when scanning for class candidates (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20139";>#20139</a>)</li>
   <li>Ensure class candidates are extracted from Twig <code>addClass(…)</code> 
and <code>removeClass(…)</code> calls (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20198";>#20198</a>)</li>
   <li>Don't crash in the Ruby or Vue preprocessors when scanning files 
containing invalid UTF-8 bytes (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19588";>#19588</a>)</li>
   <li>Allow <code>@variant</code> to be used inside <code>addBase</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19480";>#19480</a>)</li>
   <li>Ensure <code>@source</code> globs with symlinks are preserved (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20203";>#20203</a>)</li>
   <li>Ensure later <code>@source</code> rules can re-include files excluded by 
earlier <code>@source not</code> rules (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20203";>#20203</a>)</li>
   <li>Upgrade: don't migrate empty class rules to invalid 
<code>@utility</code> rules (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20205";>#20205</a>)</li>
   <li>Ensure transitions between <code>inset-shadow-none</code> and other 
inset shadows work correctly (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20208";>#20208</a>)</li>
   <li>Ensure explicitly referenced <code>@source</code> directories are 
scanned even when ignored by git (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20214";>#20214</a>)</li>
   <li>Ensure <code>@source</code> globs ending in <code>**/*</code> preserve 
dynamic path segments to avoid scanning too many files (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20217";>#20217</a>)</li>
   <li>Canonicalization: don't fold <code>calc(…)</code> divisions when the 
result would require high precision (e.g. <code>w-[calc(100%/3.5)]</code> → 
<code>w-[calc(100%/3.5)]</code>, not <code>w-[28.571428571428573%]</code>) (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20221";>#20221</a>)</li>
   <li>Serve ESM type declarations to ESM importers of 
<code>@tailwindcss/postcss</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20228";>#20228</a>)</li>
   </ul>
   <h3>Changed</h3>
   <ul>
   <li>Generate <code>0</code> instead of <code>calc(var(--spacing) * 0)</code> 
for spacing utilities like <code>m-0</code> and <code>left-0</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20196";>#20196</a>)</li>
   <li>Generate <code>var(--spacing)</code> instead of 
<code>calc(var(--spacing) * 1)</code> for spacing utilities like 
<code>m-1</code> and <code>left-1</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20196";>#20196</a>)</li>
   </ul>
   </blockquote>
   </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.1] - 2026-06-12</h2>
   <h3>Added</h3>
   <ul>
   <li>Add <code>--silent</code> option to suppress output in 
<code>@tailwindcss/cli</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20100";>#20100</a>)</li>
   </ul>
   <h3>Fixed</h3>
   <ul>
   <li>Remove deprecation warnings by using <code>Module#registerHooks</code> 
instead of <code>Module#register</code> on Node 26+ (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20028";>#20028</a>)</li>
   <li>Canonicalization: don't crash when plugin utilities throw for 
unsupported values (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20052";>#20052</a>)</li>
   <li>Allow <code>@apply</code> to be used with CSS mixins (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19427";>#19427</a>)</li>
   <li>Ensure <code>not-*</code> correctly negates <code>@container</code> 
queries, including <code>style(…)</code> queries (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20059";>#20059</a>)</li>
   <li>Ensure <code>drop-shadow-*</code> color utilities work with custom 
shadow values containing <code>calc(…)</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20080";>#20080</a>)</li>
   <li>Fix 'Sourcemap is likely to be incorrect' warnings when using 
<code>@tailwindcss/vite</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20103";>#20103</a>)</li>
   <li>Ensure <code>@tailwindcss/webpack</code> can be installed in Rspack 
projects without requiring <code>webpack</code> as a peer dependency (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20027";>#20027</a>)</li>
   <li>Canonicalization: don't suggest invalid <code>calc(…)</code> expressions 
(e.g. <code>px-[calc(1rem+0px)]</code> → <code>px-[calc(1rem+0)]</code>) (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20127";>#20127</a>)</li>
   <li>Canonicalization: avoid suggesting large spacing-scale values for 
arbitrary lengths (e.g. <code>left-[99999px]</code> → 
<code>left-[99999px]</code>, not <code>left-24999.75</code>) (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20130";>#20130</a>)</li>
   <li>Ensure <code>@tailwindcss/cli</code> in <code>--watch</code> mode 
recovers when a tracked dependency is deleted and restored (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20137";>#20137</a>)</li>
   <li>Ensure standalone <code>@tailwindcss/cli</code> binaries are ignored 
when scanning for class candidates (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20139";>#20139</a>)</li>
   <li>Ensure class candidates are extracted from Twig <code>addClass(…)</code> 
and <code>removeClass(…)</code> calls (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20198";>#20198</a>)</li>
   <li>Don't crash in the Ruby or Vue preprocessors when scanning files 
containing invalid UTF-8 bytes (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19588";>#19588</a>)</li>
   <li>Allow <code>@variant</code> to be used inside <code>addBase</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19480";>#19480</a>)</li>
   <li>Ensure <code>@source</code> globs with symlinks are preserved (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20203";>#20203</a>)</li>
   <li>Ensure later <code>@source</code> rules can re-include files excluded by 
earlier <code>@source not</code> rules (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20203";>#20203</a>)</li>
   <li>Upgrade: don't migrate empty class rules to invalid 
<code>@utility</code> rules (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20205";>#20205</a>)</li>
   <li>Ensure transitions between <code>inset-shadow-none</code> and other 
inset shadows work correctly (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20208";>#20208</a>)</li>
   <li>Ensure explicitly referenced <code>@source</code> directories are 
scanned even when ignored by git (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20214";>#20214</a>)</li>
   <li>Ensure <code>@source</code> globs ending in <code>**/*</code> preserve 
dynamic path segments to avoid scanning too many files (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20217";>#20217</a>)</li>
   <li>Canonicalization: don't fold <code>calc(…)</code> divisions when the 
result would require high precision (e.g. <code>w-[calc(100%/3.5)]</code> → 
<code>w-[calc(100%/3.5)]</code>, not <code>w-[28.571428571428573%]</code>) (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20221";>#20221</a>)</li>
   <li>Serve ESM type declarations to ESM importers of 
<code>@tailwindcss/postcss</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20228";>#20228</a>)</li>
   </ul>
   <h3>Changed</h3>
   <ul>
   <li>Generate <code>0</code> instead of <code>calc(var(--spacing) * 0)</code> 
for spacing utilities like <code>m-0</code> and <code>left-0</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20196";>#20196</a>)</li>
   <li>Generate <code>var(--spacing)</code> instead of 
<code>calc(var(--spacing) * 1)</code> for spacing utilities like 
<code>m-1</code> and <code>left-1</code> (<a 
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/20196";>#20196</a>)</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/tailwindlabs/tailwindcss/commit/8a14a710102cae195f6811e8578bef9477bc6be9";><code>8a14a71</code></a>
 4.3.1 (<a 
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/20226";>#20226</a>)</li>
   <li><a 
href="https://github.com/tailwindlabs/tailwindcss/commit/12833aa4b3a8813fd32da74be7a2fd75aa706ab7";><code>12833aa</code></a>
 Fix canonicalization bug where we end up with a high precision number (<a 
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/20221";>#20221</a>)</li>
   <li><a 
href="https://github.com/tailwindlabs/tailwindcss/commit/97a5b3abfb75ce9722266cd323a24eee057634fc";><code>97a5b3a</code></a>
 docs: fix double word 'to to' in test comment (<a 
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/20216";>#20216</a>)</li>
   <li><a 
href="https://github.com/tailwindlabs/tailwindcss/commit/d01e103cc4741c29764afaa287d2fb21356f7eea";><code>d01e103</code></a>
 Add missing <code>inset</code> keyword for <code>inset-shadow-none</code> (<a 
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/20208";>#20208</a>)</li>
   <li><a 
href="https://github.com/tailwindlabs/tailwindcss/commit/ad6693906a321912c90fd13c4a92e2cb26660985";><code>ad66939</code></a>
 Allow <code>@variant</code> to be used inside <code>addBase</code> (<a 
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19480";>#19480</a>)</li>
   <li><a 
href="https://github.com/tailwindlabs/tailwindcss/commit/efae52c3af50300d5066596a6acbaf87e68ef9e4";><code>efae52c</code></a>
 Simplify CSS when using utilities that use a <code>*-0</code> or 
<code>*-1</code> value (<a 
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/20196";>#20196</a>)</li>
   <li><a href="https://github.com/tailwindlabs/tailwindcss/com...
   
   _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]

Reply via email to