Make JS APIs available to plugins and configs in the Standalone CLI (#15934)
Vite: Don't crash when importing a virtual module from JavaScript that ends in .css (#16780)
Fix an issue where @reference "…" would sometimes omit keyframe animations (#16774)
Ensure z-*! utilities are properly marked as !important (#16795)
Read UTF-8 CSS files that start with a byte-order mark (BOM) (#16800)
Ensure nested functions in selectors used with JavaScript plugins are not truncated (#16802)
Changed
Emit variable fallbacks when using @reference "…" instead of duplicate CSS variable declarations (#16774)
v4.0.8
Added
Allow @import with theme(…) options for stylesheets that contain more than just @theme rules (#16514)
Fixed
Don't add !important to CSS variable declarations when using the important modifier (#16668)
Vite: Ignore files and directories specified in your .gitignore file when using automatic source detection(#16631)
Vite: Don't rely on the module graph for detecting candidates to ensure setups with multiple Vite builds work as expected (#16631)
Vite: Ensure Astro production builds always contain classes used in client-only components (#16631)
Vite: Always scan raw file contents for utility classes before any other transforms have been applied to ensure utility classes are scanned without any additional escaping (#16631)
Ensure utilities with more declarations are always sorted before utilities with fewer declarations when utilities only define CSS variables (#16715)
Only include translate-z-px utilities once in compiled CSS (#16718)
Changed
Don't include theme variables that aren't used in compiled CSS (#16211, #16676)
v4.0.7
Fixed
Export tailwindcss/lib/util/flattenColorPalette.js for backward compatibility (#16411)
Fix sorting of numeric utility suggestions when they have different magnitudes (#16414)
Show suggestions for fractions in IntelliSense (#16353)
Make JS APIs available to plugins and configs in the Standalone CLI (#15934)
Vite: Don't crash when importing a virtual module from JavaScript that ends in .css (#16780)
Fix an issue where @reference "…" would sometimes omit keyframe animations (#16774)
Ensure z-*! utilities are properly marked as !important (#16795)
Read UTF-8 CSS files that start with a byte-order mark (BOM) (#16800)
Ensure nested functions in selectors used with JavaScript plugins are not truncated (#16802)
Changed
Emit variable fallbacks when using @reference "…" instead of duplicate CSS variable declarations (#16774)
[4.0.8] - 2025-02-21
Added
Allow @import with theme(…) options for stylesheets that contain more than just @theme rules (#16514)
Fixed
Don't add !important to CSS variable declarations when using the important modifier (#16668)
Vite: Ignore files and directories specified in your .gitignore file when using automatic source detection(#16631)
Vite: Don't rely on the module graph for detecting candidates to ensure setups with multiple Vite builds work as expected (#16631)
Vite: Ensure Astro production builds always contain classes used in client-only components (#16631)
Vite: Always scan raw file contents for utility classes before any other transforms have been applied to ensure utility classes are scanned without any additional escaping (#16631)
Ensure utilities with more declarations are always sorted before utilities with fewer declarations when utilities only define CSS variables (#16715)
Only include translate-z-px utilities once in compiled CSS (#16718)
Changed
Don't include theme variables that aren't used in compiled CSS (#16211, #16676)
[4.0.7] - 2025-02-18
Fixed
Export tailwindcss/lib/util/flattenColorPalette.js for backward compatibility (#16411)
Fix sorting of numeric utility suggestions when they have different magnitudes (#16414)
Show suggestions for fractions in IntelliSense (#16353)
Make JS APIs available to plugins and configs in the Standalone CLI (#15934)
Vite: Don't crash when importing a virtual module from JavaScript that ends in .css (#16780)
Fix an issue where @reference "…" would sometimes omit keyframe animations (#16774)
Ensure z-*! utilities are properly marked as !important (#16795)
Read UTF-8 CSS files that start with a byte-order mark (BOM) (#16800)
Ensure nested functions in selectors used with JavaScript plugins are not truncated (#16802)
Changed
Emit variable fallbacks when using @reference "…" instead of duplicate CSS variable declarations (#16774)
v4.0.8
Added
Allow @import with theme(…) options for stylesheets that contain more than just @theme rules (#16514)
Fixed
Don't add !important to CSS variable declarations when using the important modifier (#16668)
Vite: Ignore files and directories specified in your .gitignore file when using automatic source detection(#16631)
Vite: Don't rely on the module graph for detecting candidates to ensure setups with multiple Vite builds work as expected (#16631)
Vite: Ensure Astro production builds always contain classes used in client-only components (#16631)
Vite: Always scan raw file contents for utility classes before any other transforms have been applied to ensure utility classes are scanned without any additional escaping (#16631)
Ensure utilities with more declarations are always sorted before utilities with fewer declarations when utilities only define CSS variables (#16715)
Only include translate-z-px utilities once in compiled CSS (#16718)
Changed
Don't include theme variables that aren't used in compiled CSS (#16211, #16676)
v4.0.7
Fixed
Export tailwindcss/lib/util/flattenColorPalette.js for backward compatibility (#16411)
Fix sorting of numeric utility suggestions when they have different magnitudes (#16414)
Show suggestions for fractions in IntelliSense (#16353)
Ensure --default-outline-width can be used to change the outline-width value of the outline utility (#16469)
Ensure drop shadow utilities don't inherit unexpectedly (Description has been truncated
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/feeddeck/feeddeck/pull/224
**Author:** [@dependabot[bot]](https://github.com/apps/dependabot)
**Created:** 3/1/2025
**Status:** ✅ Merged
**Merged:** 3/16/2025
**Merged by:** [@ricoberger](https://github.com/ricoberger)
**Base:** `main` ← **Head:** `dependabot/npm_and_yarn/landing/npm-6fb25ca646`
---
### 📝 Commits (1)
- [`56f84e3`](https://github.com/feeddeck/feeddeck/commit/56f84e3392931390a9ee9b889ef333e55579e791) Bump the npm group in /landing with 10 updates
### 📊 Changes
**2 files changed** (+181 additions, -179 deletions)
<details>
<summary>View changed files</summary>
📝 `landing/package-lock.json` (+172 -170)
📝 `landing/package.json` (+9 -9)
</details>
### 📄 Description
Bumps the npm group in /landing with 10 updates:
| Package | From | To |
| --- | --- | --- |
| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.0.3` | `4.0.9` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.13.0` | `22.13.8` |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.0.8` | `19.0.10` |
| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.0.3` | `19.0.4` |
| [eslint](https://github.com/eslint/eslint) | `9.19.0` | `9.21.0` |
| [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) | `15.1.6` | `15.2.0` |
| [next](https://github.com/vercel/next.js) | `15.1.6` | `15.2.0` |
| [postcss](https://github.com/postcss/postcss) | `8.5.1` | `8.5.3` |
| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.0.3` | `4.0.9` |
| [typescript](https://github.com/microsoft/TypeScript) | `5.7.3` | `5.8.2` |
Updates `@tailwindcss/postcss` from 4.0.3 to 4.0.9
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/tailwindlabs/tailwindcss/releases"><code>@tailwindcss/postcss</code>'s releases</a>.</em></p>
<blockquote>
<h2>v4.0.9</h2>
<h3>Fixed</h3>
<ul>
<li>Make JS APIs available to plugins and configs in the Standalone CLI (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/15934">#15934</a>)</li>
<li>Vite: Don't crash when importing a virtual module from JavaScript that ends in <code>.css</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16780">#16780</a>)</li>
<li>Fix an issue where <code>@reference "…"</code> would sometimes omit keyframe animations (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16774">#16774</a>)</li>
<li>Ensure <code>z-*!</code> utilities are properly marked as <code>!important</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16795">#16795</a>)</li>
<li>Read UTF-8 CSS files that start with a byte-order mark (BOM) (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16800">#16800</a>)</li>
<li>Ensure nested functions in selectors used with JavaScript plugins are not truncated (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16802">#16802</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Emit variable fallbacks when using <code>@reference "…"</code> instead of duplicate CSS variable declarations (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16774">#16774</a>)</li>
</ul>
<h2>v4.0.8</h2>
<h3>Added</h3>
<ul>
<li>Allow <code>@import</code> with <code>theme(…)</code> options for stylesheets that contain more than just <code>@theme</code> rules (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16514">#16514</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Don't add <code>!important</code> to CSS variable declarations when using the important modifier (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16668">#16668</a>)</li>
<li>Vite: Ignore files and directories specified in your <code>.gitignore</code> file when using automatic source detection(<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16631">#16631</a>)</li>
<li>Vite: Don't rely on the module graph for detecting candidates to ensure setups with multiple Vite builds work as expected (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16631">#16631</a>)</li>
<li>Vite: Ensure Astro production builds always contain classes used in client-only components (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16631">#16631</a>)</li>
<li>Vite: Always scan raw file contents for utility classes before any other transforms have been applied to ensure utility classes are scanned without any additional escaping (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16631">#16631</a>)</li>
<li>Ensure utilities with more declarations are always sorted before utilities with fewer declarations when utilities only define CSS variables (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16715">#16715</a>)</li>
<li>Only include <code>translate-z-px</code> utilities once in compiled CSS (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16718">#16718</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Don't include theme variables that aren't used in compiled CSS (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16211">#16211</a>, <a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16676">#16676</a>)</li>
</ul>
<h2>v4.0.7</h2>
<h3>Fixed</h3>
<ul>
<li>Export <code>tailwindcss/lib/util/flattenColorPalette.js</code> for backward compatibility (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16411">#16411</a>)</li>
<li>Fix sorting of numeric utility suggestions when they have different magnitudes (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16414">#16414</a>)</li>
<li>Show suggestions for fractions in IntelliSense (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16353">#16353</a>)</li>
<li>Don’t replace <code>_</code> in suggested theme keys (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16433">#16433</a>)</li>
<li>Ensure <code>--default-outline-width</code> can be used to change the <code>outline-width</code> value of the <code>outline</code> utility (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16469">#16469</a>)</li>
<li>Ensure drop shadow utilities don't inherit unexpectedly (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16471">#16471</a>)</li>
<li>Export config and plugin types from <code>tailwindcss/plugin</code> for backward compatibility (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16505">#16505</a>)</li>
<li>Ensure JavaScript plugins that emit nested rules referencing the utility name work as expected (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16539">#16539</a>)</li>
<li>Statically link Visual Studio redistributables in <code>@tailwindcss/oxide</code> Windows builds (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16602">#16602</a>)</li>
<li>Ensure that Next.js splat routes are scanned for classes (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16457">#16457</a>)</li>
<li>Pin exact version of <code>tailwindcss</code> in <code>@tailwindcss/*</code> packages (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16623">#16623</a>)</li>
<li>Upgrade: Report errors when updating dependencies (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16504">#16504</a>)</li>
<li>Upgrade: Ensure a <code>darkMode</code> JS config setting with block syntax converts to use <code>@slot</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16507">#16507</a>)</li>
<li>Upgrade: Ensure the latest version of <code>tailwindcss</code> and <code>@tailwindcss/postcss</code> are installed when upgrading (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16620">#16620</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"><code>@tailwindcss/postcss</code>'s changelog</a>.</em></p>
<blockquote>
<h2>[4.0.9] - 2025-02-25</h2>
<h3>Fixed</h3>
<ul>
<li>Make JS APIs available to plugins and configs in the Standalone CLI (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/15934">#15934</a>)</li>
<li>Vite: Don't crash when importing a virtual module from JavaScript that ends in <code>.css</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16780">#16780</a>)</li>
<li>Fix an issue where <code>@reference "…"</code> would sometimes omit keyframe animations (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16774">#16774</a>)</li>
<li>Ensure <code>z-*!</code> utilities are properly marked as <code>!important</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16795">#16795</a>)</li>
<li>Read UTF-8 CSS files that start with a byte-order mark (BOM) (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16800">#16800</a>)</li>
<li>Ensure nested functions in selectors used with JavaScript plugins are not truncated (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16802">#16802</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Emit variable fallbacks when using <code>@reference "…"</code> instead of duplicate CSS variable declarations (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16774">#16774</a>)</li>
</ul>
<h2>[4.0.8] - 2025-02-21</h2>
<h3>Added</h3>
<ul>
<li>Allow <code>@import</code> with <code>theme(…)</code> options for stylesheets that contain more than just <code>@theme</code> rules (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16514">#16514</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Don't add <code>!important</code> to CSS variable declarations when using the important modifier (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16668">#16668</a>)</li>
<li>Vite: Ignore files and directories specified in your <code>.gitignore</code> file when using automatic source detection(<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16631">#16631</a>)</li>
<li>Vite: Don't rely on the module graph for detecting candidates to ensure setups with multiple Vite builds work as expected (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16631">#16631</a>)</li>
<li>Vite: Ensure Astro production builds always contain classes used in client-only components (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16631">#16631</a>)</li>
<li>Vite: Always scan raw file contents for utility classes before any other transforms have been applied to ensure utility classes are scanned without any additional escaping (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16631">#16631</a>)</li>
<li>Ensure utilities with more declarations are always sorted before utilities with fewer declarations when utilities only define CSS variables (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16715">#16715</a>)</li>
<li>Only include <code>translate-z-px</code> utilities once in compiled CSS (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16718">#16718</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Don't include theme variables that aren't used in compiled CSS (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16211">#16211</a>, <a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16676">#16676</a>)</li>
</ul>
<h2>[4.0.7] - 2025-02-18</h2>
<h3>Fixed</h3>
<ul>
<li>Export <code>tailwindcss/lib/util/flattenColorPalette.js</code> for backward compatibility (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16411">#16411</a>)</li>
<li>Fix sorting of numeric utility suggestions when they have different magnitudes (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16414">#16414</a>)</li>
<li>Show suggestions for fractions in IntelliSense (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16353">#16353</a>)</li>
<li>Don’t replace <code>_</code> in suggested theme keys (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16433">#16433</a>)</li>
<li>Ensure <code>--default-outline-width</code> can be used to change the <code>outline-width</code> value of the <code>outline</code> utility (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16469">#16469</a>)</li>
<li>Ensure drop shadow utilities don't inherit unexpectedly (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16471">#16471</a>)</li>
<li>Export config and plugin types from <code>tailwindcss/plugin</code> for backward compatibility (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16505">#16505</a>)</li>
<li>Ensure JavaScript plugins that emit nested rules referencing the utility name work as expected (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16539">#16539</a>)</li>
<li>Statically link Visual Studio redistributables in <code>@tailwindcss/oxide</code> Windows builds (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16602">#16602</a>)</li>
<li>Ensure that Next.js splat routes are scanned for classes (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16457">#16457</a>)</li>
<li>Pin exact version of <code>tailwindcss</code> in <code>@tailwindcss/*</code> packages (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16623">#16623</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/tailwindlabs/tailwindcss/commit/85d7375b59bf31bdf20592a636625f5f1ca6112b"><code>85d7375</code></a> Prepare v4.0.9 release (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss/issues/16804">#16804</a>)</li>
<li><a href="https://github.com/tailwindlabs/tailwindcss/commit/b38948337d77f7ed481a55d20b16b2aa4244ce04"><code>b389483</code></a> Make <code>@reference</code> emit variable fallbacks instead of CSS variable declaration...</li>
<li><a href="https://github.com/tailwindlabs/tailwindcss/commit/419b3dc47353b30d73aeb26e378b2ac3f3c51ec0"><code>419b3dc</code></a> Prepare v4.0.8 release (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss/issues/16713">#16713</a>)</li>
<li><a href="https://github.com/tailwindlabs/tailwindcss/commit/7bece4de7cad122829373423a709ee9554666a7c"><code>7bece4d</code></a> Re-enable: Only expose used CSS variables (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss/issues/16676">#16676</a>)</li>
<li><a href="https://github.com/tailwindlabs/tailwindcss/commit/541c3d2331eb1aff1f053083b5d5b101586c4bfa"><code>541c3d2</code></a> Prepare v4.0.7 release (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss/issues/16629">#16629</a>)</li>
<li><a href="https://github.com/tailwindlabs/tailwindcss/commit/f0141084c22e0a9656140d887e7369d1d2fad18a"><code>f014108</code></a> Pin exact versions of <code>tailwindcss</code> and <code>@tailwindcss/*</code> (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss/issues/16623">#16623</a>)</li>
<li><a href="https://github.com/tailwindlabs/tailwindcss/commit/d045aaa75edb8ee6b69c4b1e2551c2a844377927"><code>d045aaa</code></a> Prepare v4.0.6 (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss/issues/16407">#16407</a>)</li>
<li><a href="https://github.com/tailwindlabs/tailwindcss/commit/9bbe2e3d08ac7d38c2f6e64cf34eb0fc931ba07f"><code>9bbe2e3</code></a> Revert: Only expose used CSS variables (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss/issues/16403">#16403</a>)</li>
<li><a href="https://github.com/tailwindlabs/tailwindcss/commit/ad001199f6e3ce64472de1b3d5f5a424c9d065c8"><code>ad00119</code></a> Prepare v4.0.5 (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss/issues/16373">#16373</a>)</li>
<li><a href="https://github.com/tailwindlabs/tailwindcss/commit/d684733d804a0b8951d13c94fe27350271e076b6"><code>d684733</code></a> Only expose used CSS variables (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss/issues/16211">#16211</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/tailwindlabs/tailwindcss/commits/v4.0.9/packages/@tailwindcss-postcss">compare view</a></li>
</ul>
</details>
<br />
Updates `@types/node` from 22.13.0 to 22.13.8
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li>
</ul>
</details>
<br />
Updates `@types/react` from 19.0.8 to 19.0.10
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react">compare view</a></li>
</ul>
</details>
<br />
Updates `@types/react-dom` from 19.0.3 to 19.0.4
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom">compare view</a></li>
</ul>
</details>
<br />
Updates `eslint` from 9.19.0 to 9.21.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>v9.21.0</h2>
<h2>Features</h2>
<ul>
<li><a href="https://github.com/eslint/eslint/commit/418717f1150bb794c40014eca60c9116de2b0488"><code>418717f</code></a> feat: introduce new deprecated types for rules (<a href="https://redirect.github.com/eslint/eslint/issues/19238">#19238</a>) (fnx)</li>
<li><a href="https://github.com/eslint/eslint/commit/5c5b8025d3e2a2a796909bdf7866fdce2a2f334c"><code>5c5b802</code></a> feat: Add <code>--ext</code> CLI option (<a href="https://redirect.github.com/eslint/eslint/issues/19405">#19405</a>) (Milos Djermanovic)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a href="https://github.com/eslint/eslint/commit/db5340d57bff6b6e3a148f0f2bb56c7da6614ec0"><code>db5340d</code></a> fix: update missing plugin message template (<a href="https://redirect.github.com/eslint/eslint/issues/19445">#19445</a>) (Milos Djermanovic)</li>
<li><a href="https://github.com/eslint/eslint/commit/d8ffdd4e51ac46cef51b4118aa3d97195b38de63"><code>d8ffdd4</code></a> fix: do not exit process on rule crash (<a href="https://redirect.github.com/eslint/eslint/issues/19436">#19436</a>) (Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a href="https://github.com/eslint/eslint/commit/c5561ea7fcc9d48f7c8017f51fb64fcdf13ff832"><code>c5561ea</code></a> docs: Update README (GitHub Actions Bot)</li>
<li><a href="https://github.com/eslint/eslint/commit/80b048535e1d951692e838fe502fb0edb72c837f"><code>80b0485</code></a> docs: replace <code>var</code> with <code>let</code> and <code>const</code> in rule example (<a href="https://redirect.github.com/eslint/eslint/issues/19434">#19434</a>) (Tanuj Kanti)</li>
<li><a href="https://github.com/eslint/eslint/commit/f67d5e875324a9d899598b11807a9c7624021432"><code>f67d5e8</code></a> docs: Update README (GitHub Actions Bot)</li>
<li><a href="https://github.com/eslint/eslint/commit/75afc61ff89c8c38a31877d1302584af9266f6d3"><code>75afc61</code></a> docs: Update README (GitHub Actions Bot)</li>
<li><a href="https://github.com/eslint/eslint/commit/0636caba7dd7c77c1845a69257bda68d5287a097"><code>0636cab</code></a> docs: Update Eleventy from v2 to v3 (<a href="https://redirect.github.com/eslint/eslint/issues/19415">#19415</a>) (Amaresh S M)</li>
<li><a href="https://github.com/eslint/eslint/commit/dd7d93063418a9a9064a0e7cb7f556f5b8b6e96b"><code>dd7d930</code></a> docs: Update README (GitHub Actions Bot)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a href="https://github.com/eslint/eslint/commit/a8c9a9f1b30db08094b145dd79921ae302b6ae24"><code>a8c9a9f</code></a> chore: update <code>@eslint/eslintrc</code> and <code>@eslint/js</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19453">#19453</a>) (Francesco Trotta)</li>
<li><a href="https://github.com/eslint/eslint/commit/265e0cf6d03df44f0e65ce5bcb0bac382189486a"><code>265e0cf</code></a> chore: package.json update for <code>@eslint/js</code> release (Jenkins)</li>
<li><a href="https://github.com/eslint/eslint/commit/3401b85faaf75629900b7592433169fc00d8b224"><code>3401b85</code></a> test: add test for <code>Rule.ReportDescriptor</code> type (<a href="https://redirect.github.com/eslint/eslint/issues/19449">#19449</a>) (Francesco Trotta)</li>
<li><a href="https://github.com/eslint/eslint/commit/e497aa75f5441406985d417303081944f24acf6f"><code>e497aa7</code></a> chore: update rewrite dependencies (<a href="https://redirect.github.com/eslint/eslint/issues/19448">#19448</a>) (Francesco Trotta)</li>
<li><a href="https://github.com/eslint/eslint/commit/dab5478e8628447dbf9eaaa8b6f36d7ca253ed48"><code>dab5478</code></a> chore: better error message for missing plugin in config (<a href="https://redirect.github.com/eslint/eslint/issues/19402">#19402</a>) (Tanuj Kanti)</li>
<li><a href="https://github.com/eslint/eslint/commit/ebfe2ebc3d8b8f2d84caf309b2fc6bc8fd66fc22"><code>ebfe2eb</code></a> chore: set js language for bug report issue config block (<a href="https://redirect.github.com/eslint/eslint/issues/19439">#19439</a>) (Josh Goldberg ✨)</li>
<li><a href="https://github.com/eslint/eslint/commit/5fd211d00b6f0fc58cf587196a432325b7b88ec2"><code>5fd211d</code></a> test: processors can return subpaths (<a href="https://redirect.github.com/eslint/eslint/issues/19425">#19425</a>) (Milos Djermanovic)</li>
</ul>
<h2>v9.20.1</h2>
<h2>Bug Fixes</h2>
<ul>
<li><a href="https://github.com/eslint/eslint/commit/274f054f19f5f490d9496c6eee4bcd8620d2f4be"><code>274f054</code></a> fix: fix <code>RuleContext</code> type (<a href="https://redirect.github.com/eslint/eslint/issues/19417">#19417</a>) (Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a href="https://github.com/eslint/eslint/commit/fe3ccb2ff43a9f20a7801c679f7d41f6a7ed3ddc"><code>fe3ccb2</code></a> docs: allow typing in search box while dropdown is open (<a href="https://redirect.github.com/eslint/eslint/issues/19424">#19424</a>) (Amaresh S M)</li>
<li><a href="https://github.com/eslint/eslint/commit/93c78a5c58edb7ead9bff87c874d2ff9b824ec04"><code>93c78a5</code></a> docs: Add instructions for pnpm compat (<a href="https://redirect.github.com/eslint/eslint/issues/19422">#19422</a>) (Nicholas C. Zakas)</li>
<li><a href="https://github.com/eslint/eslint/commit/b476a930bb3a6d644c482747d985f5da0d89e1e9"><code>b476a93</code></a> docs: Fix Keyboard Navigation for Search Results (<a href="https://redirect.github.com/eslint/eslint/issues/19416">#19416</a>) (Amaresh S M)</li>
<li><a href="https://github.com/eslint/eslint/commit/ccb60c0b1452e73750e3734c9cd7c7b12c473827"><code>ccb60c0</code></a> docs: Update README (GitHub Actions Bot)</li>
</ul>
<h2>v9.20.0</h2>
<h2>Features</h2>
<ul>
<li><a href="https://github.com/eslint/eslint/commit/e89a54a3090f3503daf5e36b02b0035c993e3fd1"><code>e89a54a</code></a> feat: change behavior of inactive flags (<a href="https://redirect.github.com/eslint/eslint/issues/19386">#19386</a>) (Milos Djermanovic)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a href="https://github.com/eslint/eslint/commit/91d4d9f62095e302c71595cc04c47073f366315c"><code>91d4d9f</code></a> fix: Bring types in sync with <code>@eslint/core</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19157">#19157</a>) (Nicholas C. Zakas)</li>
<li><a href="https://github.com/eslint/eslint/commit/fa25c7a79edee280f275fbc35b83bcde906d1480"><code>fa25c7a</code></a> fix: Emit warning when empty config file is used (<a href="https://redirect.github.com/eslint/eslint/issues/19399">#19399</a>) (Nicholas C. Zakas)</li>
<li><a href="https://github.com/eslint/eslint/commit/31a9fd03d23aecf2b1e0c9b3df27554aff245723"><code>31a9fd0</code></a> fix: Clearer error message for wrong plugin format (<a href="https://redirect.github.com/eslint/eslint/issues/19380">#19380</a>) (Nicholas C. Zakas)</li>
<li><a href="https://github.com/eslint/eslint/commit/61d99e38f248f4d9abc09d970c4eebddd1af86ca"><code>61d99e3</code></a> fix: Better error message for unserializable parser (<a href="https://redirect.github.com/eslint/eslint/issues/19384">#19384</a>) (Nicholas C. Zakas)</li>
<li><a href="https://github.com/eslint/eslint/commit/db1b9a66e387e573f45885687dfefc04ab2877fe"><code>db1b9a6</code></a> fix: Ensure module scope is checked for references in <code>consistent-this</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19383">#19383</a>) (Nicholas C. Zakas)</li>
<li><a href="https://github.com/eslint/eslint/commit/8bcd820f37f2361e4f7261a9876f52d21bd9de8f"><code>8bcd820</code></a> fix: <code>arrow-body-style</code> crash with single-token body (<a href="https://redirect.github.com/eslint/eslint/issues/19379">#19379</a>) (Milos Djermanovic)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a href="https://github.com/eslint/eslint/commit/b7012c85f3c0f683baeffb6d856faf86c4d41702"><code>b7012c8</code></a> docs: rewrite examples with var using let and const (<a href="https://redirect.github.com/eslint/eslint/issues/19407">#19407</a>) (Mueez Javaid Hashmi)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md">eslint's changelog</a>.</em></p>
<blockquote>
<p>v9.21.0 - February 21, 2025</p>
<ul>
<li><a href="https://github.com/eslint/eslint/commit/a8c9a9f1b30db08094b145dd79921ae302b6ae24"><code>a8c9a9f</code></a> chore: update <code>@eslint/eslintrc</code> and <code>@eslint/js</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19453">#19453</a>) (Francesco Trotta)</li>
<li><a href="https://github.com/eslint/eslint/commit/265e0cf6d03df44f0e65ce5bcb0bac382189486a"><code>265e0cf</code></a> chore: package.json update for <code>@eslint/js</code> release (Jenkins)</li>
<li><a href="https://github.com/eslint/eslint/commit/418717f1150bb794c40014eca60c9116de2b0488"><code>418717f</code></a> feat: introduce new deprecated types for rules (<a href="https://redirect.github.com/eslint/eslint/issues/19238">#19238</a>) (fnx)</li>
<li><a href="https://github.com/eslint/eslint/commit/3401b85faaf75629900b7592433169fc00d8b224"><code>3401b85</code></a> test: add test for <code>Rule.ReportDescriptor</code> type (<a href="https://redirect.github.com/eslint/eslint/issues/19449">#19449</a>) (Francesco Trotta)</li>
<li><a href="https://github.com/eslint/eslint/commit/e497aa75f5441406985d417303081944f24acf6f"><code>e497aa7</code></a> chore: update rewrite dependencies (<a href="https://redirect.github.com/eslint/eslint/issues/19448">#19448</a>) (Francesco Trotta)</li>
<li><a href="https://github.com/eslint/eslint/commit/c5561ea7fcc9d48f7c8017f51fb64fcdf13ff832"><code>c5561ea</code></a> docs: Update README (GitHub Actions Bot)</li>
<li><a href="https://github.com/eslint/eslint/commit/db5340d57bff6b6e3a148f0f2bb56c7da6614ec0"><code>db5340d</code></a> fix: update missing plugin message template (<a href="https://redirect.github.com/eslint/eslint/issues/19445">#19445</a>) (Milos Djermanovic)</li>
<li><a href="https://github.com/eslint/eslint/commit/d8ffdd4e51ac46cef51b4118aa3d97195b38de63"><code>d8ffdd4</code></a> fix: do not exit process on rule crash (<a href="https://redirect.github.com/eslint/eslint/issues/19436">#19436</a>) (Francesco Trotta)</li>
<li><a href="https://github.com/eslint/eslint/commit/dab5478e8628447dbf9eaaa8b6f36d7ca253ed48"><code>dab5478</code></a> chore: better error message for missing plugin in config (<a href="https://redirect.github.com/eslint/eslint/issues/19402">#19402</a>) (Tanuj Kanti)</li>
<li><a href="https://github.com/eslint/eslint/commit/80b048535e1d951692e838fe502fb0edb72c837f"><code>80b0485</code></a> docs: replace <code>var</code> with <code>let</code> and <code>const</code> in rule example (<a href="https://redirect.github.com/eslint/eslint/issues/19434">#19434</a>) (Tanuj Kanti)</li>
<li><a href="https://github.com/eslint/eslint/commit/ebfe2ebc3d8b8f2d84caf309b2fc6bc8fd66fc22"><code>ebfe2eb</code></a> chore: set js language for bug report issue config block (<a href="https://redirect.github.com/eslint/eslint/issues/19439">#19439</a>) (Josh Goldberg ✨)</li>
<li><a href="https://github.com/eslint/eslint/commit/f67d5e875324a9d899598b11807a9c7624021432"><code>f67d5e8</code></a> docs: Update README (GitHub Actions Bot)</li>
<li><a href="https://github.com/eslint/eslint/commit/75afc61ff89c8c38a31877d1302584af9266f6d3"><code>75afc61</code></a> docs: Update README (GitHub Actions Bot)</li>
<li><a href="https://github.com/eslint/eslint/commit/5fd211d00b6f0fc58cf587196a432325b7b88ec2"><code>5fd211d</code></a> test: processors can return subpaths (<a href="https://redirect.github.com/eslint/eslint/issues/19425">#19425</a>) (Milos Djermanovic)</li>
<li><a href="https://github.com/eslint/eslint/commit/0636caba7dd7c77c1845a69257bda68d5287a097"><code>0636cab</code></a> docs: Update Eleventy from v2 to v3 (<a href="https://redirect.github.com/eslint/eslint/issues/19415">#19415</a>) (Amaresh S M)</li>
<li><a href="https://github.com/eslint/eslint/commit/5c5b8025d3e2a2a796909bdf7866fdce2a2f334c"><code>5c5b802</code></a> feat: Add <code>--ext</code> CLI option (<a href="https://redirect.github.com/eslint/eslint/issues/19405">#19405</a>) (Milos Djermanovic)</li>
<li><a href="https://github.com/eslint/eslint/commit/dd7d93063418a9a9064a0e7cb7f556f5b8b6e96b"><code>dd7d930</code></a> docs: Update README (GitHub Actions Bot)</li>
</ul>
<p>v9.20.1 - February 11, 2025</p>
<ul>
<li><a href="https://github.com/eslint/eslint/commit/fe3ccb2ff43a9f20a7801c679f7d41f6a7ed3ddc"><code>fe3ccb2</code></a> docs: allow typing in search box while dropdown is open (<a href="https://redirect.github.com/eslint/eslint/issues/19424">#19424</a>) (Amaresh S M)</li>
<li><a href="https://github.com/eslint/eslint/commit/274f054f19f5f490d9496c6eee4bcd8620d2f4be"><code>274f054</code></a> fix: fix <code>RuleContext</code> type (<a href="https://redirect.github.com/eslint/eslint/issues/19417">#19417</a>) (Francesco Trotta)</li>
<li><a href="https://github.com/eslint/eslint/commit/93c78a5c58edb7ead9bff87c874d2ff9b824ec04"><code>93c78a5</code></a> docs: Add instructions for pnpm compat (<a href="https://redirect.github.com/eslint/eslint/issues/19422">#19422</a>) (Nicholas C. Zakas)</li>
<li><a href="https://github.com/eslint/eslint/commit/b476a930bb3a6d644c482747d985f5da0d89e1e9"><code>b476a93</code></a> docs: Fix Keyboard Navigation for Search Results (<a href="https://redirect.github.com/eslint/eslint/issues/19416">#19416</a>) (Amaresh S M)</li>
<li><a href="https://github.com/eslint/eslint/commit/ccb60c0b1452e73750e3734c9cd7c7b12c473827"><code>ccb60c0</code></a> docs: Update README (GitHub Actions Bot)</li>
</ul>
<p>v9.20.0 - February 7, 2025</p>
<ul>
<li><a href="https://github.com/eslint/eslint/commit/979097a3b4c656e2d9faabd4a52010d6647911f6"><code>979097a</code></a> chore: upgrade <code>@eslint/js</code><a href="https://github.com/9"><code>@9</code></a>.20.0 (<a href="https://redirect.github.com/eslint/eslint/issues/19412">#19412</a>) (Francesco Trotta)</li>
<li><a href="https://github.com/eslint/eslint/commit/031734efcb27e0d800da7ec32f5d5dae55f80564"><code>031734e</code></a> chore: package.json update for <code>@eslint/js</code> release (Jenkins)</li>
<li><a href="https://github.com/eslint/eslint/commit/91d4d9f62095e302c71595cc04c47073f366315c"><code>91d4d9f</code></a> fix: Bring types in sync with <code>@eslint/core</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19157">#19157</a>) (Nicholas C. Zakas)</li>
<li><a href="https://github.com/eslint/eslint/commit/b7012c85f3c0f683baeffb6d856faf86c4d41702"><code>b7012c8</code></a> docs: rewrite examples with var using let and const (<a href="https://redirect.github.com/eslint/eslint/issues/19407">#19407</a>) (Mueez Javaid Hashmi)</li>
<li><a href="https://github.com/eslint/eslint/commit/d4c47c3738f2bf53b4f6a1cf505861b35875ac5f"><code>d4c47c3</code></a> test: avoid empty config warning in test output (<a href="https://redirect.github.com/eslint/eslint/issues/19408">#19408</a>) (Milos Djermanovic)</li>
<li><a href="https://github.com/eslint/eslint/commit/e89a54a3090f3503daf5e36b02b0035c993e3fd1"><code>e89a54a</code></a> feat: change behavior of inactive flags (<a href="https://redirect.github.com/eslint/eslint/issues/19386">#19386</a>) (Milos Djermanovic)</li>
<li><a href="https://github.com/eslint/eslint/commit/fa25c7a79edee280f275fbc35b83bcde906d1480"><code>fa25c7a</code></a> fix: Emit warning when empty config file is used (<a href="https://redirect.github.com/eslint/eslint/issues/19399">#19399</a>) (Nicholas C. Zakas)</li>
<li><a href="https://github.com/eslint/eslint/commit/64063765afa5bf29855d996ccabfaa93b19bd458"><code>6406376</code></a> docs: Update README (GitHub Actions Bot)</li>
<li><a href="https://github.com/eslint/eslint/commit/350f2b9349bc8d2230cd953c14b77071f2961f47"><code>350f2b9</code></a> docs: rewrite some examples with var using let and const (<a href="https://redirect.github.com/eslint/eslint/issues/19404">#19404</a>) (Mueez Javaid Hashmi)</li>
<li><a href="https://github.com/eslint/eslint/commit/93c325a7a841d0fe4b5bf79efdec832e7c8f805f"><code>93c325a</code></a> docs: rewrite examples with var using let and const (<a href="https://redirect.github.com/eslint/eslint/issues/19398">#19398</a>) (Mueez Javaid Hashmi)</li>
<li><a href="https://github.com/eslint/eslint/commit/56ff4048e053374db39201e7e880bde4c930e19f"><code>56ff404</code></a> docs: replace var with let or const in rules docs (<a href="https://redirect.github.com/eslint/eslint/issues/19396">#19396</a>) (Daniel Harbrueger)</li>
<li><a href="https://github.com/eslint/eslint/commit/4053226996bbdec1ffdef8af1b9d7f5aa4b11b86"><code>4053226</code></a> docs: change <code>sourceType</code> in <code>no-eval</code> examples (<a href="https://redirect.github.com/eslint/eslint/issues/19393">#19393</a>) (Milos Djermanovic)</li>
<li><a href="https://github.com/eslint/eslint/commit/1324af027986d655848ee1a9dcb89a527917ea3e"><code>1324af0</code></a> docs: replace var with let and const in rules docs (<a href="https://redirect.github.com/eslint/eslint/issues/19392">#19392</a>) (Daniel Harbrueger)</li>
<li><a href="https://github.com/eslint/eslint/commit/8b87e007bb2ba59b73061d22ef34baffb5656b79"><code>8b87e00</code></a> docs: replace <code>var</code> with <code>const</code> and <code>let</code> in rules (<a href="https://redirect.github.com/eslint/eslint/issues/19389">#19389</a>) (Tanuj Kanti)</li>
<li><a href="https://github.com/eslint/eslint/commit/31a9fd03d23aecf2b1e0c9b3df27554aff245723"><code>31a9fd0</code></a> fix: Clearer error message for wrong plugin format (<a href="https://redirect.github.com/eslint/eslint/issues/19380">#19380</a>) (Nicholas C. Zakas)</li>
<li><a href="https://github.com/eslint/eslint/commit/61d99e38f248f4d9abc09d970c4eebddd1af86ca"><code>61d99e3</code></a> fix: Better error message for unserializable parser (<a href="https://redirect.github.com/eslint/eslint/issues/19384">#19384</a>) (Nicholas C. Zakas)</li>
<li><a href="https://github.com/eslint/eslint/commit/758c66bc8d83cd4eda9639b0745f0d0fb70f04f4"><code>758c66b</code></a> docs: Explain what frozen rules mean (<a href="https://redirect.github.com/eslint/eslint/issues/19382">#19382</a>) (Nicholas C. Zakas)</li>
<li><a href="https://github.com/eslint/eslint/commit/67dd82ab88d784b6f36e471b6a5c6f64e37f9485"><code>67dd82a</code></a> chore: update dependency <code>@eslint/json</code> to ^0.10.0 (<a href="https://redirect.github.com/eslint/eslint/issues/19387">#19387</a>) (renovate[bot])</li>
<li><a href="https://github.com/eslint/eslint/commit/db1b9a66e387e573f45885687dfefc04ab2877fe"><code>db1b9a6</code></a> fix: Ensure module scope is checked for references in <code>consistent-this</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19383">#19383</a>) (Nicholas C. Zakas)</li>
<li><a href="https://github.com/eslint/eslint/commit/8bcd820f37f2361e4f7261a9876f52d21bd9de8f"><code>8bcd820</code></a> fix: <code>arrow-body-style</code> crash with single-token body (<a href="https://redirect.github.com/eslint/eslint/issues/19379">#19379</a>) (Milos Djermanovic)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/eslint/eslint/commit/ecd0ede7fd2ccbb4c0daf0e4732e97ea0f49db1b"><code>ecd0ede</code></a> 9.21.0</li>
<li><a href="https://github.com/eslint/eslint/commit/a7ef4c7ecc0882b35ff9df88ab024f9cd2c4c500"><code>a7ef4c7</code></a> Build: changelog update for 9.21.0</li>
<li><a href="https://github.com/eslint/eslint/commit/a8c9a9f1b30db08094b145dd79921ae302b6ae24"><code>a8c9a9f</code></a> chore: update <code>@eslint/eslintrc</code> and <code>@eslint/js</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19453">#19453</a>)</li>
<li><a href="https://github.com/eslint/eslint/commit/265e0cf6d03df44f0e65ce5bcb0bac382189486a"><code>265e0cf</code></a> chore: package.json update for <code>@eslint/js</code> release</li>
<li><a href="https://github.com/eslint/eslint/commit/418717f1150bb794c40014eca60c9116de2b0488"><code>418717f</code></a> feat: introduce new deprecated types for rules (<a href="https://redirect.github.com/eslint/eslint/issues/19238">#19238</a>)</li>
<li><a href="https://github.com/eslint/eslint/commit/3401b85faaf75629900b7592433169fc00d8b224"><code>3401b85</code></a> test: add test for <code>Rule.ReportDescriptor</code> type (<a href="https://redirect.github.com/eslint/eslint/issues/19449">#19449</a>)</li>
<li><a href="https://github.com/eslint/eslint/commit/e497aa75f5441406985d417303081944f24acf6f"><code>e497aa7</code></a> chore: update rewrite dependencies (<a href="https://redirect.github.com/eslint/eslint/issues/19448">#19448</a>)</li>
<li><a href="https://github.com/eslint/eslint/commit/c5561ea7fcc9d48f7c8017f51fb64fcdf13ff832"><code>c5561ea</code></a> docs: Update README</li>
<li><a href="https://github.com/eslint/eslint/commit/db5340d57bff6b6e3a148f0f2bb56c7da6614ec0"><code>db5340d</code></a> fix: update missing plugin message template (<a href="https://redirect.github.com/eslint/eslint/issues/19445">#19445</a>)</li>
<li><a href="https://github.com/eslint/eslint/commit/d8ffdd4e51ac46cef51b4118aa3d97195b38de63"><code>d8ffdd4</code></a> fix: do not exit process on rule crash (<a href="https://redirect.github.com/eslint/eslint/issues/19436">#19436</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/eslint/eslint/compare/v9.19.0...v9.21.0">compare view</a></li>
</ul>
</details>
<br />
Updates `eslint-config-next` from 15.1.6 to 15.2.0
<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>v15.2.0</h2>
<h3>Core Changes</h3>
<ul>
<li>Fix <code>unstable_allowDynamic</code> when used with pnpm: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73732">#73732</a></li>
<li>[dynamicIO] use new heuristic to track whether server render is dynamic: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73751">#73751</a></li>
<li>Fix receiveExpiredTags not always called: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73759">#73759</a></li>
<li>error-overlay: Rename "Error" to "Issue": <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/72817">#72817</a></li>
<li>remove redundant segment collection call: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73773">#73773</a></li>
<li>Metadata resolvers can be fetched synchronously: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73771">#73771</a></li>
<li>Turbopack: migrate client references to single-graph-traversal: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73322">#73322</a></li>
<li>next-codemod: update gitignore file for parity for yarn recommendations: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/71963">#71963</a></li>
<li>feat: error code: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73332">#73332</a></li>
<li>Detach next-error-code-swc-plugin from workspace: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73806">#73806</a></li>
<li>[CI] Prominent error message for check_error_codes: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73807">#73807</a></li>
<li>[Segment Cache] Add PPR header to segment prefetch: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73756">#73756</a></li>
<li>fix: path escaping issue on windows: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73843">#73843</a></li>
<li>Rename variables in LayoutRouter for clarity: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73826">#73826</a></li>
<li>[Segment Cache] Skip prefetched segments on server: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73626">#73626</a></li>
<li>[Segment Cache] No data on tree prefetch if no PPR: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73767">#73767</a></li>
<li>Remove segmentPath from RSC payload: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73827">#73827</a></li>
<li>build: better error if fetching AMP validator fails: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73851">#73851</a></li>
<li>Escape the '.' in '.json' when making static data routes.: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73850">#73850</a></li>
<li>fix(next@15): use the asset prefix when loading a CSS in App Router: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/72095">#72095</a></li>
<li>Exclude <code>.test.</code> files from using error code plugin: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73868">#73868</a></li>
<li>Refactor telemetry API: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73865">#73865</a></li>
<li>Add additional error classes and error codes: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73862">#73862</a></li>
<li>refactor: collectAppPageSegments: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73908">#73908</a></li>
<li>cleanup unnecessary map in dev server: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73745">#73745</a></li>
<li>Retry manifest file loading only in dev mode: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73900">#73900</a></li>
<li>Turbopack: ignore empty NEXT_TURBOPACK_TRACING var: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73903">#73903</a></li>
<li>Ignore RSC fetch errors after hard navigation: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73975">#73975</a></li>
<li>Fix error code check in windows: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73981">#73981</a></li>
<li>Separate viewport and metadata in rsc and cache: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73867">#73867</a></li>
<li>Add feature flag for new dev overlay: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73977">#73977</a></li>
<li>Restore RSC fetch error handling after navigating back: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73985">#73985</a></li>
<li>refactor: make locales array immutable: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/74037">#74037</a></li>
<li>fix: skip rendering dynamic root segment routes: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/74039">#74039</a></li>
<li>refactor: cache lowercasing all the locales: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/74038">#74038</a></li>
<li>Add SRI support for Node.js Runtime : <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73891">#73891</a></li>
<li>Separate bots detection utils: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/74000">#74000</a></li>
<li>docs: remove a duplicated word in redirect code comment: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/74043">#74043</a></li>
<li>examples: update gitignore files for parity for yarn recommendations: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/71956">#71956</a></li>
<li>chore: update turbopack document path in the warning message: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/72597">#72597</a></li>
<li>Clean up <code>react-dev-overlay</code> before fork: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/74016">#74016</a></li>
<li>chore(next/image): improve imgopt api bypass detection for unsupported images: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73909">#73909</a></li>
<li>[Segment Cache] Add CacheStatus.Empty: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73667">#73667</a></li>
<li>chore: move static paths utils into own folder: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73928">#73928</a></li>
<li>Delete unused <code>GroupedStackFrames.tsx</code>: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/74028">#74028</a></li>
<li>[Segment Cache] Move cache key creation to client : <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73853">#73853</a></li>
<li>feat: added partial shell generation using root params: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/73816">#73816</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/b0416fbb44d1d148b6322ed79b6448d588260e49"><code>b0416fb</code></a> v15.2.0</li>
<li><a href="https://github.com/vercel/next.js/commit/166369ddd89f1d27d29132fddee9ccbe9fa3579b"><code>166369d</code></a> v15.2.0-canary.77</li>
<li><a href="https://github.com/vercel/next.js/commit/4fd0317f072173d41357b65aa6f9aeebb11a91a1"><code>4fd0317</code></a> v15.2.0-canary.76</li>
<li><a href="https://github.com/vercel/next.js/commit/476940ebb1d83608e11b4fe0a054332ad372cc60"><code>476940e</code></a> v15.2.0-canary.75</li>
<li><a href="https://github.com/vercel/next.js/commit/ee2888aabdeb5b8fc94d7f26ea62273229194544"><code>ee2888a</code></a> v15.2.0-canary.74</li>
<li><a href="https://github.com/vercel/next.js/commit/319e3058bce7b593012726f0c11889638959b6be"><code>319e305</code></a> v15.2.0-canary.73</li>
<li><a href="https://github.com/vercel/next.js/commit/51984a9688477982412d5f2e4540cce423936e7d"><code>51984a9</code></a> v15.2.0-canary.72</li>
<li><a href="https://github.com/vercel/next.js/commit/20b4443fc3b1f0a6753b2560faa5dfebe3c5adf6"><code>20b4443</code></a> v15.2.0-canary.71</li>
<li><a href="https://github.com/vercel/next.js/commit/54444cd36dadeb533f4de9bd652cc3133883c2ae"><code>54444cd</code></a> v15.2.0-canary.70</li>
<li><a href="https://github.com/vercel/next.js/commit/5b420d2b1cb02575a1f56626706fc71b6ca19152"><code>5b420d2</code></a> v15.2.0-canary.69</li>
<li>Additional commits viewable in <a href="https://github.com/vercel/next.js/commits/v15.2.0/packages/eslint-config-next">compare view</a></li>
</ul>
</details>
<br />
Updates `next` from 15.1.6 to 15.2.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/vercel/next.js/releases">next's releases</a>.</em></p>
<blockquote>
<h2>v15.2.0</h2>
<h3>Core Changes</h3>
<ul>
<li>Fix <code>unstable_allowDynamic</code> when used with pnpm: <a href="https://redirect.github.com/vercel/next.js/issues/73732">#73732</a></li>
<li>[dynamicIO] use new heuristic to track whether server render is dynamic: <a href="https://redirect.github.com/vercel/next.js/issues/73751">#73751</a></li>
<li>Fix receiveExpiredTags not always called: <a href="https://redirect.github.com/vercel/next.js/issues/73759">#73759</a></li>
<li>error-overlay: Rename "Error" to "Issue": <a href="https://redirect.github.com/vercel/next.js/issues/72817">#72817</a></li>
<li>remove redundant segment collection call: <a href="https://redirect.github.com/vercel/next.js/issues/73773">#73773</a></li>
<li>Metadata resolvers can be fetched synchronously: <a href="https://redirect.github.com/vercel/next.js/issues/73771">#73771</a></li>
<li>Turbopack: migrate client references to single-graph-traversal: <a href="https://redirect.github.com/vercel/next.js/issues/73322">#73322</a></li>
<li>next-codemod: update gitignore file for parity for yarn recommendations: <a href="https://redirect.github.com/vercel/next.js/issues/71963">#71963</a></li>
<li>feat: error code: <a href="https://redirect.github.com/vercel/next.js/issues/73332">#73332</a></li>
<li>Detach next-error-code-swc-plugin from workspace: <a href="https://redirect.github.com/vercel/next.js/issues/73806">#73806</a></li>
<li>[CI] Prominent error message for check_error_codes: <a href="https://redirect.github.com/vercel/next.js/issues/73807">#73807</a></li>
<li>[Segment Cache] Add PPR header to segment prefetch: <a href="https://redirect.github.com/vercel/next.js/issues/73756">#73756</a></li>
<li>fix: path escaping issue on windows: <a href="https://redirect.github.com/vercel/next.js/issues/73843">#73843</a></li>
<li>Rename variables in LayoutRouter for clarity: <a href="https://redirect.github.com/vercel/next.js/issues/73826">#73826</a></li>
<li>[Segment Cache] Skip prefetched segments on server: <a href="https://redirect.github.com/vercel/next.js/issues/73626">#73626</a></li>
<li>[Segment Cache] No data on tree prefetch if no PPR: <a href="https://redirect.github.com/vercel/next.js/issues/73767">#73767</a></li>
<li>Remove segmentPath from RSC payload: <a href="https://redirect.github.com/vercel/next.js/issues/73827">#73827</a></li>
<li>build: better error if fetching AMP validator fails: <a href="https://redirect.github.com/vercel/next.js/issues/73851">#73851</a></li>
<li>Escape the '.' in '.json' when making static data routes.: <a href="https://redirect.github.com/vercel/next.js/issues/73850">#73850</a></li>
<li>fix(next@15): use the asset prefix when loading a CSS in App Router: <a href="https://redirect.github.com/vercel/next.js/issues/72095">#72095</a></li>
<li>Exclude <code>.test.</code> files from using error code plugin: <a href="https://redirect.github.com/vercel/next.js/issues/73868">#73868</a></li>
<li>Refactor telemetry API: <a href="https://redirect.github.com/vercel/next.js/issues/73865">#73865</a></li>
<li>Add additional error classes and error codes: <a href="https://redirect.github.com/vercel/next.js/issues/73862">#73862</a></li>
<li>refactor: collectAppPageSegments: <a href="https://redirect.github.com/vercel/next.js/issues/73908">#73908</a></li>
<li>cleanup unnecessary map in dev server: <a href="https://redirect.github.com/vercel/next.js/issues/73745">#73745</a></li>
<li>Retry manifest file loading only in dev mode: <a href="https://redirect.github.com/vercel/next.js/issues/73900">#73900</a></li>
<li>Turbopack: ignore empty NEXT_TURBOPACK_TRACING var: <a href="https://redirect.github.com/vercel/next.js/issues/73903">#73903</a></li>
<li>Ignore RSC fetch errors after hard navigation: <a href="https://redirect.github.com/vercel/next.js/issues/73975">#73975</a></li>
<li>Fix error code check in windows: <a href="https://redirect.github.com/vercel/next.js/issues/73981">#73981</a></li>
<li>Separate viewport and metadata in rsc and cache: <a href="https://redirect.github.com/vercel/next.js/issues/73867">#73867</a></li>
<li>Add feature flag for new dev overlay: <a href="https://redirect.github.com/vercel/next.js/issues/73977">#73977</a></li>
<li>Restore RSC fetch error handling after navigating back: <a href="https://redirect.github.com/vercel/next.js/issues/73985">#73985</a></li>
<li>refactor: make locales array immutable: <a href="https://redirect.github.com/vercel/next.js/issues/74037">#74037</a></li>
<li>fix: skip rendering dynamic root segment routes: <a href="https://redirect.github.com/vercel/next.js/issues/74039">#74039</a></li>
<li>refactor: cache lowercasing all the locales: <a href="https://redirect.github.com/vercel/next.js/issues/74038">#74038</a></li>
<li>Add SRI support for Node.js Runtime : <a href="https://redirect.github.com/vercel/next.js/issues/73891">#73891</a></li>
<li>Separate bots detection utils: <a href="https://redirect.github.com/vercel/next.js/issues/74000">#74000</a></li>
<li>docs: remove a duplicated word in redirect code comment: <a href="https://redirect.github.com/vercel/next.js/issues/74043">#74043</a></li>
<li>examples: update gitignore files for parity for yarn recommendations: <a href="https://redirect.github.com/vercel/next.js/issues/71956">#71956</a></li>
<li>chore: update turbopack document path in the warning message: <a href="https://redirect.github.com/vercel/next.js/issues/72597">#72597</a></li>
<li>Clean up <code>react-dev-overlay</code> before fork: <a href="https://redirect.github.com/vercel/next.js/issues/74016">#74016</a></li>
<li>chore(next/image): improve imgopt api bypass detection for unsupported images: <a href="https://redirect.github.com/vercel/next.js/issues/73909">#73909</a></li>
<li>[Segment Cache] Add CacheStatus.Empty: <a href="https://redirect.github.com/vercel/next.js/issues/73667">#73667</a></li>
<li>chore: move static paths utils into own folder: <a href="https://redirect.github.com/vercel/next.js/issues/73928">#73928</a></li>
<li>Delete unused <code>GroupedStackFrames.tsx</code>: <a href="https://redirect.github.com/vercel/next.js/issues/74028">#74028</a></li>
<li>[Segment Cache] Move cache key creation to client : <a href="https://redirect.github.com/vercel/next.js/issues/73853">#73853</a></li>
<li>feat: added partial shell generation using root params: <a href="https://redirect.github.com/vercel/next.js/issues/73816">#73816</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/b0416fbb44d1d148b6322ed79b6448d588260e49"><code>b0416fb</code></a> v15.2.0</li>
<li><a href="https://github.com/vercel/next.js/commit/166369ddd89f1d27d29132fddee9ccbe9fa3579b"><code>166369d</code></a> v15.2.0-canary.77</li>
<li><a href="https://github.com/vercel/next.js/commit/2c578889f0f60ab59435be0871497d9aef1698ea"><code>2c57888</code></a> [dev-overlay]: allow disabled state to be dismissable (<a href="https://redirect.github.com/vercel/next.js/issues/76572">#76572</a>)</li>
<li><a href="https://github.com/vercel/next.js/commit/c919f09a1cc27b265573444fc09c179bc9376da6"><code>c919f09</code></a> examples: fix supabase example for v15 (<a href="https://redirect.github.com/vercel/next.js/issues/76567">#76567</a>)</li>
<li><a href="https://github.com/vercel/next.js/commit/991c32ae4f3f6eee5980a1d3d71249e0d06b8fe3"><code>991c32a</code></a> [dev-overlay] rephrase docs button title as link to related docs (<a href="https://redirect.github.com/vercel/next.js/issues/76571">#76571</a>)</li>
<li><a href="https://github.com/vercel/next.js/commit/aaebca93a087458a29c485c57d585e354c8e4dd1"><code>aaebca9</code></a> Updated remove-console example to utilize the app router. (<a href="https://redirect.github.com/vercel/next.js/issues/76543">#76543</a>)</li>
<li><a href="https://github.com/vercel/next.js/commit/8dd0b56fb6dac1b31cc5c94df2ec73b8f260309e"><code>8dd0b56</code></a> docs(errors): update suppressHydrationWarning section (<a href="https://redirect.github.com/vercel/next.js/issues/76521">#76521</a>)</li>
<li><a href="https://github.com/vercel/next.js/commit/c505a4ca214c116e4ad4c03e61e83390f5499aed"><code>c505a4c</code></a> exclude AppDevOverlayErrorBoundary from prod build (<a href="https://redirect.github.com/vercel/next.js/issues/76568">#76568</a>)</li>
<li><a href="https://github.com/vercel/next.js/commit/91684eeab82ddea2ebdfbdc229166e2f4d040b50"><code>91684ee</code></a> Remove rewrite query params from request URL when deployed to Vercel (<a href="https://redirect.github.com/vercel/next.js/issues/76548">#76548</a>)</li>
<li><a href="https://github.com/vercel/next.js/commit/dbeeb02dce2ea45781c3dd42f7137e5a4c6e3d8d"><code>dbeeb02</code></a> [dev-overlay] change button to lowercase except leading letter (<a href="https://redirect.github.com/vercel/next.js/issues/76565">#76565</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/vercel/next.js/compare/v15.1.6...v15.2.0">compare view</a></li>
</ul>
</details>
<br />
Updates `postcss` from 8.5.1 to 8.5.3
<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.3</h2>
<ul>
<li>Added more details to <code>Unknown word</code> error (by <a href="https://github.com/hiepxanh"><code>@hiepxanh</code></a>).</li>
<li>Fixed types (by <a href="https://github.com/romainmenke"><code>@romainmenke</code></a>).</li>
<li>Fixed docs (by <a href="https://github.com/catnipan"><code>@catnipan</code></a>).</li>
</ul>
<h2>8.5.2</h2>
<ul>
<li>Fixed end position of rules with semicolon (by <a href="https://github.com/romainmenke"><code>@romainmenke</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.3</h2>
<ul>
<li>Added more details to <code>Unknown word</code> error (by <a href="https://github.com/hiepxanh"><code>@hiepxanh</code></a>).</li>
<li>Fixed types (by <a href="https://github.com/romainmenke"><code>@romainmenke</code></a>).</li>
<li>Fixed docs (by <a href="https://github.com/catnipan"><code>@catnipan</code></a>).</li>
</ul>
<h2>8.5.2</h2>
<ul>
<li>Fixed end position of rules with semicolon (by <a href="https://github.com/romainmenke"><code>@romainmenke</code></a>).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/postcss/postcss/commit/22c309d32924e1eeb33c80a6a50b7ba8a43a1832"><code>22c309d</code></a> Release 8.5.3 version</li>
<li><a href="https://github.com/postcss/postcss/commit/a2b594f7826fc8e0ce2d35adcd205fde04f1134f"><code>a2b594f</code></a> Update ESLint config</li>
<li><a href="https://github.com/postcss/postcss/commit/8232ba02575fca41b14c4e2b377adc68880846fa"><code>8232ba0</code></a> Fix tests</li>
<li><a href="https://github.com/postcss/postcss/commit/5082831b842eb40f8d298e5e0ab041755a04a58b"><code>5082831</code></a> Fix text</li>
<li><a href="https://github.com/postcss/postcss/commit/4fdb54b5ce67e038ed8d1aa79752d6f6072d0736"><code>4fdb54b</code></a> update: parser.js to clarify error message</li>
<li><a href="https://github.com/postcss/postcss/commit/06006ecb04cae0ddb62c6a85f15d1068c544d861"><code>06006ec</code></a> AtRule can be empty</li>
<li><a href="https://github.com/postcss/postcss/commit/755f08f8dbdbc001906b10db3b262948f8491d82"><code>755f08f</code></a> fix typo: them -> then (<a href="https://redirect.github.com/postcss/postcss/issues/2016">#2016</a>)</li>
<li><a href="https://github.com/postcss/postcss/commit/692fcde123dbf51c7b1a178370d3e8c6fe7feeee"><code>692fcde</code></a> Release 8.5.2 version</li>
<li><a href="https://github.com/postcss/postcss/commit/b70e98f624537063d3094644b04f41bd2863bb65"><code>b70e98f</code></a> Update dependencies</li>
<li><a href="https://github.com/postcss/postcss/commit/ba587e32fd51004d334421013f311017f00e5420"><code>ba587e3</code></a> Fix end position of rules with <code>ownSemicon</code> (<a href="https://redirect.github.com/postcss/postcss/issues/2012">#2012</a>)</li>
<li>See full diff in <a href="https://github.com/postcss/postcss/compare/8.5.1...8.5.3">compare view</a></li>
</ul>
</details>
<br />
Updates `tailwindcss` from 4.0.3 to 4.0.9
<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.0.9</h2>
<h3>Fixed</h3>
<ul>
<li>Make JS APIs available to plugins and configs in the Standalone CLI (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/15934">#15934</a>)</li>
<li>Vite: Don't crash when importing a virtual module from JavaScript that ends in <code>.css</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16780">#16780</a>)</li>
<li>Fix an issue where <code>@reference "…"</code> would sometimes omit keyframe animations (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16774">#16774</a>)</li>
<li>Ensure <code>z-*!</code> utilities are properly marked as <code>!important</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16795">#16795</a>)</li>
<li>Read UTF-8 CSS files that start with a byte-order mark (BOM) (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16800">#16800</a>)</li>
<li>Ensure nested functions in selectors used with JavaScript plugins are not truncated (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16802">#16802</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Emit variable fallbacks when using <code>@reference "…"</code> instead of duplicate CSS variable declarations (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16774">#16774</a>)</li>
</ul>
<h2>v4.0.8</h2>
<h3>Added</h3>
<ul>
<li>Allow <code>@import</code> with <code>theme(…)</code> options for stylesheets that contain more than just <code>@theme</code> rules (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16514">#16514</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Don't add <code>!important</code> to CSS variable declarations when using the important modifier (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16668">#16668</a>)</li>
<li>Vite: Ignore files and directories specified in your <code>.gitignore</code> file when using automatic source detection(<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16631">#16631</a>)</li>
<li>Vite: Don't rely on the module graph for detecting candidates to ensure setups with multiple Vite builds work as expected (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16631">#16631</a>)</li>
<li>Vite: Ensure Astro production builds always contain classes used in client-only components (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16631">#16631</a>)</li>
<li>Vite: Always scan raw file contents for utility classes before any other transforms have been applied to ensure utility classes are scanned without any additional escaping (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16631">#16631</a>)</li>
<li>Ensure utilities with more declarations are always sorted before utilities with fewer declarations when utilities only define CSS variables (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16715">#16715</a>)</li>
<li>Only include <code>translate-z-px</code> utilities once in compiled CSS (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16718">#16718</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Don't include theme variables that aren't used in compiled CSS (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16211">#16211</a>, <a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16676">#16676</a>)</li>
</ul>
<h2>v4.0.7</h2>
<h3>Fixed</h3>
<ul>
<li>Export <code>tailwindcss/lib/util/flattenColorPalette.js</code> for backward compatibility (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16411">#16411</a>)</li>
<li>Fix sorting of numeric utility suggestions when they have different magnitudes (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16414">#16414</a>)</li>
<li>Show suggestions for fractions in IntelliSense (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16353">#16353</a>)</li>
<li>Don’t replace <code>_</code> in suggested theme keys (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16433">#16433</a>)</li>
<li>Ensure <code>--default-outline-width</code> can be used to change the <code>outline-width</code> value of the <code>outline</code> utility (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16469">#16469</a>)</li>
<li>Ensure drop shadow utilities don't inherit unexpectedly (<a href="https...
_Description has been truncated_
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/feeddeck/feeddeck/pull/224
Author: @dependabot[bot]
Created: 3/1/2025
Status: ✅ Merged
Merged: 3/16/2025
Merged by: @ricoberger
Base:
main← Head:dependabot/npm_and_yarn/landing/npm-6fb25ca646📝 Commits (1)
56f84e3Bump the npm group in /landing with 10 updates📊 Changes
2 files changed (+181 additions, -179 deletions)
View changed files
📝
landing/package-lock.json(+172 -170)📝
landing/package.json(+9 -9)📄 Description
Bumps the npm group in /landing with 10 updates:
4.0.34.0.922.13.022.13.819.0.819.0.1019.0.319.0.49.19.09.21.015.1.615.2.015.1.615.2.08.5.18.5.34.0.34.0.95.7.35.8.2Updates
@tailwindcss/postcssfrom 4.0.3 to 4.0.9Release notes
Sourced from
@tailwindcss/postcss's releases.... (truncated)
Changelog
Sourced from
@tailwindcss/postcss's changelog.... (truncated)
Commits
85d7375Prepare v4.0.9 release (#16804)b389483Make@referenceemit variable fallbacks instead of CSS variable declaration...419b3dcPrepare v4.0.8 release (#16713)7bece4dRe-enable: Only expose used CSS variables (#16676)541c3d2Prepare v4.0.7 release (#16629)f014108Pin exact versions oftailwindcssand@tailwindcss/*(#16623)d045aaaPrepare v4.0.6 (#16407)9bbe2e3Revert: Only expose used CSS variables (#16403)ad00119Prepare v4.0.5 (#16373)d684733Only expose used CSS variables (#16211)Updates
@types/nodefrom 22.13.0 to 22.13.8Commits
Updates
@types/reactfrom 19.0.8 to 19.0.10Commits
Updates
@types/react-domfrom 19.0.3 to 19.0.4Commits
Updates
eslintfrom 9.19.0 to 9.21.0Release notes
Sourced from eslint's releases.
... (truncated)
Changelog
Sourced from eslint's changelog.
... (truncated)
Commits
ecd0ede9.21.0a7ef4c7Build: changelog update for 9.21.0a8c9a9fchore: update@eslint/eslintrcand@eslint/js(#19453)265e0cfchore: package.json update for@eslint/jsrelease418717ffeat: introduce new deprecated types for rules (#19238)3401b85test: add test forRule.ReportDescriptortype (#19449)e497aa7chore: update rewrite dependencies (#19448)c5561eadocs: Update READMEdb5340dfix: update missing plugin message template (#19445)d8ffdd4fix: do not exit process on rule crash (#19436)Updates
eslint-config-nextfrom 15.1.6 to 15.2.0Release notes
Sourced from eslint-config-next's releases.
... (truncated)
Commits
b0416fbv15.2.0166369dv15.2.0-canary.774fd0317v15.2.0-canary.76476940ev15.2.0-canary.75ee2888av15.2.0-canary.74319e305v15.2.0-canary.7351984a9v15.2.0-canary.7220b4443v15.2.0-canary.7154444cdv15.2.0-canary.705b420d2v15.2.0-canary.69Updates
nextfrom 15.1.6 to 15.2.0Release notes
Sourced from next's releases.
... (truncated)
Commits
b0416fbv15.2.0166369dv15.2.0-canary.772c57888[dev-overlay]: allow disabled state to be dismissable (#76572)c919f09examples: fix supabase example for v15 (#76567)991c32a[dev-overlay] rephrase docs button title as link to related docs (#76571)aaebca9Updated remove-console example to utilize the app router. (#76543)8dd0b56docs(errors): update suppressHydrationWarning section (#76521)c505a4cexclude AppDevOverlayErrorBoundary from prod build (#76568)91684eeRemove rewrite query params from request URL when deployed to Vercel (#76548)dbeeb02[dev-overlay] change button to lowercase except leading letter (#76565)Updates
postcssfrom 8.5.1 to 8.5.3Release notes
Sourced from postcss's releases.
Changelog
Sourced from postcss's changelog.
Commits
22c309dRelease 8.5.3 versiona2b594fUpdate ESLint config8232ba0Fix tests5082831Fix text4fdb54bupdate: parser.js to clarify error message06006ecAtRule can be empty755f08ffix typo: them -> then (#2016)692fcdeRelease 8.5.2 versionb70e98fUpdate dependenciesba587e3Fix end position of rules withownSemicon(#2012)Updates
tailwindcssfrom 4.0.3 to 4.0.9Release notes
Sourced from tailwindcss's releases.