Skip to content

add back to top button #1721

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 71 commits into from
May 24, 2025
Merged

add back to top button #1721

merged 71 commits into from
May 24, 2025

Conversation

thilobillerbeck
Copy link
Collaborator

No description provided.

Copy link
Contributor

github-actions bot commented Apr 1, 2025

thilobillerbeck and others added 27 commits May 24, 2025 14:43
This reverts commit b961203.
This reverts commit 7096a45.
These were internally confirmed by the @NixOS/foundation board members a
week ago.

Closes NixOS/foundation#197

---------

Co-authored-by: Thilo Billerbeck <[email protected]>
This PR adds the ability to have custom seasonal themes (mainly
introduced for our rainbow logo for now) as well as custom banners that
exceed the capabilities and design of our traditional announcement blog
post banner.

While both can be integrated into the codebase upfront, the activation
will be handled via environment variables named `THEME` and `BANNER`.
These can be introduced at build time to control the output and are
designed to be activated or deactivated by the CI at specific time
periods. This design allows us to work on these things asynchronously
without interfering with other works on our codebase.
Automated changes by the
[update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock)
GitHub Action.

```
Flake lock file updates:

• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/f4330d22f1c5d2ba72d3d22df5597d123fdb60a9?narHash=sha256-%2Bu2UunDA4Cl5Fci3m7S643HzKmIDAe%2BfiXrLqYsR2fs%3D' (2025-03-07)
  → 'github:hercules-ci/flake-parts/c621e8422220273271f52058f618c94e405bb0f5?narHash=sha256-hIshGgKZCgWh6AYJpJmRgFdR3WUbkY04o82X05xqQiY%3D' (2025-04-01)
• Updated input 'flake-parts/nixpkgs-lib':
    'github:nix-community/nixpkgs.lib/147dee35aab2193b174e4c0868bd80ead5ce755c?narHash=sha256-oiwv/ZK/2FhGxrCkQkB83i7GnWXPPLzoqFHpDD3uYpk%3D' (2025-03-02)
  → 'github:nix-community/nixpkgs.lib/e4822aea2a6d1cdd36653c134cacfd64c97ff4fa?narHash=sha256-b1EdN3cULCqtorQ4QeWgLMrd5ZGOjLSLemfa00heasc%3D' (2025-03-30)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/5dab1e63b3efccf767a54b0b978b41fe7410aff0?narHash=sha256-1GJtabBAEwSkwKgSBe%2BosLCYwcRr5zx5H7ipuoVkO/4%3D' (2025-03-29)
  → 'github:NixOS/nixpkgs/06f3516b0397bd241bde2daefc8538fc886c5467?narHash=sha256-I/QXtrqznq1321mYR9TyMPX/zCWb9iAH64hO%2BpEBY00%3D' (2025-04-05)
• Updated input 'released-nix-stable':
    'github:nixos/nix/9cb662df7442a1e2c4600fb8ecb2ad613ebc5a95?narHash=sha256-rBPulEBpn4IiqkPsetuh7BRzT2iGCzZYnogTAsbrvhU%3D' (2025-03-24)
  → 'github:nixos/nix/0a66906e55bb1393091284460f959106a1c09a23?narHash=sha256-GwVPnSAYVvInhDpX96Y69x32kgpex4QwLQK9p/jV%2BnA%3D' (2025-04-04)
• Updated input 'released-nix-unstable':
    'github:nixos/nix/3f13cc0f8739a1a70e52326af9ec49cee536128a?narHash=sha256-WSair8Op8eOoMX8DYCSdfSLLV4AGOaPmnyJQZ/qRBIs%3D' (2025-03-29)
  → 'github:nixos/nix/cf5e59911bb47e4d64a57270429a70f380076c1c?narHash=sha256-pwM08Z9p29pYW6kWvtxVUE1oA/JxIv3Gf8R4aH4s6Fw%3D' (2025-04-05)
• Updated input 'released-nix-unstable/nixpkgs':
    'github:NixOS/nixpkgs/48d12d5e70ee91fe8481378e540433a7303dbf6a?narHash=sha256-1Noao/H%2BN8nFB4Beoy8fgwrcOQLVm9o4zKW1ODaqK9E%3D' (2024-12-16)
  → 'github:NixOS/nixpkgs/52faf482a3889b7619003c0daec593a1912fddc1?narHash=sha256-6hl6L/tRnwubHcA4pfUUtk542wn2Om%2BD4UnDhlDW9BE%3D' (2025-03-30)
• Updated input 'released-nixpkgs-stable':
    'github:NixOS/nixpkgs/c570c1f5304493cafe133b8d843c7c1c4a10d3a6?narHash=sha256-tpJsHMUPEhEnzySoQxx7%2BkA%2BKUtgWqvlcUBqROYNNt0%3D' (2025-03-29)
  → 'github:NixOS/nixpkgs/bdb91860de2f719b57eef819b5617762f7120c70?narHash=sha256-s1KLDALEeqy%2BttrvqV3jx9mBZEvmthQErTVOAzbjHZs%3D' (2025-04-03)
• Updated input 'released-nixpkgs-unstable':
    'github:NixOS/nixpkgs/5e5402ecbcb27af32284d4a62553c019a3a49ea6?narHash=sha256-gWd4urRoLRe8GLVC/3rYRae1h%2BxfQzt09xOfb0PaHSk%3D' (2025-03-27)
  → 'github:NixOS/nixpkgs/2c8d3f48d33929642c1c12cd243df4cc7d2ce434?narHash=sha256-F7n4%2BKOIfWrwoQjXrL2wD9RhFYLs2/GGe/MQY1sSdlE%3D' (2025-04-02)
```

### Running GitHub Actions on this PR

GitHub Actions will not run workflows on pull requests which are opened
by a GitHub Action.

To run GitHub Actions workflows on this PR, run:

```sh
git branch -D update_flake_lock_action
git fetch origin
git checkout update_flake_lock_action
git commit --amend --no-edit
git push origin update_flake_lock_action --force
```

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Bumps the all group with 9 updates:

| Package | From | To |
| --- | --- | --- |
| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) |
`9.23.0` | `9.24.0` |
|
[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)
| `8.28.0` | `8.29.0` |
| [eslint](https://github.com/eslint/eslint) | `9.23.0` | `9.24.0` |
|
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
| `8.28.0` | `8.29.0` |
|
[@astrojs/mdx](https://github.com/withastro/astro/tree/HEAD/packages/integrations/mdx)
| `4.2.2` | `4.2.3` |
|
[@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite)
| `4.0.17` | `4.1.3` |
| [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) |
`5.5.5` | `5.6.1` |
|
[tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss)
| `4.0.17` | `4.1.3` |
| [@iconify-json/simple-icons](https://github.com/iconify/icon-sets) |
`1.2.29` | `1.2.30` |

Updates `@eslint/js` from 9.23.0 to 9.24.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases"><code>@​eslint/js</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.24.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/556c25bbadd640ba9465ca6ec152f10959591666"><code>556c25b</code></a>
feat: support loading TS config files using
<code>--experimental-strip-types</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19401">#19401</a>)
(Arya Emami)</li>
<li><a
href="https://github.com/eslint/eslint/commit/72650acdb715fc25c675dc6368877b0e3f8d3885"><code>72650ac</code></a>
feat: support TS syntax in <code>init-declarations</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19540">#19540</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/03fb0bca2be41597fcea7c0e84456bbaf2e5acca"><code>03fb0bc</code></a>
feat: normalize patterns to handle &quot;./&quot; prefix in files and
ignores (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19568">#19568</a>)
(Pixel998)</li>
<li><a
href="https://github.com/eslint/eslint/commit/071dcd3a8e34aeeb52d0b9c23c2c4a1e58b45858"><code>071dcd3</code></a>
feat: support TS syntax in <code>no-dupe-class-members</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19558">#19558</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/cd72bcc0c8d81fbf47ff3c8fe05ae48e1d862246"><code>cd72bcc</code></a>
feat: Introduce a way to suppress violations (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19159">#19159</a>)
(Iacovos Constantinou)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2a81578ac179b1eeb1484fddee31913ed99042a2"><code>2a81578</code></a>
feat: support TS syntax in <code>no-loss-of-precision</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19560">#19560</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/30ae4ed093d19e9950d09c2ab57f43d3564e31c9"><code>30ae4ed</code></a>
feat: add new options to class-methods-use-this (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19527">#19527</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b79ade6c1e0765457637f7ddaa52a39eed3aad38"><code>b79ade6</code></a>
feat: support TypeScript syntax in <code>no-array-constructor</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19493">#19493</a>)
(Tanuj Kanti)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/b23d1c5f0297c5e2e9a4ff70533f3c0bdbfc34b8"><code>b23d1c5</code></a>
fix: deduplicate variable names in no-loop-func error messages (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19595">#19595</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/fb8cdb842edcc035969e14b7b7e3ee372304f2d7"><code>fb8cdb8</code></a>
fix: use <code>any[]</code> type for <code>context.options</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19584">#19584</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/f8578206cc9b9fcd03dc5311f8a2d96b7b3359a5"><code>f857820</code></a>
docs: update documentation for <code>--experimental-strip-types</code>
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19594">#19594</a>)
(Nikolas Schröter)</li>
<li><a
href="https://github.com/eslint/eslint/commit/803e4af48e7fc3a2051e8c384f30fe4a318520e3"><code>803e4af</code></a>
docs: simplify gitignore path handling in includeIgnoreFile section (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19596">#19596</a>)
(Thomas Broyer)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6d979ccc183454e616bc82a598db5402e9d63dcf"><code>6d979cc</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/82177e4108d6b3e63ece6072d923c0a2c08907bf"><code>82177e4</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e849dc01286cde5b6e2f0e04bf36928710633715"><code>e849dc0</code></a>
docs: replace existing var with const (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19578">#19578</a>)
(Sweta Tanwar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0c65c628022ff3ce40598c1a6ce95728e7eda317"><code>0c65c62</code></a>
docs: don't pass filename when linting rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19571">#19571</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6be36c99432ecdc72e33b6fb3293cf28f66ab78d"><code>6be36c9</code></a>
docs: Update custom-rules.md code example of fixer (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19555">#19555</a>)
(Yifan Pan)</li>
</ul>
<h2>Build Related</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/366e3694afd85ab6605adf4fee4dfa1316be8b74"><code>366e369</code></a>
build: re-enable Prettier formatting for <code>package.json</code> files
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19569">#19569</a>)
(Francesco Trotta)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/ef6742091d49fc1809ad933f1daeff7124f57e93"><code>ef67420</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.24.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19602">#19602</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4946847bb675ee26c3a52bfe3bca63a0dc5e5c61"><code>4946847</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a995acbe32471ce8c20cbf9f48b4f3e1d8bc2229"><code>a995acb</code></a>
chore: correct 'flter'/'filter' typo in package script (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19587">#19587</a>)
(Josh Goldberg ✨)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b9a5efa937046f2d3f97e6caabb67a4bc182c983"><code>b9a5efa</code></a>
test: skip symlink test on Windows (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19503">#19503</a>)
(fisker Cheung)</li>
<li><a
href="https://github.com/eslint/eslint/commit/46eea6d1cbed41d020cb76841ebba30710b0afd0"><code>46eea6d</code></a>
chore: remove <code>Rule</code> &amp; <code>FormatterFunction</code>
from <code>shared/types.js</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19556">#19556</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bdcc91d5b61ad1b3e55044767362548c906f5462"><code>bdcc91d</code></a>
chore: modify .editorconfig to keep parity with prettier config (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19577">#19577</a>)
(Sweta Tanwar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7790d8305a8cef7cc95c331205d59d6b3c2b4e2e"><code>7790d83</code></a>
chore: fix some typos in comment (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19576">#19576</a>)
(todaymoon)</li>
<li><a
href="https://github.com/eslint/eslint/commit/76064a632438533bbb90e253ec72d172e948d200"><code>76064a6</code></a>
test: ignore <code>package-lock.json</code> for
<code>eslint-webpack-plugin</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19572">#19572</a>)
(Francesco Trotta)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md"><code>@​eslint/js</code>'s
changelog</a>.</em></p>
<blockquote>
<p>v9.24.0 - April 4, 2025</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/ef6742091d49fc1809ad933f1daeff7124f57e93"><code>ef67420</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.24.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19602">#19602</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4946847bb675ee26c3a52bfe3bca63a0dc5e5c61"><code>4946847</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f8578206cc9b9fcd03dc5311f8a2d96b7b3359a5"><code>f857820</code></a>
docs: update documentation for <code>--experimental-strip-types</code>
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19594">#19594</a>)
(Nikolas Schröter)</li>
<li><a
href="https://github.com/eslint/eslint/commit/803e4af48e7fc3a2051e8c384f30fe4a318520e3"><code>803e4af</code></a>
docs: simplify gitignore path handling in includeIgnoreFile section (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19596">#19596</a>)
(Thomas Broyer)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6d979ccc183454e616bc82a598db5402e9d63dcf"><code>6d979cc</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b23d1c5f0297c5e2e9a4ff70533f3c0bdbfc34b8"><code>b23d1c5</code></a>
fix: deduplicate variable names in no-loop-func error messages (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19595">#19595</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/556c25bbadd640ba9465ca6ec152f10959591666"><code>556c25b</code></a>
feat: support loading TS config files using
<code>--experimental-strip-types</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19401">#19401</a>)
(Arya Emami)</li>
<li><a
href="https://github.com/eslint/eslint/commit/82177e4108d6b3e63ece6072d923c0a2c08907bf"><code>82177e4</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a995acbe32471ce8c20cbf9f48b4f3e1d8bc2229"><code>a995acb</code></a>
chore: correct 'flter'/'filter' typo in package script (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19587">#19587</a>)
(Josh Goldberg ✨)</li>
<li><a
href="https://github.com/eslint/eslint/commit/72650acdb715fc25c675dc6368877b0e3f8d3885"><code>72650ac</code></a>
feat: support TS syntax in <code>init-declarations</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19540">#19540</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/03fb0bca2be41597fcea7c0e84456bbaf2e5acca"><code>03fb0bc</code></a>
feat: normalize patterns to handle &quot;./&quot; prefix in files and
ignores (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19568">#19568</a>)
(Pixel998)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b9a5efa937046f2d3f97e6caabb67a4bc182c983"><code>b9a5efa</code></a>
test: skip symlink test on Windows (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19503">#19503</a>)
(fisker Cheung)</li>
<li><a
href="https://github.com/eslint/eslint/commit/46eea6d1cbed41d020cb76841ebba30710b0afd0"><code>46eea6d</code></a>
chore: remove <code>Rule</code> &amp; <code>FormatterFunction</code>
from <code>shared/types.js</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19556">#19556</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/fb8cdb842edcc035969e14b7b7e3ee372304f2d7"><code>fb8cdb8</code></a>
fix: use <code>any[]</code> type for <code>context.options</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19584">#19584</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/071dcd3a8e34aeeb52d0b9c23c2c4a1e58b45858"><code>071dcd3</code></a>
feat: support TS syntax in <code>no-dupe-class-members</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19558">#19558</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e849dc01286cde5b6e2f0e04bf36928710633715"><code>e849dc0</code></a>
docs: replace existing var with const (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19578">#19578</a>)
(Sweta Tanwar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bdcc91d5b61ad1b3e55044767362548c906f5462"><code>bdcc91d</code></a>
chore: modify .editorconfig to keep parity with prettier config (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19577">#19577</a>)
(Sweta Tanwar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7790d8305a8cef7cc95c331205d59d6b3c2b4e2e"><code>7790d83</code></a>
chore: fix some typos in comment (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19576">#19576</a>)
(todaymoon)</li>
<li><a
href="https://github.com/eslint/eslint/commit/cd72bcc0c8d81fbf47ff3c8fe05ae48e1d862246"><code>cd72bcc</code></a>
feat: Introduce a way to suppress violations (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19159">#19159</a>)
(Iacovos Constantinou)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2a81578ac179b1eeb1484fddee31913ed99042a2"><code>2a81578</code></a>
feat: support TS syntax in <code>no-loss-of-precision</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19560">#19560</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/366e3694afd85ab6605adf4fee4dfa1316be8b74"><code>366e369</code></a>
build: re-enable Prettier formatting for <code>package.json</code> files
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19569">#19569</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/30ae4ed093d19e9950d09c2ab57f43d3564e31c9"><code>30ae4ed</code></a>
feat: add new options to class-methods-use-this (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19527">#19527</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b79ade6c1e0765457637f7ddaa52a39eed3aad38"><code>b79ade6</code></a>
feat: support TypeScript syntax in <code>no-array-constructor</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19493">#19493</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0c65c628022ff3ce40598c1a6ce95728e7eda317"><code>0c65c62</code></a>
docs: don't pass filename when linting rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19571">#19571</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/76064a632438533bbb90e253ec72d172e948d200"><code>76064a6</code></a>
test: ignore <code>package-lock.json</code> for
<code>eslint-webpack-plugin</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19572">#19572</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6be36c99432ecdc72e33b6fb3293cf28f66ab78d"><code>6be36c9</code></a>
docs: Update custom-rules.md code example of fixer (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19555">#19555</a>)
(Yifan Pan)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/4946847bb675ee26c3a52bfe3bca63a0dc5e5c61"><code>4946847</code></a>
chore: package.json update for <code>@​eslint/js</code> release</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.24.0/packages/js">compare
view</a></li>
</ul>
</details>
<br />

Updates `@typescript-eslint/parser` from 8.28.0 to 8.29.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v8.29.0</h2>
<h2>8.29.0 (2025-03-31)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] create
<code>ignoreIfStatements</code> option (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11000">#11000</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unnecessary-condition] don't
report on unnecessary optional array index access when
<code>noUncheckedIndexedAccess</code> is enabled (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10961">#10961</a>)</li>
<li><strong>eslint-plugin:</strong>
[use-unknown-in-catch-callback-variable] remove fixable property (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10993">#10993</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-for-of] fix false positive
when using erasable type syntax within update expressions (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10981">#10981</a>)</li>
<li><strong>eslint-plugin:</strong> support arbitrary extensions in
definition files (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10957">#10957</a>)</li>
<li><strong>eslint-plugin:</strong> [no-array-constructor] remove
optional chaining exemption (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10963">#10963</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Dima Barabash <a
href="https://github.com/dbarabashh"><code>@​dbarabashh</code></a></li>
<li>Kim Sang Du <a
href="https://github.com/developer-bandi"><code>@​developer-bandi</code></a></li>
<li>Olivier Zalmanski <a
href="https://github.com/OlivierZal"><code>@​OlivierZal</code></a></li>
<li>Ronen Amiel</li>
<li>Yannick Decat <a
href="https://github.com/mho22"><code>@​mho22</code></a></li>
<li>zyoshoka <a
href="https://github.com/zyoshoka"><code>@​zyoshoka</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>8.29.0 (2025-03-31)</h2>
<p>This was a version bump only for parser to align it with other
projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/3dd1835e334703cd1914917bea175f1ec84c4efc"><code>3dd1835</code></a>
chore(release): publish 8.29.0</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.29.0/packages/parser">compare
view</a></li>
</ul>
</details>
<br />

Updates `eslint` from 9.23.0 to 9.24.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.24.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/556c25bbadd640ba9465ca6ec152f10959591666"><code>556c25b</code></a>
feat: support loading TS config files using
<code>--experimental-strip-types</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19401">#19401</a>)
(Arya Emami)</li>
<li><a
href="https://github.com/eslint/eslint/commit/72650acdb715fc25c675dc6368877b0e3f8d3885"><code>72650ac</code></a>
feat: support TS syntax in <code>init-declarations</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19540">#19540</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/03fb0bca2be41597fcea7c0e84456bbaf2e5acca"><code>03fb0bc</code></a>
feat: normalize patterns to handle &quot;./&quot; prefix in files and
ignores (<a
href="https://redirect.github.com/eslint/eslint/issues/19568">#19568</a>)
(Pixel998)</li>
<li><a
href="https://github.com/eslint/eslint/commit/071dcd3a8e34aeeb52d0b9c23c2c4a1e58b45858"><code>071dcd3</code></a>
feat: support TS syntax in <code>no-dupe-class-members</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19558">#19558</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/cd72bcc0c8d81fbf47ff3c8fe05ae48e1d862246"><code>cd72bcc</code></a>
feat: Introduce a way to suppress violations (<a
href="https://redirect.github.com/eslint/eslint/issues/19159">#19159</a>)
(Iacovos Constantinou)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2a81578ac179b1eeb1484fddee31913ed99042a2"><code>2a81578</code></a>
feat: support TS syntax in <code>no-loss-of-precision</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19560">#19560</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/30ae4ed093d19e9950d09c2ab57f43d3564e31c9"><code>30ae4ed</code></a>
feat: add new options to class-methods-use-this (<a
href="https://redirect.github.com/eslint/eslint/issues/19527">#19527</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b79ade6c1e0765457637f7ddaa52a39eed3aad38"><code>b79ade6</code></a>
feat: support TypeScript syntax in <code>no-array-constructor</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19493">#19493</a>)
(Tanuj Kanti)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/b23d1c5f0297c5e2e9a4ff70533f3c0bdbfc34b8"><code>b23d1c5</code></a>
fix: deduplicate variable names in no-loop-func error messages (<a
href="https://redirect.github.com/eslint/eslint/issues/19595">#19595</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/fb8cdb842edcc035969e14b7b7e3ee372304f2d7"><code>fb8cdb8</code></a>
fix: use <code>any[]</code> type for <code>context.options</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19584">#19584</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/f8578206cc9b9fcd03dc5311f8a2d96b7b3359a5"><code>f857820</code></a>
docs: update documentation for <code>--experimental-strip-types</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19594">#19594</a>)
(Nikolas Schröter)</li>
<li><a
href="https://github.com/eslint/eslint/commit/803e4af48e7fc3a2051e8c384f30fe4a318520e3"><code>803e4af</code></a>
docs: simplify gitignore path handling in includeIgnoreFile section (<a
href="https://redirect.github.com/eslint/eslint/issues/19596">#19596</a>)
(Thomas Broyer)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6d979ccc183454e616bc82a598db5402e9d63dcf"><code>6d979cc</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/82177e4108d6b3e63ece6072d923c0a2c08907bf"><code>82177e4</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e849dc01286cde5b6e2f0e04bf36928710633715"><code>e849dc0</code></a>
docs: replace existing var with const (<a
href="https://redirect.github.com/eslint/eslint/issues/19578">#19578</a>)
(Sweta Tanwar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0c65c628022ff3ce40598c1a6ce95728e7eda317"><code>0c65c62</code></a>
docs: don't pass filename when linting rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19571">#19571</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6be36c99432ecdc72e33b6fb3293cf28f66ab78d"><code>6be36c9</code></a>
docs: Update custom-rules.md code example of fixer (<a
href="https://redirect.github.com/eslint/eslint/issues/19555">#19555</a>)
(Yifan Pan)</li>
</ul>
<h2>Build Related</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/366e3694afd85ab6605adf4fee4dfa1316be8b74"><code>366e369</code></a>
build: re-enable Prettier formatting for <code>package.json</code> files
(<a
href="https://redirect.github.com/eslint/eslint/issues/19569">#19569</a>)
(Francesco Trotta)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/ef6742091d49fc1809ad933f1daeff7124f57e93"><code>ef67420</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.24.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19602">#19602</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4946847bb675ee26c3a52bfe3bca63a0dc5e5c61"><code>4946847</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a995acbe32471ce8c20cbf9f48b4f3e1d8bc2229"><code>a995acb</code></a>
chore: correct 'flter'/'filter' typo in package script (<a
href="https://redirect.github.com/eslint/eslint/issues/19587">#19587</a>)
(Josh Goldberg ✨)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b9a5efa937046f2d3f97e6caabb67a4bc182c983"><code>b9a5efa</code></a>
test: skip symlink test on Windows (<a
href="https://redirect.github.com/eslint/eslint/issues/19503">#19503</a>)
(fisker Cheung)</li>
<li><a
href="https://github.com/eslint/eslint/commit/46eea6d1cbed41d020cb76841ebba30710b0afd0"><code>46eea6d</code></a>
chore: remove <code>Rule</code> &amp; <code>FormatterFunction</code>
from <code>shared/types.js</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19556">#19556</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bdcc91d5b61ad1b3e55044767362548c906f5462"><code>bdcc91d</code></a>
chore: modify .editorconfig to keep parity with prettier config (<a
href="https://redirect.github.com/eslint/eslint/issues/19577">#19577</a>)
(Sweta Tanwar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7790d8305a8cef7cc95c331205d59d6b3c2b4e2e"><code>7790d83</code></a>
chore: fix some typos in comment (<a
href="https://redirect.github.com/eslint/eslint/issues/19576">#19576</a>)
(todaymoon)</li>
<li><a
href="https://github.com/eslint/eslint/commit/76064a632438533bbb90e253ec72d172e948d200"><code>76064a6</code></a>
test: ignore <code>package-lock.json</code> for
<code>eslint-webpack-plugin</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19572">#19572</a>)
(Francesco Trotta)</li>
</ul>
</blockquote>
</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.24.0 - April 4, 2025</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/ef6742091d49fc1809ad933f1daeff7124f57e93"><code>ef67420</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.24.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19602">#19602</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4946847bb675ee26c3a52bfe3bca63a0dc5e5c61"><code>4946847</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f8578206cc9b9fcd03dc5311f8a2d96b7b3359a5"><code>f857820</code></a>
docs: update documentation for <code>--experimental-strip-types</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19594">#19594</a>)
(Nikolas Schröter)</li>
<li><a
href="https://github.com/eslint/eslint/commit/803e4af48e7fc3a2051e8c384f30fe4a318520e3"><code>803e4af</code></a>
docs: simplify gitignore path handling in includeIgnoreFile section (<a
href="https://redirect.github.com/eslint/eslint/issues/19596">#19596</a>)
(Thomas Broyer)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6d979ccc183454e616bc82a598db5402e9d63dcf"><code>6d979cc</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b23d1c5f0297c5e2e9a4ff70533f3c0bdbfc34b8"><code>b23d1c5</code></a>
fix: deduplicate variable names in no-loop-func error messages (<a
href="https://redirect.github.com/eslint/eslint/issues/19595">#19595</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/556c25bbadd640ba9465ca6ec152f10959591666"><code>556c25b</code></a>
feat: support loading TS config files using
<code>--experimental-strip-types</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19401">#19401</a>)
(Arya Emami)</li>
<li><a
href="https://github.com/eslint/eslint/commit/82177e4108d6b3e63ece6072d923c0a2c08907bf"><code>82177e4</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a995acbe32471ce8c20cbf9f48b4f3e1d8bc2229"><code>a995acb</code></a>
chore: correct 'flter'/'filter' typo in package script (<a
href="https://redirect.github.com/eslint/eslint/issues/19587">#19587</a>)
(Josh Goldberg ✨)</li>
<li><a
href="https://github.com/eslint/eslint/commit/72650acdb715fc25c675dc6368877b0e3f8d3885"><code>72650ac</code></a>
feat: support TS syntax in <code>init-declarations</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19540">#19540</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/03fb0bca2be41597fcea7c0e84456bbaf2e5acca"><code>03fb0bc</code></a>
feat: normalize patterns to handle &quot;./&quot; prefix in files and
ignores (<a
href="https://redirect.github.com/eslint/eslint/issues/19568">#19568</a>)
(Pixel998)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b9a5efa937046f2d3f97e6caabb67a4bc182c983"><code>b9a5efa</code></a>
test: skip symlink test on Windows (<a
href="https://redirect.github.com/eslint/eslint/issues/19503">#19503</a>)
(fisker Cheung)</li>
<li><a
href="https://github.com/eslint/eslint/commit/46eea6d1cbed41d020cb76841ebba30710b0afd0"><code>46eea6d</code></a>
chore: remove <code>Rule</code> &amp; <code>FormatterFunction</code>
from <code>shared/types.js</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19556">#19556</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/fb8cdb842edcc035969e14b7b7e3ee372304f2d7"><code>fb8cdb8</code></a>
fix: use <code>any[]</code> type for <code>context.options</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19584">#19584</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/071dcd3a8e34aeeb52d0b9c23c2c4a1e58b45858"><code>071dcd3</code></a>
feat: support TS syntax in <code>no-dupe-class-members</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19558">#19558</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e849dc01286cde5b6e2f0e04bf36928710633715"><code>e849dc0</code></a>
docs: replace existing var with const (<a
href="https://redirect.github.com/eslint/eslint/issues/19578">#19578</a>)
(Sweta Tanwar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bdcc91d5b61ad1b3e55044767362548c906f5462"><code>bdcc91d</code></a>
chore: modify .editorconfig to keep parity with prettier config (<a
href="https://redirect.github.com/eslint/eslint/issues/19577">#19577</a>)
(Sweta Tanwar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7790d8305a8cef7cc95c331205d59d6b3c2b4e2e"><code>7790d83</code></a>
chore: fix some typos in comment (<a
href="https://redirect.github.com/eslint/eslint/issues/19576">#19576</a>)
(todaymoon)</li>
<li><a
href="https://github.com/eslint/eslint/commit/cd72bcc0c8d81fbf47ff3c8fe05ae48e1d862246"><code>cd72bcc</code></a>
feat: Introduce a way to suppress violations (<a
href="https://redirect.github.com/eslint/eslint/issues/19159">#19159</a>)
(Iacovos Constantinou)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2a81578ac179b1eeb1484fddee31913ed99042a2"><code>2a81578</code></a>
feat: support TS syntax in <code>no-loss-of-precision</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19560">#19560</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/366e3694afd85ab6605adf4fee4dfa1316be8b74"><code>366e369</code></a>
build: re-enable Prettier formatting for <code>package.json</code> files
(<a
href="https://redirect.github.com/eslint/eslint/issues/19569">#19569</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/30ae4ed093d19e9950d09c2ab57f43d3564e31c9"><code>30ae4ed</code></a>
feat: add new options to class-methods-use-this (<a
href="https://redirect.github.com/eslint/eslint/issues/19527">#19527</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b79ade6c1e0765457637f7ddaa52a39eed3aad38"><code>b79ade6</code></a>
feat: support TypeScript syntax in <code>no-array-constructor</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19493">#19493</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0c65c628022ff3ce40598c1a6ce95728e7eda317"><code>0c65c62</code></a>
docs: don't pass filename when linting rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19571">#19571</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/76064a632438533bbb90e253ec72d172e948d200"><code>76064a6</code></a>
test: ignore <code>package-lock.json</code> for
<code>eslint-webpack-plugin</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19572">#19572</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6be36c99432ecdc72e33b6fb3293cf28f66ab78d"><code>6be36c9</code></a>
docs: Update custom-rules.md code example of fixer (<a
href="https://redirect.github.com/eslint/eslint/issues/19555">#19555</a>)
(Yifan Pan)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/d49f5b7333e9a46aabdb0cff267a1d36cdbde598"><code>d49f5b7</code></a>
9.24.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/9b6ed8a57aa7ec558d6a8a0aca263053fc878eb1"><code>9b6ed8a</code></a>
Build: changelog update for 9.24.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/ef6742091d49fc1809ad933f1daeff7124f57e93"><code>ef67420</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.24.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19602">#19602</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4946847bb675ee26c3a52bfe3bca63a0dc5e5c61"><code>4946847</code></a>
chore: package.json update for <code>@​eslint/js</code> release</li>
<li><a
href="https://github.com/eslint/eslint/commit/f8578206cc9b9fcd03dc5311f8a2d96b7b3359a5"><code>f857820</code></a>
docs: update documentation for <code>--experimental-strip-types</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19594">#19594</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/803e4af48e7fc3a2051e8c384f30fe4a318520e3"><code>803e4af</code></a>
docs: simplify gitignore path handling in includeIgnoreFile section (<a
href="https://redirect.github.com/eslint/eslint/issues/19596">#19596</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6d979ccc183454e616bc82a598db5402e9d63dcf"><code>6d979cc</code></a>
docs: Update README</li>
<li><a
href="https://github.com/eslint/eslint/commit/b23d1c5f0297c5e2e9a4ff70533f3c0bdbfc34b8"><code>b23d1c5</code></a>
fix: deduplicate variable names in no-loop-func error messages (<a
href="https://redirect.github.com/eslint/eslint/issues/19595">#19595</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/556c25bbadd640ba9465ca6ec152f10959591666"><code>556c25b</code></a>
feat: support loading TS config files using
<code>--experimental-strip-types</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19">#19</a>...</li>
<li><a
href="https://github.com/eslint/eslint/commit/82177e4108d6b3e63ece6072d923c0a2c08907bf"><code>82177e4</code></a>
docs: Update README</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.23.0...v9.24.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `typescript-eslint` from 8.28.0 to 8.29.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.29.0</h2>
<h2>8.29.0 (2025-03-31)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] create
<code>ignoreIfStatements</code> option (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11000">#11000</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unnecessary-condition] don't
report on unnecessary optional array index access when
<code>noUncheckedIndexedAccess</code> is enabled (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10961">#10961</a>)</li>
<li><strong>eslint-plugin:</strong>
[use-unknown-in-catch-callback-variable] remove fixable property (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10993">#10993</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-for-of] fix false positive
when using erasable type syntax within update expressions (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10981">#10981</a>)</li>
<li><strong>eslint-plugin:</strong> support arbitrary extensions in
definition files (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10957">#10957</a>)</li>
<li><strong>eslint-plugin:</strong> [no-array-constructor] remove
optional chaining exemption (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10963">#10963</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Dima Barabash <a
href="https://github.com/dbarabashh"><code>@​dbarabashh</code></a></li>
<li>Kim Sang Du <a
href="https://github.com/developer-bandi"><code>@​developer-bandi</code></a></li>
<li>Olivier Zalmanski <a
href="https://github.com/OlivierZal"><code>@​OlivierZal</code></a></li>
<li>Ronen Amiel</li>
<li>Yannick Decat <a
href="https://github.com/mho22"><code>@​mho22</code></a></li>
<li>zyoshoka <a
href="https://github.com/zyoshoka"><code>@​zyoshoka</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.29.0 (2025-03-31)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/3dd1835e334703cd1914917bea175f1ec84c4efc"><code>3dd1835</code></a>
chore(release): publish 8.29.0</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.29.0/packages/typescript-eslint">compare
view</a></li>
</ul>
</details>
<br />

Updates `@astrojs/mdx` from 4.2.2 to 4.2.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/withastro/astro/releases"><code>@​astrojs/mdx</code>'s
releases</a>.</em></p>
<blockquote>
<h2><code>@​astrojs/mdx</code><a
href="https://github.com/4"><code>@​4</code></a>.2.3</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/withastro/astro/pull/13526">#13526</a>
<a
href="https://github.com/withastro/astro/commit/ff9d69e3443c80059c54f6296d19f66bb068ead3"><code>ff9d69e</code></a>
Thanks <a
href="https://github.com/jsparkdev"><code>@​jsparkdev</code></a>! -
update <code>vite</code> to the latest version</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/withastro/astro/blob/main/packages/integrations/mdx/CHANGELOG.md"><code>@​astrojs/mdx</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>4.2.3</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/withastro/astro/pull/13526">#13526</a>
<a
href="https://github.com/withastro/astro/commit/ff9d69e3443c80059c54f6296d19f66bb068ead3"><code>ff9d69e</code></a>
Thanks <a
href="https://github.com/jsparkdev"><code>@​jsparkdev</code></a>! -
update <code>vite</code> to the latest version</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/withastro/astro/commit/ddc98eb2add2836aef77541978629dcef6d712d6"><code>ddc98eb</code></a>
[ci] release (<a
href="https://github.com/withastro/astro/tree/HEAD/packages/integrations/mdx/issues/13513">#13513</a>)</li>
<li><a
href="https://github.com/withastro/astro/commit/ff9d69e3443c80059c54f6296d19f66bb068ead3"><code>ff9d69e</code></a>
fix: update <code>vite</code> to latest version (<a
href="https://github.com/withastro/astro/tree/HEAD/packages/integrations/mdx/issues/13526">#13526</a>)</li>
<li><a
href="https://github.com/withastro/astro/commit/a5061d62e920a75b9764ed9aeb5f60e51046db32"><code>a5061d6</code></a>
fix(deps): update astro dependencies (<a
href="https://github.com/withastro/astro/tree/HEAD/packages/integrations/mdx/issues/13498">#13498</a>)</li>
<li>See full diff in <a
href="https://github.com/withastro/astro/commits/@astrojs/[email protected]/packages/integrations/mdx">compare
view</a></li>
</ul>
</details>
<br />

Updates `@tailwindcss/vite` from 4.0.17 to 4.1.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/releases"><code>@​tailwindcss/vite</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v4.1.3</h2>
<h3>Fixed</h3>
<ul>
<li>Show warning when using unsupported bare value data type in
<code>--value(…)</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17464">#17464</a>)</li>
<li>PostCSS: Ensure changes to the input CSS file don't generate stale
output when using Turbopack (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17554">#17554</a>)</li>
<li>Ensure classes are detected in Ruby's <code>%w</code> syntax in Slim
templates (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17557">#17557</a>)</li>
</ul>
<h2>v4.1.2</h2>
<h3>Fixed</h3>
<ul>
<li>Don't rely on the presence of <code>@layer base</code> to polyfill
<code>@property</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17506">#17506</a>)</li>
<li>Support setting multiple inset shadows as arbitrary values (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17523">#17523</a>)</li>
<li>Fix <code>drop-shadow-*</code> utilities that are defined with
multiple shadows (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17515">#17515</a>)</li>
<li>PostCSS: Fix race condition when two changes are queued concurrently
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17514">#17514</a>)</li>
<li>PostCSS: Ensure files containing <code>@tailwind utilities</code>
are processed (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17514">#17514</a>)</li>
<li>Ensure the <code>color-mix(…)</code> polyfill creates fallbacks even
when using colors that cannot be statically analyzed (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17513">#17513</a>)</li>
<li>Fix slow incremental builds with <code>@tailwindcss/vite</code> and
<code>@tailwindcss/postscss</code> (especially on Windows) (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17511">#17511</a>)</li>
<li>Vite: Fix missing CSS file in Qwik setups (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17533">#17533</a>)</li>
</ul>
<h2>v4.1.1</h2>
<h3>Fixed</h3>
<ul>
<li>Disable padding in <code>@source inline(…)</code> brace expansion
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17491">#17491</a>)</li>
<li>Inject polyfills after <code>@import</code> and body-less
<code>@layer</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17493">#17493</a>)</li>
<li>Ensure <code>@tailwindcss/cli</code> does not contain an import for
<code>jiti</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17502">#17502</a>)</li>
</ul>
<h2>v4.1.0</h2>
<h3>Added</h3>
<ul>
<li>Add <code>details-content</code> variant (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/15319">#15319</a>)</li>
<li>Add <code>inverted-colors</code> variant (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/11693">#11693</a>)</li>
<li>Add <code>noscript</code> variant (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/11929">#11929</a>,
<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17431">#17431</a>)</li>
<li>Add <code>items-baseline-last</code> and
<code>self-baseline-last</code> utilities (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/13888">#13888</a>,
<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17476">#17476</a>)</li>
<li>Add <code>pointer-none</code>, <code>pointer-coarse</code>, and
<code>pointer-fine</code> variants (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16946">#16946</a>)</li>
<li>Add <code>any-pointer-none</code>, <code>any-pointer-coarse</code>,
and <code>any-pointer-fine</code> variants (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16941">#16941</a>)</li>
<li>Add safe alignment utilities (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/14607">#14607</a>)</li>
<li>Add <code>user-valid</code> and <code>user-invalid</code> variants
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/12370">#12370</a>)</li>
<li>Add <code>wrap-anywhere</code>, <code>wrap-break-word</code>, and
<code>wrap-normal</code> utilities (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/12128">#12128</a>)</li>
<li>Add <code>@source inline(…)</code> and <code>@source not
inline(…)</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17147">#17147</a>)</li>
<li>Add <code>@source not &quot;…&quot;</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17255">#17255</a>)</li>
<li>Add <code>text-shadow-*</code> utilities (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17389">#17389</a>)</li>
<li>Add <code>mask-*</code> utilities (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17134">#17134</a>)</li>
<li>Add <code>bg-{position,size}-*</code> utilities for arbitrary values
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17432">#17432</a>)</li>
<li>Add <code>shadow-*/&lt;alpha&gt;</code>,
<code>inset-shadow-*/&lt;alpha&gt;</code>,
<code>drop-shadow-*/&lt;alpha&gt;</code>, and
<code>text-shadow-*/&lt;alpha&gt;</code> utilities to control shadow
opacity (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17398">#17398</a>,
<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17434">#17434</a>)</li>
<li>Add <code>drop-shadow-&lt;color&gt;</code> utilities (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17434">#17434</a>)</li>
<li>Improve compatibility with older versions of Safari and Firefox (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17435">#17435</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Follow symlinks when resolving <code>@source</code> directives (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17391">#17391</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/vite</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>[4.1.3] - 2025-04-04</h2>
<h3>Fixed</h3>
<ul>
<li>Show warning when using unsupported bare value data type in
<code>--value(…)</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17464">#17464</a>)</li>
<li>PostCSS: Ensure changes to the input CSS file don't generate stale
output when using Turbopack (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17554">#17554</a>)</li>
<li>Ensure classes are detected in Ruby's <code>%w</code> syntax in Slim
templates (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17557">#17557</a>)</li>
</ul>
<h2>[4.1.2] - 2025-04-03</h2>
<h3>Fixed</h3>
<ul>
<li>Don't rely on the presence of <code>@layer base</code> to polyfill
<code>@property</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17506">#17506</a>)</li>
<li>Support setting multiple inset shadows as arbitrary values (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17523">#17523</a>)</li>
<li>Fix <code>drop-shadow-*</code> utilities that are defined with
multiple shadows (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17515">#17515</a>)</li>
<li>PostCSS: Fix race condition when two changes are queued concurrently
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17514">#17514</a>)</li>
<li>PostCSS: Ensure files containing <code>@tailwind utilities</code>
are processed (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17514">#17514</a>)</li>
<li>Ensure the <code>color-mix(…)</code> polyfill creates fallbacks even
when using colors that cannot be statically analyzed (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17513">#17513</a>)</li>
<li>Fix slow incremental builds with <code>@tailwindcss/vite</code> and
<code>@tailwindcss/postscss</code> (especially on Windows) (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17511">#17511</a>)</li>
<li>Vite: Fix missing CSS file in Qwik setups (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17533">#17533</a>)</li>
</ul>
<h2>[4.1.1] - 2025-04-02</h2>
<h3>Fixed</h3>
<ul>
<li>Disable padding in <code>@source inline(…)</code> brace expansion
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17491">#17491</a>)</li>
<li>Inject polyfills after <code>@import</code> and body-less
<code>@layer</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17493">#17493</a>)</li>
<li>Ensure <code>@tailwindcss/cli</code> does not contain an import for
<code>jiti</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17502">#17502</a>)</li>
</ul>
<h2>[4.1.0] - 2025-04-01</h2>
<h3>Added</h3>
<ul>
<li>Add <code>details-content</code> variant (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/15319">#15319</a>)</li>
<li>Add <code>inverted-colors</code> variant (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/11693">#11693</a>)</li>
<li>Add <code>noscript</code> variant (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/11929">#11929</a>,
<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17431">#17431</a>)</li>
<li>Add <code>items-baseline-last</code> and
<code>self-baseline-last</code> utilities (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/13888">#13888</a>,
<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17476">#17476</a>)</li>
<li>Add <code>pointer-none</code>, <code>pointer-coarse</code>, and
<code>pointer-fine</code> variants (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16946">#16946</a>)</li>
<li>Add <code>any-pointer-none</code>, <code>any-pointer-coarse</code>,
and <code>any-pointer-fine</code> variants (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/16941">#16941</a>)</li>
<li>Add safe alignment utilities (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/14607">#14607</a>)</li>
<li>Add <code>user-valid</code> and <code>user-invalid</code> variants
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/12370">#12370</a>)</li>
<li>Add <code>wrap-anywhere</code>, <code>wrap-break-word</code>, and
<code>wrap-normal</code> utilities (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/12128">#12128</a>)</li>
<li>Add <code>@source inline(…)</code> and <code>@source not
inline(…)</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17147">#17147</a>)</li>
<li>Add <code>@source not &quot;…&quot;</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17255">#17255</a>)</li>
<li>Add <code>text-shadow-*</code> utilities (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17389">#17389</a>)</li>
<li>Add <code>mask-*</code> utilities (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17134">#17134</a>)</li>
<li>Add <code>bg-{position,size}-*</code> utilities for arbitrary values
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17432">#17432</a>)</li>
<li>Add <code>shadow-*/&lt;alpha&gt;</code>,
<code>inset-shadow-*/&lt;alpha&gt;</code>,
<code>drop-shadow-*/&lt;alpha&gt;</code>, and
<code>text-shadow-*/&lt;alpha&gt;</code> utilities to control shadow
opacity (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17398">#17398</a>,
<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17434">#17434</a>)</li>
<li>Add <code>drop-shadow-&lt;color&gt;</code> utilities (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17434">#17434</a>)</li>
<li>Improve compatibility with older versions of Safari and Firefox (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17435">#17435</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/5a77c9dfc4bcc1f83fe3269fbbcc27386d5e8572"><code>5a77c9d</code></a>
Prepare v4.1.3 release (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/17563">#17563</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/3f434a6f00c5938f85627942c548a96693dc02d7"><code>3f434a6</code></a>
Vite: Don't register the current CSS file as a dependency on itself (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/17533">#17533</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/4c99367b7b1ca3a01d30950dee8908354ed4a415"><code>4c99367</code></a>
Prepare release v4.1.2 (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/17530">#17530</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/6a0a3ec0fab2cc5fae36729da6b8a2894050eafd"><code>6a0a3ec</code></a>
Prepare release v4.1.1 (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/17503">#17503</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/8f631d0d8ac9c26c0b6af89eb065deeebdde6915"><code>8f631d0</code></a>
Prepare 4.1.0 release (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/17483">#17483</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/156afc6d6724327a5b61a605cb480396ae6311bc"><code>156afc6</code></a>
Improve compatibility with Safari 15 (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/17435">#17435</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/18365fff6c90de4ce4c785de5e6ddb12f0286dbb"><code>18365ff</code></a>
Prepare v4.0.17 release</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/1ef97759e3a6bb3d1d198364b23c39093887e953"><code>1ef9775</code></a>
Add <code>@source not</code> support (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/17255">#17255</a>)</li>
<li>See full diff in <a
href="https://github.com/tailwindlabs/tailwindcss/commits/v4.1.3/packages/@tailwindcss-vite">compare
view</a></li>
</ul>
</details>
<br />

Updates `astro` from 5.5.5 to 5.6.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/withastro/astro/releases">astro's
releases</a>.</em></p>
<blockquote>
<h2>[email protected]</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13519">#13519</a>
<a
href="https://github.com/withastro/astro/commit/3323f5c554a3af966463cc95a42d7ca789ba678b"><code>3323f5c</code></a>
Thanks <a
href="https://github.com/florian-lefebvre"><code>@​florian-lefebvre</code></a>!
- Refactors some internals to improve Rolldown compatibility</p>
</li>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13545">#13545</a>
<a
href="https://github.com/withastro/astro/commit/a7aff41681f9235719c03f97650db288f9f5f71a"><code>a7aff41</code></a>
Thanks <a href="https://github.com/stramel"><code>@​stramel</code></a>!
- Prevent empty attributes from appearing in the SVG output</p>
</li>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13552">#13552</a>
<a
href="https://github.com/withastro/astro/commit/9cd0fd432634ed664a820ac78c6a3033684c7a83"><code>9cd0fd4</code></a>
Thanks <a
href="https://github.com/ematipico"><code>@​ematipico</code></a>! -
Fixes an issue where Astro validated the i18n configuration incorrectly,
causing false positives in downstream libraries.</p>
</li>
</ul>
<h2>[email protected]</h2>
<h3>Minor Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13403">#13403</a>
<a
href="https://github.com/withastro/astro/commit/dcb9526c6ece3b716c677205fb99b483c95bfa7d"><code>dcb9526</code></a>
Thanks <a href="https://github.com/yurynix"><code>@​yurynix</code></a>!
- Adds a new optional <code>prerenderedErrorPageFetch</code> option in
the Adapter API to allow adapters to provide custom implementations for
fetching prerendered error pages.</p>
<p>Now, adapters can override the default <code>fetch()</code> behavior,
for example when <code>fetch()</code> is unavailable or when you cannot
call the server from itself.</p>
<p>The following example provides a custom fetch for
<code>500.html</code> and <code>404.html</code>, reading them from disk
instead of performing an HTTP call:</p>
<pre lang="js"
data-meta="&quot;prerenderedErrorPageFetch&quot;"><code>return
app.render(request, {
prerenderedErrorPageFetch: async (url: string): Promise&lt;Response&gt;
=&gt; {
    if (url.includes(&quot;/500&quot;)) {
const content = await fs.promises.readFile(&quot;500.html&quot;,
&quot;utf-8&quot;);
        return new Response(content, {
          status: 500,
          headers: { &quot;Content-Type&quot;: &quot;text/html&quot; },
        });
    }
const content = await fs.promises.readFile(&quot;404.html&quot;,
&quot;utf-8&quot;);
      return new Response(content, {
        status: 404,
        headers: { &quot;Content-Type&quot;: &quot;text/html&quot; },
      });
});
</code></pre>
<p>If no value is provided, Astro will fallback to its default behavior
for fetching error pages.</p>
<p>Read more about this feature in the <a
href="https://docs.astro.build/en/reference/adapter-reference/#prerenderederrorpagefetch">Adapter
API reference</a>.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13482">#13482</a>
<a
href="https://github.com/withastro/astro/commit/ff257df4e1a7f3e29e9bf7f92d52bf72f7b595a4"><code>ff257df</code></a>
Thanks <a
href="https://github.com/florian-lefebvre"><code>@​florian-lefebvre</code></a>!
- Updates Astro config validation to also run for the Integration API.
An error log will specify which integration is failing the
validation.</p>
<p>Now, Astro will first validate the user configuration, then validate
the updated configuration after each integration
<code>astro:config:setup</code> hook has run. This means
<code>updateConfig()</code> calls will no longer accept invalid
configuration.</p>
<p>This fixes a situation where integrations could potentially update a
project with a malformed configuration. These issues should now be
caught and logged so that you can update your integration to only set
valid configurations.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13405">#13405</a>
<a
href="https://github.com/withastro/astro/commit/21e7e8077d6f0c9ad14fe1876d87bb445f5584b1"><code>21e7e80</code></a>
Thanks <a
href="https://github.com/Marocco2"><code>@​Marocco2</code></a>! - Adds a
new <code>eagerness</code> option for <code>prefetch()</code> when using
<code>experimental.clientPrerender</code></p>
<p>With the experimental <a
href="https://docs.astro.build/en/reference/experimental-flags/client-prerender/"><code>clientPrerender</code></a>
flag enabled, you can use the <code>eagerness</code> option on
<code>prefetch()</code> to suggest to the browser how eagerly it should
prefetch/prerender link targets.</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/withastro/astro/blob/main/packages/astro/CHANGELOG.md">astro's
changelog</a>.</em></p>
<blockquote>
<h2>5.6.1</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13519">#13519</a>
<a
href="https://github.com/withastro/astro/commit/3323f5c554a3af966463cc95a42d7ca789ba678b"><code>3323f5c</code></a>
Thanks <a
href="https://github.com/florian-lefebvre"><code>@​florian-lefebvre</code></a>!
- Refactors some internals to improve Rolldown compatibility</p>
</li>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13545">#13545</a>
<a
href="https://github.com/withastro/astro/commit/a7aff41681f9235719c03f97650db288f9f5f71a"><code>a7aff41</code></a>
Thanks <a href="https://github.com/stramel"><code>@​stramel</code></a>!
- Prevent empty attributes from appearing in the SVG output</p>
</li>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13552">#13552</a>
<a
href="https://github.com/withastro/astro/commit/9cd0fd432634ed664a820ac78c6a3033684c7a83"><code>9cd0fd4</code></a>
Thanks <a
href="https://github.com/ematipico"><code>@​ematipico</code></a>! -
Fixes an issue where Astro validated the i18n configuration incorrectly,
causing false positives in downstream libraries.</p>
</li>
</ul>
<h2>5.6.0</h2>
<h3>Minor Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13403">#13403</a>
<a
href="https://github.com/withastro/astro/commit/dcb9526c6ece3b716c677205fb99b483c95bfa7d"><code>dcb9526</code></a>
Thanks <a href="https://github.com/yurynix"><code>@​yurynix</code></a>!
- Adds a new optional <code>prerenderedErrorPageFetch</code> option in
the Adapter API to allow adapters to provide custom implementations for
fetching prerendered error pages.</p>
<p>Now, adapters can override the default <code>fetch()</code> behavior,
for example when <code>fetch()</code> is unavailable or when you cannot
call the server from itself.</p>
<p>The following example provides a custom fetch for
<code>500.html</code> and <code>404.html</code>, reading them from disk
instead of performing an HTTP call:</p>
<pre lang="js"
data-meta="&quot;prerenderedErrorPageFetch&quot;"><code>return
app.render(request, {
prerenderedErrorPageFetch: async (url: string): Promise&lt;Response&gt;
=&gt; {
    if (url.includes(&quot;/500&quot;)) {
const content = await fs.promises.readFile(&quot;500.html&quot;,
&quot;utf-8&quot;);
        return new Response(content, {
          status: 500,
          headers: { &quot;Content-Type&quot;: &quot;text/html&quot; },
        });
    }
const conte…
- Adds back @digitalrane, as noted in
NixOS/nixpkgs#393306.
- Adds a link to the Xen Security Policy if anyone looking at the team
page is interested in learning more about how Xen (and therefore the
maintenance team) handles security.
This PR reintroduces `nix build` functionality for the homepage and also
serves external dependencies like manuals, pills etc. via a development
server.
Automated changes by the
[update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock)
GitHub Action.

```
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/06f3516b0397bd241bde2daefc8538fc886c5467?narHash=sha256-I/QXtrqznq1321mYR9TyMPX/zCWb9iAH64hO%2BpEBY00%3D' (2025-04-05)
  → 'github:NixOS/nixpkgs/208645bf60302e4eea10f9b038043205b423de21?narHash=sha256-H%2BQ/R9FKEuuBRjjgwP6GBPfQMA7rzH7UJm/%2BHSYZm5o%3D' (2025-04-12)
• Updated input 'released-nix-stable':
    'github:nixos/nix/0a66906e55bb1393091284460f959106a1c09a23?narHash=sha256-GwVPnSAYVvInhDpX96Y69x32kgpex4QwLQK9p/jV%2BnA%3D' (2025-04-04)
  → 'github:nixos/nix/e3a8e43600c2bf17ce72d04b5235397a8725817b?narHash=sha256-R%2BHAPvD%2BAjiyRHZP/elkvka33G499EKT8ntyF/EPPRI%3D' (2025-04-07)
• Updated input 'released-nix-unstable':
    'github:nixos/nix/cf5e59911bb47e4d64a57270429a70f380076c1c?narHash=sha256-pwM08Z9p29pYW6kWvtxVUE1oA/JxIv3Gf8R4aH4s6Fw%3D' (2025-04-05)
  → 'github:nixos/nix/0e1323c041df47b5d8ea8620af356d4367103075?narHash=sha256-W3EhCYylr8qoEzY/FbfsHWcnbpCSteYb1L1McQLNr5A%3D' (2025-04-12)
• Updated input 'released-nixpkgs-stable':
    'github:NixOS/nixpkgs/bdb91860de2f719b57eef819b5617762f7120c70?narHash=sha256-s1KLDALEeqy%2BttrvqV3jx9mBZEvmthQErTVOAzbjHZs%3D' (2025-04-03)
  → 'github:NixOS/nixpkgs/f9ebe33a928b5d529c895202263a5ce46bdf12f7?narHash=sha256-QZnNHM823am8apCqKSPdtnzPGTy2ZB4zIXOVoBp5%2BW0%3D' (2025-04-10)
• Updated input 'released-nixpkgs-unstable':
    'github:NixOS/nixpkgs/2c8d3f48d33929642c1c12cd243df4cc7d2ce434?narHash=sha256-F7n4%2BKOIfWrwoQjXrL2wD9RhFYLs2/GGe/MQY1sSdlE%3D' (2025-04-02)
  → 'github:NixOS/nixpkgs/2631b0b7abcea6e640ce31cd78ea58910d31e650?narHash=sha256-LWqduOgLHCFxiTNYi3Uj5Lgz0SR%2BXhw3kr/3Xd0GPTM%3D' (2025-04-12)
```

### Running GitHub Actions on this PR

GitHub Actions will not run workflows on pull requests which are opened
by a GitHub Action.

To run GitHub Actions workflows on this PR, run:

```sh
git branch -D update_flake_lock_action
git fetch origin
git checkout update_flake_lock_action
git commit --amend --no-edit
git push origin update_flake_lock_action --force
```

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Bumps the all group with 3 updates:
[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser),
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
and [@iconify-json/simple-icons](https://github.com/iconify/icon-sets).

Updates `@typescript-eslint/parser` from 8.29.0 to 8.29.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v8.29.1</h2>
<h2>8.29.1 (2025-04-07)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-deprecated] report on deprecated
imported variable used as property (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10998">#10998</a>)</li>
<li><strong>typescript-estree:</strong> use token type of
<code>Numeric</code> instead of <code>Identifier</code> for bigint
literals (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11021">#11021</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Ronen Amiel</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>8.29.1 (2025-04-07)</h2>
<p>This was a version bump only for parser to align it with other
projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/ef7e6defc5710ad0e5c869a2edf07d5b5e36775b"><code>ef7e6de</code></a>
chore(release): publish 8.29.1</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.29.1/packages/parser">compare
view</a></li>
</ul>
</details>
<br />

Updates `typescript-eslint` from 8.29.0 to 8.29.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.29.1</h2>
<h2>8.29.1 (2025-04-07)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-deprecated] report on deprecated
imported variable used as property (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10998">#10998</a>)</li>
<li><strong>typescript-estree:</strong> use token type of
<code>Numeric</code> instead of <code>Identifier</code> for bigint
literals (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11021">#11021</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Ronen Amiel</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.29.1 (2025-04-07)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/ef7e6defc5710ad0e5c869a2edf07d5b5e36775b"><code>ef7e6de</code></a>
chore(release): publish 8.29.1</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.29.1/packages/typescript-eslint">compare
view</a></li>
</ul>
</details>
<br />

Updates `@iconify-json/simple-icons` from 1.2.30 to 1.2.31
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/iconify/icon-sets/commits">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Automated changes by the
[update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock)
GitHub Action.

```
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/208645bf60302e4eea10f9b038043205b423de21?narHash=sha256-H%2BQ/R9FKEuuBRjjgwP6GBPfQMA7rzH7UJm/%2BHSYZm5o%3D' (2025-04-12)
  → 'github:NixOS/nixpkgs/ae0c0ebf757121ee44bb98e70a71212a9961055d?narHash=sha256-6SrsUiwNtyQtl%2BJJNcNKe98iediwPrY9Kldhszqggto%3D' (2025-04-19)
• Updated input 'released-nix-stable':
    'github:nixos/nix/e3a8e43600c2bf17ce72d04b5235397a8725817b?narHash=sha256-R%2BHAPvD%2BAjiyRHZP/elkvka33G499EKT8ntyF/EPPRI%3D' (2025-04-07)
  → 'github:nixos/nix/8a7b8dce5f5ca10d9cd5d09b97b72d38ae9d10f3?narHash=sha256-yl%2BhlZ/VFHIZwPIDEs4ysOYgprW4VEORfSyvScF7Cwg%3D' (2025-04-15)
• Updated input 'released-nix-unstable':
    'github:nixos/nix/0e1323c041df47b5d8ea8620af356d4367103075?narHash=sha256-W3EhCYylr8qoEzY/FbfsHWcnbpCSteYb1L1McQLNr5A%3D' (2025-04-12)
  → 'github:nixos/nix/f683a555bf3e258ca7e3669d51993587f6a641d0?narHash=sha256-eErpyq4Fdvz%2Bcla8NmTiwJ0WdrYKDeJ0nlvion5FhmQ%3D' (2025-04-18)
• Updated input 'released-nixpkgs-stable':
    'github:NixOS/nixpkgs/f9ebe33a928b5d529c895202263a5ce46bdf12f7?narHash=sha256-QZnNHM823am8apCqKSPdtnzPGTy2ZB4zIXOVoBp5%2BW0%3D' (2025-04-10)
  → 'github:NixOS/nixpkgs/26d499fc9f1d567283d5d56fcf367edd815dba1d?narHash=sha256-FHlSkNqFmPxPJvy%2B6fNLaNeWnF1lZSgqVCl/eWaJRc4%3D' (2025-04-12)
• Updated input 'released-nixpkgs-unstable':
    'github:NixOS/nixpkgs/2631b0b7abcea6e640ce31cd78ea58910d31e650?narHash=sha256-LWqduOgLHCFxiTNYi3Uj5Lgz0SR%2BXhw3kr/3Xd0GPTM%3D' (2025-04-12)
  → 'github:NixOS/nixpkgs/b024ced1aac25639f8ca8fdfc2f8c4fbd66c48ef?narHash=sha256-fusHbZCyv126cyArUwwKrLdCkgVAIaa/fQJYFlCEqiU%3D' (2025-04-17)
```

### Running GitHub Actions on this PR

GitHub Actions will not run workflows on pull requests which are opened
by a GitHub Action.

To run GitHub Actions workflows on this PR, run:

```sh
git branch -D update_flake_lock_action
git fetch origin
git checkout update_flake_lock_action
git commit --amend --no-edit
git push origin update_flake_lock_action --force
```

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
github-actions bot and others added 22 commits May 24, 2025 14:43
Automated changes by the
[update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock)
GitHub Action.

```
Flake lock file updates:

• Updated input 'git-hooks-nix':
    'github:cachix/git-hooks.nix/dcf5072734cb576d2b0c59b2ac44f5050b5eac82?narHash=sha256-DwOTp7nvfi8mRfuL1escHDXabVXFGT1VlPD1JHrtrco%3D' (2025-03-22)
  → 'github:cachix/git-hooks.nix/fa466640195d38ec97cf0493d6d6882bc4d14969?narHash=sha256-Wb2xeSyOsCoTCTj7LOoD6cdKLEROyFAArnYoS%2BnoCWo%3D' (2025-05-06)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/a4b6cee9ab63822643e108f67da016aa800ea099?narHash=sha256-oBuu7hOtoqj3BbHp9H/8n8htBt9pMCDDRgrhA6yy0i8%3D' (2025-05-03)
  → 'github:NixOS/nixpkgs/5f833dd447bf289c952818f7ce8686a614840b6e?narHash=sha256-tra1sLvbOyX9qmEOB/TSfTEZv4r%2Bo7eNACTDPL0taOQ%3D' (2025-05-10)
• Updated input 'released-nix-unstable':
    'github:nixos/nix/469a6371ec44c2717f2508dcdec8a88a3a4b9f5b?narHash=sha256-uIamZku0xS58vB2isRgK5v9YTq%2B9IrJpPl9MNwQjLzg%3D' (2025-05-03)
  → 'github:nixos/nix/cdbe788c1f02ab993f77c61ed263a6835613d5c2?narHash=sha256-esU/XkcHs%2BLf25%2BTCG8Pdy6cpv1VTCXdHnblpFHXaTo%3D' (2025-05-09)
• Updated input 'released-nix-unstable/nixpkgs':
    'github:NixOS/nixpkgs/8a2f738d9d1f1d986b5a4cd2fd2061a7127237d7?narHash=sha256-sPwcCYuiEopaafePqlG826tBhctuJsLx/mhKKM5Fmjo%3D' (2025-04-23)
  → 'github:NixOS/nixpkgs/f02fddb8acef29a8b32f10a335d44828d7825b78?narHash=sha256-IgBWhX7A2oJmZFIrpRuMnw5RAufVnfvOgHWgIdds%2Bhc%3D' (2025-05-01)
• Updated input 'released-nixpkgs-stable':
    'github:NixOS/nixpkgs/bf3287dac860542719fe7554e21e686108716879?narHash=sha256-kwaaguGkAqTZ1oK0yXeQ3ayYjs8u/W7eEfrFpFfIDFA%3D' (2025-05-02)
  → 'github:NixOS/nixpkgs/1d3aeb5a193b9ff13f63f4d9cc169fb88129f860?narHash=sha256-QkNoyEf6TbaTW5UZYX0OkwIJ/ZMeKSSoOMnSDPQuol0%3D' (2025-05-06)
• Updated input 'released-nixpkgs-unstable':
    'github:NixOS/nixpkgs/7a2622e2c0dbad5c4493cb268aba12896e28b008?narHash=sha256-MHmBH2rS8KkRRdoU/feC/dKbdlMkcNkB5mwkuipVHeQ%3D' (2025-05-03)
  → 'github:NixOS/nixpkgs/dda3dcd3fe03e991015e9a74b22d35950f264a54?narHash=sha256-Ua0drDHawlzNqJnclTJGf87dBmaO/tn7iZ%2BTCkTRpRc%3D' (2025-05-08)
```

### Running GitHub Actions on this PR

GitHub Actions will not run workflows on pull requests which are opened
by a GitHub Action.

To run GitHub Actions workflows on this PR, run:

```sh
git branch -D update_flake_lock_action
git fetch origin
git checkout update_flake_lock_action
git commit --amend --no-edit
git push origin update_flake_lock_action --force
```

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Bumps the all group with 7 updates:

| Package | From | To |
| --- | --- | --- |
|
[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)
| `8.31.1` | `8.32.0` |
| [globals](https://github.com/sindresorhus/globals) | `16.0.0` |
`16.1.0` |
|
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
| `8.31.1` | `8.32.0` |
|
[@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite)
| `4.1.5` | `4.1.6` |
| [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) |
`5.7.10` | `5.7.12` |
|
[tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss)
| `4.1.5` | `4.1.6` |
| [@iconify-json/simple-icons](https://github.com/iconify/icon-sets) |
`1.2.33` | `1.2.34` |

Updates `@typescript-eslint/parser` from 8.31.1 to 8.32.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v8.32.0</h2>
<h2>8.32.0 (2025-05-05)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-conversion] add
rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10182">#10182</a>)</li>
<li><strong>eslint-plugin:</strong> [only-throw-error] add option
<code>allowRethrowing</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11075">#11075</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>deps:</strong> update dependency typedoc to ^0.28.0 (<a
href="https://github.com/typescript-eslint/typescript-eslint/commit/1fef33521">1fef33521</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-parameters]
should parenthesize type in suggestion fixer if necessary (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10907">#10907</a>)</li>
<li><strong>eslint-plugin:</strong> [unified-signatures] exempt
<code>this</code> from optional parameter overload check (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11005">#11005</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] fix
parenthesization bug in suggestion (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11098">#11098</a>)</li>
<li><strong>typescript-estree:</strong> ensure consistent TSMappedType
AST shape (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11086">#11086</a>)</li>
<li><strong>typescript-estree:</strong> correct
<code>TSImportType</code> property name when <code>assert</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11115">#11115</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Andy Edwards</li>
<li>Dima Barabash <a
href="https://github.com/dbarabashh"><code>@​dbarabashh</code></a></li>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger"><code>@​kirkwaiblinger</code></a></li>
<li>mdm317</li>
<li>overlookmotel</li>
<li>Sasha Kondrashov</li>
<li>Yukihiro Hasegawa <a
href="https://github.com/y-hsgw"><code>@​y-hsgw</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>8.32.0 (2025-05-05)</h2>
<p>This was a version bump only for parser to align it with other
projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/819a03f4de391ad69629d5a7e1e974b805a986a7"><code>819a03f</code></a>
chore(release): publish 8.32.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/172ab8ae7441638628419c79bed96bc3361c18a0"><code>172ab8a</code></a>
chore(eslint-plugin): resolve remaining issues from <code>vitest</code>
migration (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/11100">#11100</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/a9c9251bbbc81b3a2d3c08a71cfb13be18e6682a"><code>a9c9251</code></a>
chore: revert <code>vitest</code> related changes in
<code>tsconfig</code> files (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/11124">#11124</a>)</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.32.0/packages/parser">compare
view</a></li>
</ul>
</details>
<br />

Updates `globals` from 16.0.0 to 16.1.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sindresorhus/globals/releases">globals's
releases</a>.</em></p>
<blockquote>
<h2>v16.1.0</h2>
<ul>
<li>Update globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/293">#293</a>)
5c58875</li>
</ul>
<hr />
<p><a
href="https://github.com/sindresorhus/globals/compare/v16.0.0...v16.1.0">https://github.com/sindresorhus/globals/compare/v16.0.0...v16.1.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/sindresorhus/globals/commit/a1d29d4c8a11d05177f9520de34deac903ae94d7"><code>a1d29d4</code></a>
16.1.0</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/5c588757f7d237557b5dc9163cc130387d92f38d"><code>5c58875</code></a>
Update globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/293">#293</a>)</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/498071c48e39e37deb5f5bcfd25534d36cf21577"><code>498071c</code></a>
Replace <code>execa</code> with <code>nano-spawn</code> (<a
href="https://redirect.github.com/sindresorhus/globals/issues/295">#295</a>)</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/082c58301a3ce496448b5263fe30193405d1cb05"><code>082c583</code></a>
Fix <code>excludeBuiltins</code> (<a
href="https://redirect.github.com/sindresorhus/globals/issues/292">#292</a>)</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/3fd937fdfe06153577304077fdd1955c3f7480a1"><code>3fd937f</code></a>
Fix update script (<a
href="https://redirect.github.com/sindresorhus/globals/issues/289">#289</a>)</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/cb1fb339a2525853d78423902b291036dee5c7bb"><code>cb1fb33</code></a>
Update dependencies (<a
href="https://redirect.github.com/sindresorhus/globals/issues/288">#288</a>)</li>
<li>See full diff in <a
href="https://github.com/sindresorhus/globals/compare/v16.0.0...v16.1.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `typescript-eslint` from 8.31.1 to 8.32.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.32.0</h2>
<h2>8.32.0 (2025-05-05)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-conversion] add
rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10182">#10182</a>)</li>
<li><strong>eslint-plugin:</strong> [only-throw-error] add option
<code>allowRethrowing</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11075">#11075</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>deps:</strong> update dependency typedoc to ^0.28.0 (<a
href="https://github.com/typescript-eslint/typescript-eslint/commit/1fef33521">1fef33521</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-parameters]
should parenthesize type in suggestion fixer if necessary (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10907">#10907</a>)</li>
<li><strong>eslint-plugin:</strong> [unified-signatures] exempt
<code>this</code> from optional parameter overload check (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11005">#11005</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] fix
parenthesization bug in suggestion (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11098">#11098</a>)</li>
<li><strong>typescript-estree:</strong> ensure consistent TSMappedType
AST shape (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11086">#11086</a>)</li>
<li><strong>typescript-estree:</strong> correct
<code>TSImportType</code> property name when <code>assert</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11115">#11115</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Andy Edwards</li>
<li>Dima Barabash <a
href="https://github.com/dbarabashh"><code>@​dbarabashh</code></a></li>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger"><code>@​kirkwaiblinger</code></a></li>
<li>mdm317</li>
<li>overlookmotel</li>
<li>Sasha Kondrashov</li>
<li>Yukihiro Hasegawa <a
href="https://github.com/y-hsgw"><code>@​y-hsgw</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.32.0 (2025-05-05)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/819a03f4de391ad69629d5a7e1e974b805a986a7"><code>819a03f</code></a>
chore(release): publish 8.32.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/172ab8ae7441638628419c79bed96bc3361c18a0"><code>172ab8a</code></a>
chore(eslint-plugin): resolve remaining issues from <code>vitest</code>
migration (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11100">#11100</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/a9c9251bbbc81b3a2d3c08a71cfb13be18e6682a"><code>a9c9251</code></a>
chore: revert <code>vitest</code> related changes in
<code>tsconfig</code> files (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11124">#11124</a>)</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.32.0/packages/typescript-eslint">compare
view</a></li>
</ul>
</details>
<br />

Updates `@tailwindcss/vite` from 4.1.5 to 4.1.6
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/releases"><code>@​tailwindcss/vite</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v4.1.6</h2>
<h3>Added</h3>
<ul>
<li>Upgrade: Automatically convert arbitrary values to named values when
possible (e.g. <code>h-[1lh]</code> to <code>h-lh</code>) (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17831">#17831</a>,
<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17854">#17854</a>)</li>
<li>Upgrade: Update dependencies in parallel for improved performance
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17898">#17898</a>)</li>
<li>Add detailed logging about <code>@source</code> directives,
discovered files and scanned files when using <code>DEBUG=*</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17906">#17906</a>,
<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17952">#17952</a>)</li>
<li>Add support for generating source maps in development (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17775">#17775</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Ensure negative arbitrary <code>scale</code> values generate
negative values (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17831">#17831</a>)</li>
<li>Fix HAML extraction with embedded Ruby (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17846">#17846</a>)</li>
<li>Don't scan files for utilities when using <code>@reference</code>
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17836">#17836</a>)</li>
<li>Fix incorrectly replacing <code>_</code> with <code> </code> in
arbitrary modifier shorthand <code>bg-red-500/(--my_opacity)</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17889">#17889</a>)</li>
<li>Don't scan <code>.log</code> files for classes by default (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17906">#17906</a>)</li>
<li>Ensure that custom utilities applying other custom utilities don't
swallow nested <code>@apply</code> rules (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17925">#17925</a>)</li>
<li>Download platform specific package if
<code>optionalDependencies</code> are skipped (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17929">#17929</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md"><code>@​tailwindcss/vite</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>[4.1.6] - 2025-05-09</h2>
<h3>Added</h3>
<ul>
<li>Upgrade: Automatically convert arbitrary values to named values when
possible (e.g. <code>h-[1lh]</code> to <code>h-lh</code>) (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17831">#17831</a>,
<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17854">#17854</a>)</li>
<li>Upgrade: Update dependencies in parallel for improved performance
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17898">#17898</a>)</li>
<li>Add detailed logging about <code>@source</code> directives,
discovered files and scanned files when using <code>DEBUG=*</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17906">#17906</a>,
<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17952">#17952</a>)</li>
<li>Add support for generating source maps in development (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17775">#17775</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Ensure negative arbitrary <code>scale</code> values generate
negative values (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17831">#17831</a>)</li>
<li>Fix HAML extraction with embedded Ruby (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17846">#17846</a>)</li>
<li>Don't scan files for utilities when using <code>@reference</code>
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17836">#17836</a>)</li>
<li>Fix incorrectly replacing <code>_</code> with <code> </code> in
arbitrary modifier shorthand <code>bg-red-500/(--my_opacity)</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17889">#17889</a>)</li>
<li>Don't scan <code>.log</code> files for classes by default (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17906">#17906</a>)</li>
<li>Ensure that custom utilities applying other custom utilities don't
swallow nested <code>@apply</code> rules (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17925">#17925</a>)</li>
<li>Download platform specific package if
<code>optionalDependencies</code> are skipped (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17929">#17929</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/2d139984dadd50f7ccc60b4a4f221309eebfb065"><code>2d13998</code></a>
Prepare v4.1.6 release (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/17951">#17951</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/56b22bb1d38cb9a9408fe5dcf71eeb3c7407c4c0"><code>56b22bb</code></a>
Add support for source maps (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/17775">#17775</a>)</li>
<li>See full diff in <a
href="https://github.com/tailwindlabs/tailwindcss/commits/v4.1.6/packages/@tailwindcss-vite">compare
view</a></li>
</ul>
</details>
<br />

Updates `astro` from 5.7.10 to 5.7.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/withastro/astro/releases">astro's
releases</a>.</em></p>
<blockquote>
<h2>[email protected]</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13752">#13752</a>
<a
href="https://github.com/withastro/astro/commit/a079c21629ecf95b7539d9afdf90831266d00daf"><code>a079c21</code></a>
Thanks <a
href="https://github.com/florian-lefebvre"><code>@​florian-lefebvre</code></a>!
- Improves handling of font URLs not ending with a file extension when
using the experimental fonts API</p>
</li>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13750">#13750</a>
<a
href="https://github.com/withastro/astro/commit/7d3127db9191556d2ead8a1ea35acb972ee67ec3"><code>7d3127d</code></a>
Thanks <a
href="https://github.com/martrapp"><code>@​martrapp</code></a>! - Allows
the ClientRouter to open new tabs or windows when submitting forms by
clicking while holding the Cmd, Ctrl, or Shift key.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13765">#13765</a>
<a
href="https://github.com/withastro/astro/commit/d874fe08f903a44cd8017313accbc02bcf9cb7d9"><code>d874fe0</code></a>
Thanks <a
href="https://github.com/florian-lefebvre"><code>@​florian-lefebvre</code></a>!
- Fixes a case where font sources with relative protocol URLs would fail
when using the experimental fonts API</p>
</li>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13640">#13640</a>
<a
href="https://github.com/withastro/astro/commit/5e582e7b4d56425d622c97ad933b1da0e7434155"><code>5e582e7</code></a>
Thanks <a
href="https://github.com/florian-lefebvre"><code>@​florian-lefebvre</code></a>!
- Allows inferring <code>weight</code> and <code>style</code> when using
the local provider of the experimental fonts API</p>
<p>If you want Astro to infer those properties directly from your local
font files, leave them undefined:</p>
<pre lang="js"><code>{
  // No weight specified: infer
  style: 'normal'; // Do not infer
}
</code></pre>
</li>
</ul>
<h2>[email protected]</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13734">#13734</a>
<a
href="https://github.com/withastro/astro/commit/30aec7372b630649e1e484d9453842d3c36eaa26"><code>30aec73</code></a>
Thanks <a
href="https://github.com/ascorbic"><code>@​ascorbic</code></a>! - Loosen
content layer schema types</p>
</li>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13751">#13751</a>
<a
href="https://github.com/withastro/astro/commit/5816b8a6d1295b297c9562ec245db6c60c37f1b1"><code>5816b8a</code></a>
Thanks <a
href="https://github.com/florian-lefebvre"><code>@​florian-lefebvre</code></a>!
- Updates <code>unifont</code> to support subsets when using the
<code>google</code> provider with the experimental fonts API</p>
</li>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13756">#13756</a>
<a
href="https://github.com/withastro/astro/commit/d4547bafef559b4f9ecd6e407d531aa51c46f7be"><code>d4547ba</code></a>
Thanks <a
href="https://github.com/florian-lefebvre"><code>@​florian-lefebvre</code></a>!
- Adds a terminal warning when a remote provider returns no data for a
family when using the experimental fonts API</p>
</li>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13742">#13742</a>
<a
href="https://github.com/withastro/astro/commit/f5994639120552e38e65c5d4d9688c1a3aa92f90"><code>f599463</code></a>
Thanks <a
href="https://github.com/florian-lefebvre"><code>@​florian-lefebvre</code></a>!
- Fixes optimized fallback css generation to properly add a
<code>src</code> when using the experimental fonts API</p>
</li>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13740">#13740</a>
<a
href="https://github.com/withastro/astro/commit/6935540e44e5c75fd2106e3ae37add5e8ae7c67f"><code>6935540</code></a>
Thanks <a
href="https://github.com/vixalien"><code>@​vixalien</code></a>! - Fix
cookies set after middleware did a rewrite with <code>next(url)</code>
not being applied</p>
</li>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13759">#13759</a>
<a
href="https://github.com/withastro/astro/commit/4a56d0a44fb472ef2e3a9999c1b69a52da1afed3"><code>4a56d0a</code></a>
Thanks <a href="https://github.com/jp-knj"><code>@​jp-knj</code></a>! -
Improved the error handling of certain error cases.</p>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/withastro/astro/blob/main/packages/astro/CHANGELOG.md">astro's
changelog</a>.</em></p>
<blockquote>
<h2>5.7.12</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13752">#13752</a>
<a
href="https://github.com/withastro/astro/commit/a079c21629ecf95b7539d9afdf90831266d00daf"><code>a079c21</code></a>
Thanks <a
href="https://github.com/florian-lefebvre"><code>@​florian-lefebvre</code></a>!
- Improves handling of font URLs not ending with a file extension when
using the experimental fonts API</p>
</li>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13750">#13750</a>
<a
href="https://github.com/withastro/astro/commit/7d3127db9191556d2ead8a1ea35acb972ee67ec3"><code>7d3127d</code></a>
Thanks <a
href="https://github.com/martrapp"><code>@​martrapp</code></a>! - Allows
the ClientRouter to open new tabs or windows when submitting forms by
clicking while holding the Cmd, Ctrl, or Shift key.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13765">#13765</a>
<a
href="https://github.com/withastro/astro/commit/d874fe08f903a44cd8017313accbc02bcf9cb7d9"><code>d874fe0</code></a>
Thanks <a
href="https://github.com/florian-lefebvre"><code>@​florian-lefebvre</code></a>!
- Fixes a case where font sources with relative protocol URLs would fail
when using the experimental fonts API</p>
</li>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13640">#13640</a>
<a
href="https://github.com/withastro/astro/commit/5e582e7b4d56425d622c97ad933b1da0e7434155"><code>5e582e7</code></a>
Thanks <a
href="https://github.com/florian-lefebvre"><code>@​florian-lefebvre</code></a>!
- Allows inferring <code>weight</code> and <code>style</code> when using
the local provider of the experimental fonts API</p>
<p>If you want Astro to infer those properties directly from your local
font files, leave them undefined:</p>
<pre lang="js"><code>{
  // No weight specified: infer
  style: 'normal'; // Do not infer
}
</code></pre>
</li>
</ul>
<h2>5.7.11</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13734">#13734</a>
<a
href="https://github.com/withastro/astro/commit/30aec7372b630649e1e484d9453842d3c36eaa26"><code>30aec73</code></a>
Thanks <a
href="https://github.com/ascorbic"><code>@​ascorbic</code></a>! - Loosen
content layer schema types</p>
</li>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13751">#13751</a>
<a
href="https://github.com/withastro/astro/commit/5816b8a6d1295b297c9562ec245db6c60c37f1b1"><code>5816b8a</code></a>
Thanks <a
href="https://github.com/florian-lefebvre"><code>@​florian-lefebvre</code></a>!
- Updates <code>unifont</code> to support subsets when using the
<code>google</code> provider with the experimental fonts API</p>
</li>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13756">#13756</a>
<a
href="https://github.com/withastro/astro/commit/d4547bafef559b4f9ecd6e407d531aa51c46f7be"><code>d4547ba</code></a>
Thanks <a
href="https://github.com/florian-lefebvre"><code>@​florian-lefebvre</code></a>!
- Adds a terminal warning when a remote provider returns no data for a
family when using the experimental fonts API</p>
</li>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13742">#13742</a>
<a
href="https://github.com/withastro/astro/commit/f5994639120552e38e65c5d4d9688c1a3aa92f90"><code>f599463</code></a>
Thanks <a
href="https://github.com/florian-lefebvre"><code>@​florian-lefebvre</code></a>!
- Fixes optimized fallback css generation to properly add a
<code>src</code> when using the experimental fonts API</p>
</li>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13740">#13740</a>
<a
href="https://github.com/withastro/astro/commit/6935540e44e5c75fd2106e3ae37add5e8ae7c67f"><code>6935540</code></a>
Thanks <a
href="https://github.com/vixalien"><code>@​vixalien</code></a>! - Fix
cookies set after middleware did a rewrite with <code>next(url)</code>
not being applied</p>
</li>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13759">#13759</a>
<a
href="https://github.com/withastro/astro/commit/4a56d0a44fb472ef2e3a9999c1b69a52da1afed3"><code>4a56d0a</code></a>
Thanks <a href="https://github.com/jp-knj"><code>@​jp-knj</code></a>! -
Improved the error handling of certain error cases.</p>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/withastro/astro/commit/5894b5bec40f33ad9b25c77a3c26b2733138fae1"><code>5894b5b</code></a>
[ci] release (<a
href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13760">#13760</a>)</li>
<li><a
href="https://github.com/withastro/astro/commit/1552dcb1d6d60c936f291ab1efd837f3c6611e36"><code>1552dcb</code></a>
[ci] format</li>
<li><a
href="https://github.com/withastro/astro/commit/a079c21629ecf95b7539d9afdf90831266d00daf"><code>a079c21</code></a>
fix(fonts): handle urls without extensions (<a
href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13752">#13752</a>)</li>
<li><a
href="https://github.com/withastro/astro/commit/6c1d5b320e15bf28003a4124f204185047fba7a3"><code>6c1d5b3</code></a>
[ci] format</li>
<li><a
href="https://github.com/withastro/astro/commit/d874fe08f903a44cd8017313accbc02bcf9cb7d9"><code>d874fe0</code></a>
fix(fonts): relative protocol urls (<a
href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13765">#13765</a>)</li>
<li><a
href="https://github.com/withastro/astro/commit/0db39b0fcf0a44bc2930fbbd405f8d76ccaca061"><code>0db39b0</code></a>
[ci] format</li>
<li><a
href="https://github.com/withastro/astro/commit/5e582e7b4d56425d622c97ad933b1da0e7434155"><code>5e582e7</code></a>
feat(fonts): local provider infer (<a
href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13640">#13640</a>)</li>
<li><a
href="https://github.com/withastro/astro/commit/7d3127db9191556d2ead8a1ea35acb972ee67ec3"><code>7d3127d</code></a>
ClientRouter: honor ctrl/shift... keys when clicking submit (<a
href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13750">#13750</a>)</li>
<li><a
href="https://github.com/withastro/astro/commit/f4b35a44f4d80a108cb8a7d012bd59ac0e3ef369"><code>f4b35a4</code></a>
[ci] release (<a
href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13737">#13737</a>)</li>
<li><a
href="https://github.com/withastro/astro/commit/bb211af8fd8f32c14c43c326cd89fdd388ba1617"><code>bb211af</code></a>
[ci] format</li>
<li>Additional commits viewable in <a
href="https://github.com/withastro/astro/commits/[email protected]/packages/astro">compare
view</a></li>
</ul>
</details>
<br />

Updates `tailwindcss` from 4.1.5 to 4.1.6
<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.1.6</h2>
<h3>Added</h3>
<ul>
<li>Upgrade: Automatically convert arbitrary values to named values when
possible (e.g. <code>h-[1lh]</code> to <code>h-lh</code>) (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17831">#17831</a>,
<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17854">#17854</a>)</li>
<li>Upgrade: Update dependencies in parallel for improved performance
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17898">#17898</a>)</li>
<li>Add detailed logging about <code>@source</code> directives,
discovered files and scanned files when using <code>DEBUG=*</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17906">#17906</a>,
<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17952">#17952</a>)</li>
<li>Add support for generating source maps in development (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17775">#17775</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Ensure negative arbitrary <code>scale</code> values generate
negative values (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17831">#17831</a>)</li>
<li>Fix HAML extraction with embedded Ruby (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17846">#17846</a>)</li>
<li>Don't scan files for utilities when using <code>@reference</code>
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17836">#17836</a>)</li>
<li>Fix incorrectly replacing <code>_</code> with <code> </code> in
arbitrary modifier shorthand <code>bg-red-500/(--my_opacity)</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17889">#17889</a>)</li>
<li>Don't scan <code>.log</code> files for classes by default (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17906">#17906</a>)</li>
<li>Ensure that custom utilities applying other custom utilities don't
swallow nested <code>@apply</code> rules (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17925">#17925</a>)</li>
<li>Download platform specific package if
<code>optionalDependencies</code> are skipped (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17929">#17929</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.1.6] - 2025-05-09</h2>
<h3>Added</h3>
<ul>
<li>Upgrade: Automatically convert arbitrary values to named values when
possible (e.g. <code>h-[1lh]</code> to <code>h-lh</code>) (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17831">#17831</a>,
<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17854">#17854</a>)</li>
<li>Upgrade: Update dependencies in parallel for improved performance
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17898">#17898</a>)</li>
<li>Add detailed logging about <code>@source</code> directives,
discovered files and scanned files when using <code>DEBUG=*</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17906">#17906</a>,
<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17952">#17952</a>)</li>
<li>Add support for generating source maps in development (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17775">#17775</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Ensure negative arbitrary <code>scale</code> values generate
negative values (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17831">#17831</a>)</li>
<li>Fix HAML extraction with embedded Ruby (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17846">#17846</a>)</li>
<li>Don't scan files for utilities when using <code>@reference</code>
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17836">#17836</a>)</li>
<li>Fix incorrectly replacing <code>_</code> with <code> </code> in
arbitrary modifier shorthand <code>bg-red-500/(--my_opacity)</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17889">#17889</a>)</li>
<li>Don't scan <code>.log</code> files for classes by default (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17906">#17906</a>)</li>
<li>Ensure that custom utilities applying other custom utilities don't
swallow nested <code>@apply</code> rules (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17925">#17925</a>)</li>
<li>Download platform specific package if
<code>optionalDependencies</code> are skipped (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17929">#17929</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/2d139984dadd50f7ccc60b4a4f221309eebfb065"><code>2d13998</code></a>
Prepare v4.1.6 release (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/17951">#17951</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/56b22bb1d38cb9a9408fe5dcf71eeb3c7407c4c0"><code>56b22bb</code></a>
Add support for source maps (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/17775">#17775</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/17ca56d38652b7d84490c426bb47c345ed6cbeb9"><code>17ca56d</code></a>
Fix bug with nested <a
href="https://github.com/apply"><code>@​apply</code></a> rules in
utility classes (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/17924">#17924</a>)
(<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/17925">#17925</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/4f8539c06363b735454522696ceaea2174cec76d"><code>4f8539c</code></a>
Fix bug replacing modifier variable shorthand syntax underscores (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/17889">#17889</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/6a1df6acf691966e4f79393c3d34c93e2272529f"><code>6a1df6a</code></a>
Ignore <code>@tailwind utilities</code> inside <code>@reference</code>
(<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/17836">#17836</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/4e4275638fcd913bc2e33803e3bce1cd5f7aeefe"><code>4e42756</code></a>
Design system driven upgrade migrations (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/17831">#17831</a>)</li>
<li>See full diff in <a
href="https://github.com/tailwindlabs/tailwindcss/commits/v4.1.6/packages/tailwindcss">compare
view</a></li>
</ul>
</details>
<br />

Updates `@iconify-json/simple-icons` from 1.2.33 to 1.2.34
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/iconify/icon-sets/commits">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cc @arianvp

---------

Co-authored-by: Thilo Billerbeck <[email protected]>
Automated changes by the
[update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock)
GitHub Action.

```
Flake lock file updates:

• Updated input 'git-hooks-nix':
    'github:cachix/git-hooks.nix/fa466640195d38ec97cf0493d6d6882bc4d14969?narHash=sha256-Wb2xeSyOsCoTCTj7LOoD6cdKLEROyFAArnYoS%2BnoCWo%3D' (2025-05-06)
  → 'github:cachix/git-hooks.nix/80479b6ec16fefd9c1db3ea13aeb038c60530f46?narHash=sha256-2Y53NGIX2vxfie1rOW0Qb86vjRZ7ngizoo%2BbnXU9D9k%3D' (2025-05-16)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/5f833dd447bf289c952818f7ce8686a614840b6e?narHash=sha256-tra1sLvbOyX9qmEOB/TSfTEZv4r%2Bo7eNACTDPL0taOQ%3D' (2025-05-10)
  → 'github:NixOS/nixpkgs/6315e9c1c21f6ed5054b815c5aee7512e9a019f2?narHash=sha256-buLbkxDemkwIsTe4rwK/yVW4sl8Z9wlX9xPTcckXmTA%3D' (2025-05-17)
• Updated input 'released-nix-unstable':
    'github:nixos/nix/cdbe788c1f02ab993f77c61ed263a6835613d5c2?narHash=sha256-esU/XkcHs%2BLf25%2BTCG8Pdy6cpv1VTCXdHnblpFHXaTo%3D' (2025-05-09)
  → 'github:nixos/nix/e5e5c819ddad84a456008e3cf312940104d814bf?narHash=sha256-xBwvq1vLpF0FG5uaM2dE0jqwRbGU4MbmaSvlt3896LE%3D' (2025-05-17)
• Updated input 'released-nix-unstable/nixpkgs':
    'github:NixOS/nixpkgs/f02fddb8acef29a8b32f10a335d44828d7825b78?narHash=sha256-IgBWhX7A2oJmZFIrpRuMnw5RAufVnfvOgHWgIdds%2Bhc%3D' (2025-05-01)
  → 'github:NixOS/nixpkgs/adaa24fbf46737f3f1b5497bf64bae750f82942e?narHash=sha256-qhFMmDkeJX9KJwr5H32f1r7Prs7XbQWtO0h3V0a0rFY%3D' (2025-05-13)
• Updated input 'released-nixpkgs-stable':
    'github:NixOS/nixpkgs/1d3aeb5a193b9ff13f63f4d9cc169fb88129f860?narHash=sha256-QkNoyEf6TbaTW5UZYX0OkwIJ/ZMeKSSoOMnSDPQuol0%3D' (2025-05-06)
  → 'github:NixOS/nixpkgs/ba8b70ee098bc5654c459d6a95dfc498b91ff858?narHash=sha256-IKKIXTSYJMmUtE%2BKav5Rob8SgLPnfnq4Qu8LyT4gdqQ%3D' (2025-05-15)
• Updated input 'released-nixpkgs-unstable':
    'github:NixOS/nixpkgs/dda3dcd3fe03e991015e9a74b22d35950f264a54?narHash=sha256-Ua0drDHawlzNqJnclTJGf87dBmaO/tn7iZ%2BTCkTRpRc%3D' (2025-05-08)
  → 'github:NixOS/nixpkgs/e06158e58f3adee28b139e9c2bcfcc41f8625b46?narHash=sha256-LSmTbiq/nqZR9B2t4MRnWG7cb0KVNU70dB7RT4%2BwYK4%3D' (2025-05-15)
```

### Running GitHub Actions on this PR

GitHub Actions will not run workflows on pull requests which are opened
by a GitHub Action.

To run GitHub Actions workflows on this PR, run:

```sh
git branch -D update_flake_lock_action
git fetch origin
git checkout update_flake_lock_action
git commit --amend --no-edit
git push origin update_flake_lock_action --force
```

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Bumps the all group with 9 updates:

| Package | From | To |
| --- | --- | --- |
| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) |
`9.26.0` | `9.27.0` |
|
[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)
| `8.32.0` | `8.32.1` |
| [eslint](https://github.com/eslint/eslint) | `9.26.0` | `9.27.0` |
|
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
| `8.32.0` | `8.32.1` |
|
[@astrojs/sitemap](https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap)
| `3.3.1` | `3.4.0` |
|
[@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite)
| `4.1.6` | `4.1.7` |
| [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) |
`5.7.12` | `5.7.13` |
| [sanitize-html](https://github.com/apostrophecms/sanitize-html) |
`2.16.0` | `2.17.0` |
|
[tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss)
| `4.1.6` | `4.1.7` |

Updates `@eslint/js` from 9.26.0 to 9.27.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases"><code>@​eslint/js</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.27.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/d71e37f450f4ae115ec394615e21523685f0d370"><code>d71e37f</code></a>
feat: Allow flags to be set in ESLINT_FLAGS env variable (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19717">#19717</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ba456e000e104fd7f2dbd27eebbd4f35e6c18934"><code>ba456e0</code></a>
feat: Externalize MCP server (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19699">#19699</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/07c1a7e839ec61bd706c651428606ea5955b2bb0"><code>07c1a7e</code></a>
feat: add <code>allowRegexCharacters</code> to
<code>no-useless-escape</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19705">#19705</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7bc6c71ca350fa37531291e1d704be6ed408c5dc"><code>7bc6c71</code></a>
feat: add no-unassigned-vars rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19618">#19618</a>)
(Jacob Bandes-Storch)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ee4036429758cdaf7f77c52f1c2b74b5a2bb7b66"><code>ee40364</code></a>
feat: convert no-array-constructor suggestions to autofixes (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19621">#19621</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/32957cde72196c7e41741db311786d881c1613a1"><code>32957cd</code></a>
feat: support TS syntax in <code>max-params</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19557">#19557</a>)
(Nitin Kumar)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/5687ce7055d30e2d5ef800b3d5c3096c3fc42c0e"><code>5687ce7</code></a>
fix: correct mismatched removed rules (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19734">#19734</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dc5ed337fd18cb59801e4afaf394f6b84057b601"><code>dc5ed33</code></a>
fix: correct types and tighten type definitions in
<code>SourceCode</code> class (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19731">#19731</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/de1b5deba069f770140f3a7dba2702c1016dcc2a"><code>de1b5de</code></a>
fix: correct <code>service</code> property name in
<code>Linter.ESLintParseResult</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19713">#19713</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/60c3e2cf9256f3676b7934e26ff178aaf19c9e97"><code>60c3e2c</code></a>
fix: sort keys in eslint-suppressions.json to avoid git churn (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19711">#19711</a>)
(Ron Waldon-Howe)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9da90ca3c163adb23a9cc52421f59dedfce34fc9"><code>9da90ca</code></a>
fix: add <code>allowReserved</code> to <code>Linter.ParserOptions</code>
type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19710">#19710</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/fbb8be9256dc7613fa0b87e87974714284b78a94"><code>fbb8be9</code></a>
fix: add <code>info</code> to <code>ESLint.DeprecatedRuleUse</code> type
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19701">#19701</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/25de55055d420d7c8b794ae5fdaeb67947c613d9"><code>25de550</code></a>
docs: Update description of frozen rules to mention TypeScript (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19736">#19736</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bd5def66d1a3f9bad7da3547b5dff6003e67d9d3"><code>bd5def6</code></a>
docs: Clean up configuration files docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19735">#19735</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4d0c60d0738cb32c12e4ea132caa6fab6d5ed0a7"><code>4d0c60d</code></a>
docs: Add Neovim to editor integrations (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19729">#19729</a>)
(Maria José Solano)</li>
<li><a
href="https://github.com/eslint/eslint/commit/71317ebeaf1c542114e4fcda99ee26115d8e4a27"><code>71317eb</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4c289e685e6cf87331f4b1e6afe34a4feb8e6cc8"><code>4c289e6</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f0f0d46ab2f87e439642abd84b6948b447b66349"><code>f0f0d46</code></a>
docs: clarify that unused suppressions cause non-zero exit code (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19698">#19698</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8ed32734cc22988173f99fd0703d50f94c60feb8"><code>8ed3273</code></a>
docs: fix internal usages of <code>ConfigData</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19688">#19688</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/eb316a83a49347ab47ae965ff95f81dd620d074c"><code>eb316a8</code></a>
docs: add <code>fmt</code> and <code>check</code> sections to
<code>Package.json Conventions</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19686">#19686</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a3a255924866b94ef8d604e91636547600edec56"><code>a3a2559</code></a>
docs: fix wording in Combine Configs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19685">#19685</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c8d17e11dc63909e693eaed5b5ccc50e698ac3b3"><code>c8d17e1</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/f8f1560de633aaf24a7099f89cbbfed12a762a32"><code>f8f1560</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.27.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19739">#19739</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ecaef7351f9f3220aa57409bf98db3e55b07a02a"><code>ecaef73</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/596fdc62047dff863e990c3246b32da97ae9a14e"><code>596fdc6</code></a>
chore: update dependency <code>@​arethetypeswrong/cli</code> to ^0.18.0
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19732">#19732</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/f791da040189ada1b1ec15856557b939ffcd978b"><code>f791da0</code></a>
chore: remove unbalanced curly brace from <code>.editorconfig</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19730">#19730</a>)
(Maria José Solano)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e86edee0918107e4e41e908fe59c937b83f00d4e"><code>e86edee</code></a>
refactor: Consolidate Config helpers (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19675">#19675</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/cf3635299e09570b7472286f25dacd8ab24e0517"><code>cf36352</code></a>
chore: remove shared types (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19718">#19718</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f60f2764971a33e252be13e560dccf21f554dbf1"><code>f60f276</code></a>
refactor: Easier RuleContext creation (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19709">#19709</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/58a171e8f0dcc1e599ac22bf8c386abacdbee424"><code>58a171e</code></a>
chore: update dependency <code>@​eslint/plugin-kit</code> to ^0.3.1 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19712">#19712</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/3a075a29cfb43ef08711c2e433fb6f218855886d"><code>3a075a2</code></a>
chore: update dependency <code>@​eslint/core</code> to ^0.14.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19715">#19715</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/44bac9d15c4e0ca099d0b0d85e601f3b55d4e167"><code>44bac9d</code></a>
ci: run tests in Node.js 24 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19702">#19702</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/35304dd2b0d8a4b640b9a25ae27ebdcb5e124cde"><code>35304dd</code></a>
chore: add missing <code>funding</code> field to packages (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19684">#19684</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f305beb82c51215ad48c5c860f02be1b34bcce32"><code>f305beb</code></a>
test: mock <code>process.emitWarning</code> to prevent output disruption
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19687">#19687</a>)
(Francesco Trotta)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md"><code>@​eslint/js</code>'s
changelog</a>.</em></p>
<blockquote>
<p>v9.27.0 - May 16, 2025</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/f8f1560de633aaf24a7099f89cbbfed12a762a32"><code>f8f1560</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.27.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19739">#19739</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ecaef7351f9f3220aa57409bf98db3e55b07a02a"><code>ecaef73</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/25de55055d420d7c8b794ae5fdaeb67947c613d9"><code>25de550</code></a>
docs: Update description of frozen rules to mention TypeScript (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19736">#19736</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bd5def66d1a3f9bad7da3547b5dff6003e67d9d3"><code>bd5def6</code></a>
docs: Clean up configuration files docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19735">#19735</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d71e37f450f4ae115ec394615e21523685f0d370"><code>d71e37f</code></a>
feat: Allow flags to be set in ESLINT_FLAGS env variable (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19717">#19717</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5687ce7055d30e2d5ef800b3d5c3096c3fc42c0e"><code>5687ce7</code></a>
fix: correct mismatched removed rules (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19734">#19734</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/596fdc62047dff863e990c3246b32da97ae9a14e"><code>596fdc6</code></a>
chore: update dependency <code>@​arethetypeswrong/cli</code> to ^0.18.0
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19732">#19732</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/ba456e000e104fd7f2dbd27eebbd4f35e6c18934"><code>ba456e0</code></a>
feat: Externalize MCP server (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19699">#19699</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dc5ed337fd18cb59801e4afaf394f6b84057b601"><code>dc5ed33</code></a>
fix: correct types and tighten type definitions in
<code>SourceCode</code> class (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19731">#19731</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4d0c60d0738cb32c12e4ea132caa6fab6d5ed0a7"><code>4d0c60d</code></a>
docs: Add Neovim to editor integrations (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19729">#19729</a>)
(Maria José Solano)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f791da040189ada1b1ec15856557b939ffcd978b"><code>f791da0</code></a>
chore: remove unbalanced curly brace from <code>.editorconfig</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19730">#19730</a>)
(Maria José Solano)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e86edee0918107e4e41e908fe59c937b83f00d4e"><code>e86edee</code></a>
refactor: Consolidate Config helpers (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19675">#19675</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/07c1a7e839ec61bd706c651428606ea5955b2bb0"><code>07c1a7e</code></a>
feat: add <code>allowRegexCharacters</code> to
<code>no-useless-escape</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19705">#19705</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/cf3635299e09570b7472286f25dacd8ab24e0517"><code>cf36352</code></a>
chore: remove shared types (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19718">#19718</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f60f2764971a33e252be13e560dccf21f554dbf1"><code>f60f276</code></a>
refactor: Easier RuleContext creation (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19709">#19709</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/71317ebeaf1c542114e4fcda99ee26115d8e4a27"><code>71317eb</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/de1b5deba069f770140f3a7dba2702c1016dcc2a"><code>de1b5de</code></a>
fix: correct <code>service</code> property name in
<code>Linter.ESLintParseResult</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19713">#19713</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/58a171e8f0dcc1e599ac22bf8c386abacdbee424"><code>58a171e</code></a>
chore: update dependency <code>@​eslint/plugin-kit</code> to ^0.3.1 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19712">#19712</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/3a075a29cfb43ef08711c2e433fb6f218855886d"><code>3a075a2</code></a>
chore: update dependency <code>@​eslint/core</code> to ^0.14.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19715">#19715</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/60c3e2cf9256f3676b7934e26ff178aaf19c9e97"><code>60c3e2c</code></a>
fix: sort keys in eslint-suppressions.json to avoid git churn (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19711">#19711</a>)
(Ron Waldon-Howe)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4c289e685e6cf87331f4b1e6afe34a4feb8e6cc8"><code>4c289e6</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9da90ca3c163adb23a9cc52421f59dedfce34fc9"><code>9da90ca</code></a>
fix: add <code>allowReserved</code> to <code>Linter.ParserOptions</code>
type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19710">#19710</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7bc6c71ca350fa37531291e1d704be6ed408c5dc"><code>7bc6c71</code></a>
feat: add no-unassigned-vars rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19618">#19618</a>)
(Jacob Bandes-Storch)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ee4036429758cdaf7f77c52f1c2b74b5a2bb7b66"><code>ee40364</code></a>
feat: convert no-array-constructor suggestions to autofixes (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19621">#19621</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/fbb8be9256dc7613fa0b87e87974714284b78a94"><code>fbb8be9</code></a>
fix: add <code>info</code> to <code>ESLint.DeprecatedRuleUse</code> type
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19701">#19701</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f0f0d46ab2f87e439642abd84b6948b447b66349"><code>f0f0d46</code></a>
docs: clarify that unused suppressions cause non-zero exit code (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19698">#19698</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/44bac9d15c4e0ca099d0b0d85e601f3b55d4e167"><code>44bac9d</code></a>
ci: run tests in Node.js 24 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19702">#19702</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/32957cde72196c7e41741db311786d881c1613a1"><code>32957cd</code></a>
feat: support TS syntax in <code>max-params</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19557">#19557</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/35304dd2b0d8a4b640b9a25ae27ebdcb5e124cde"><code>35304dd</code></a>
chore: add missing <code>funding</code> field to packages (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19684">#19684</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8ed32734cc22988173f99fd0703d50f94c60feb8"><code>8ed3273</code></a>
docs: fix internal usages of <code>ConfigData</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19688">#19688</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f305beb82c51215ad48c5c860f02be1b34bcce32"><code>f305beb</code></a>
test: mock <code>process.emitWarning</code> to prevent output disruption
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19687">#19687</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/eb316a83a49347ab47ae965ff95f81dd620d074c"><code>eb316a8</code></a>
docs: add <code>fmt</code> and <code>check</code> sections to
<code>Package.json Conventions</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19686">#19686</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a3a255924866b94ef8d604e91636547600edec56"><code>a3a2559</code></a>
docs: fix wording in Combine Configs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19685">#19685</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c8d17e11dc63909e693eaed5b5ccc50e698ac3b3"><code>c8d17e1</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/ecaef7351f9f3220aa57409bf98db3e55b07a02a"><code>ecaef73</code></a>
chore: package.json update for <code>@​eslint/js</code> release</li>
<li><a
href="https://github.com/eslint/eslint/commit/7bc6c71ca350fa37531291e1d704be6ed408c5dc"><code>7bc6c71</code></a>
feat: add no-unassigned-vars rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19618">#19618</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/35304dd2b0d8a4b640b9a25ae27ebdcb5e124cde"><code>35304dd</code></a>
chore: add missing <code>funding</code> field to packages (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19684">#19684</a>)</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.27.0/packages/js">compare
view</a></li>
</ul>
</details>
<br />

Updates `@typescript-eslint/parser` from 8.32.0 to 8.32.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v8.32.1</h2>
<h2>8.32.1 (2025-05-12)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-conversion]
shouldn't have fixable property (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11194">#11194</a>)</li>
<li><strong>eslint-plugin:</strong> [no-deprecated] support computed
member access (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10867">#10867</a>)</li>
<li><strong>eslint-plugin:</strong> [consistent-indexed-object-style]
adjust auto-fixer to generate valid syntax for <code>TSMappedType</code>
with no type annotation (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11180">#11180</a>)</li>
<li><strong>eslint-plugin:</strong> [consistent-indexed-object-style]
check for indirect circular types in aliased mapped types (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11177">#11177</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Azat S. <a
href="https://github.com/azat-io"><code>@​azat-io</code></a></li>
<li>Dima Barabash <a
href="https://github.com/dbarabashh"><code>@​dbarabashh</code></a></li>
<li>Ronen Amiel</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>8.32.1 (2025-05-12)</h2>
<p>This was a version bump only for parser to align it with other
projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/af077a040cab200c0c5d973e0c4f2cfce75cfa88"><code>af077a0</code></a>
chore(release): publish 8.32.1</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/b2be3dcb2e47735ce0d5677eb908a744b51d43e8"><code>b2be3dc</code></a>
chore: simplify <code>tsconfig</code> setup using <code>configDir</code>
(<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/11136">#11136</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/aeb74025221a120453b98f5bca91a0192f10a4ac"><code>aeb7402</code></a>
chore(ast-spec): finish migrating to <code>vitest</code> (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/11126">#11126</a>)</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.32.1/packages/parser">compare
view</a></li>
</ul>
</details>
<br />

Updates `eslint` from 9.26.0 to 9.27.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.27.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/d71e37f450f4ae115ec394615e21523685f0d370"><code>d71e37f</code></a>
feat: Allow flags to be set in ESLINT_FLAGS env variable (<a
href="https://redirect.github.com/eslint/eslint/issues/19717">#19717</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ba456e000e104fd7f2dbd27eebbd4f35e6c18934"><code>ba456e0</code></a>
feat: Externalize MCP server (<a
href="https://redirect.github.com/eslint/eslint/issues/19699">#19699</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/07c1a7e839ec61bd706c651428606ea5955b2bb0"><code>07c1a7e</code></a>
feat: add <code>allowRegexCharacters</code> to
<code>no-useless-escape</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19705">#19705</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7bc6c71ca350fa37531291e1d704be6ed408c5dc"><code>7bc6c71</code></a>
feat: add no-unassigned-vars rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19618">#19618</a>)
(Jacob Bandes-Storch)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ee4036429758cdaf7f77c52f1c2b74b5a2bb7b66"><code>ee40364</code></a>
feat: convert no-array-constructor suggestions to autofixes (<a
href="https://redirect.github.com/eslint/eslint/issues/19621">#19621</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/32957cde72196c7e41741db311786d881c1613a1"><code>32957cd</code></a>
feat: support TS syntax in <code>max-params</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19557">#19557</a>)
(Nitin Kumar)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/5687ce7055d30e2d5ef800b3d5c3096c3fc42c0e"><code>5687ce7</code></a>
fix: correct mismatched removed rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19734">#19734</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dc5ed337fd18cb59801e4afaf394f6b84057b601"><code>dc5ed33</code></a>
fix: correct types and tighten type definitions in
<code>SourceCode</code> class (<a
href="https://redirect.github.com/eslint/eslint/issues/19731">#19731</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/de1b5deba069f770140f3a7dba2702c1016dcc2a"><code>de1b5de</code></a>
fix: correct <code>service</code> property name in
<code>Linter.ESLintParseResult</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19713">#19713</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/60c3e2cf9256f3676b7934e26ff178aaf19c9e97"><code>60c3e2c</code></a>
fix: sort keys in eslint-suppressions.json to avoid git churn (<a
href="https://redirect.github.com/eslint/eslint/issues/19711">#19711</a>)
(Ron Waldon-Howe)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9da90ca3c163adb23a9cc52421f59dedfce34fc9"><code>9da90ca</code></a>
fix: add <code>allowReserved</code> to <code>Linter.ParserOptions</code>
type (<a
href="https://redirect.github.com/eslint/eslint/issues/19710">#19710</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/fbb8be9256dc7613fa0b87e87974714284b78a94"><code>fbb8be9</code></a>
fix: add <code>info</code> to <code>ESLint.DeprecatedRuleUse</code> type
(<a
href="https://redirect.github.com/eslint/eslint/issues/19701">#19701</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/25de55055d420d7c8b794ae5fdaeb67947c613d9"><code>25de550</code></a>
docs: Update description of frozen rules to mention TypeScript (<a
href="https://redirect.github.com/eslint/eslint/issues/19736">#19736</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bd5def66d1a3f9bad7da3547b5dff6003e67d9d3"><code>bd5def6</code></a>
docs: Clean up configuration files docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19735">#19735</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4d0c60d0738cb32c12e4ea132caa6fab6d5ed0a7"><code>4d0c60d</code></a>
docs: Add Neovim to editor integrations (<a
href="https://redirect.github.com/eslint/eslint/issues/19729">#19729</a>)
(Maria José Solano)</li>
<li><a
href="https://github.com/eslint/eslint/commit/71317ebeaf1c542114e4fcda99ee26115d8e4a27"><code>71317eb</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4c289e685e6cf87331f4b1e6afe34a4feb8e6cc8"><code>4c289e6</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f0f0d46ab2f87e439642abd84b6948b447b66349"><code>f0f0d46</code></a>
docs: clarify that unused suppressions cause non-zero exit code (<a
href="https://redirect.github.com/eslint/eslint/issues/19698">#19698</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8ed32734cc22988173f99fd0703d50f94c60feb8"><code>8ed3273</code></a>
docs: fix internal usages of <code>ConfigData</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19688">#19688</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/eb316a83a49347ab47ae965ff95f81dd620d074c"><code>eb316a8</code></a>
docs: add <code>fmt</code> and <code>check</code> sections to
<code>Package.json Conventions</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19686">#19686</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a3a255924866b94ef8d604e91636547600edec56"><code>a3a2559</code></a>
docs: fix wording in Combine Configs (<a
href="https://redirect.github.com/eslint/eslint/issues/19685">#19685</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c8d17e11dc63909e693eaed5b5ccc50e698ac3b3"><code>c8d17e1</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/f8f1560de633aaf24a7099f89cbbfed12a762a32"><code>f8f1560</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.27.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19739">#19739</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ecaef7351f9f3220aa57409bf98db3e55b07a02a"><code>ecaef73</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/596fdc62047dff863e990c3246b32da97ae9a14e"><code>596fdc6</code></a>
chore: update dependency <code>@​arethetypeswrong/cli</code> to ^0.18.0
(<a
href="https://redirect.github.com/eslint/eslint/issues/19732">#19732</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/f791da040189ada1b1ec15856557b939ffcd978b"><code>f791da0</code></a>
chore: remove unbalanced curly brace from <code>.editorconfig</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19730">#19730</a>)
(Maria José Solano)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e86edee0918107e4e41e908fe59c937b83f00d4e"><code>e86edee</code></a>
refactor: Consolidate Config helpers (<a
href="https://redirect.github.com/eslint/eslint/issues/19675">#19675</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/cf3635299e09570b7472286f25dacd8ab24e0517"><code>cf36352</code></a>
chore: remove shared types (<a
href="https://redirect.github.com/eslint/eslint/issues/19718">#19718</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f60f2764971a33e252be13e560dccf21f554dbf1"><code>f60f276</code></a>
refactor: Easier RuleContext creation (<a
href="https://redirect.github.com/eslint/eslint/issues/19709">#19709</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/58a171e8f0dcc1e599ac22bf8c386abacdbee424"><code>58a171e</code></a>
chore: update dependency <code>@​eslint/plugin-kit</code> to ^0.3.1 (<a
href="https://redirect.github.com/eslint/eslint/issues/19712">#19712</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/3a075a29cfb43ef08711c2e433fb6f218855886d"><code>3a075a2</code></a>
chore: update dependency <code>@​eslint/core</code> to ^0.14.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19715">#19715</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/44bac9d15c4e0ca099d0b0d85e601f3b55d4e167"><code>44bac9d</code></a>
ci: run tests in Node.js 24 (<a
href="https://redirect.github.com/eslint/eslint/issues/19702">#19702</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/35304dd2b0d8a4b640b9a25ae27ebdcb5e124cde"><code>35304dd</code></a>
chore: add missing <code>funding</code> field to packages (<a
href="https://redirect.github.com/eslint/eslint/issues/19684">#19684</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f305beb82c51215ad48c5c860f02be1b34bcce32"><code>f305beb</code></a>
test: mock <code>process.emitWarning</code> to prevent output disruption
(<a
href="https://redirect.github.com/eslint/eslint/issues/19687">#19687</a>)
(Francesco Trotta)</li>
</ul>
</blockquote>
</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.27.0 - May 16, 2025</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/f8f1560de633aaf24a7099f89cbbfed12a762a32"><code>f8f1560</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.27.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19739">#19739</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ecaef7351f9f3220aa57409bf98db3e55b07a02a"><code>ecaef73</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/25de55055d420d7c8b794ae5fdaeb67947c613d9"><code>25de550</code></a>
docs: Update description of frozen rules to mention TypeScript (<a
href="https://redirect.github.com/eslint/eslint/issues/19736">#19736</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bd5def66d1a3f9bad7da3547b5dff6003e67d9d3"><code>bd5def6</code></a>
docs: Clean up configuration files docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19735">#19735</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d71e37f450f4ae115ec394615e21523685f0d370"><code>d71e37f</code></a>
feat: Allow flags to be set in ESLINT_FLAGS env variable (<a
href="https://redirect.github.com/eslint/eslint/issues/19717">#19717</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5687ce7055d30e2d5ef800b3d5c3096c3fc42c0e"><code>5687ce7</code></a>
fix: correct mismatched removed rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19734">#19734</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/596fdc62047dff863e990c3246b32da97ae9a14e"><code>596fdc6</code></a>
chore: update dependency <code>@​arethetypeswrong/cli</code> to ^0.18.0
(<a
href="https://redirect.github.com/eslint/eslint/issues/19732">#19732</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/ba456e000e104fd7f2dbd27eebbd4f35e6c18934"><code>ba456e0</code></a>
feat: Externalize MCP server (<a
href="https://redirect.github.com/eslint/eslint/issues/19699">#19699</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dc5ed337fd18cb59801e4afaf394f6b84057b601"><code>dc5ed33</code></a>
fix: correct types and tighten type definitions in
<code>SourceCode</code> class (<a
href="https://redirect.github.com/eslint/eslint/issues/19731">#19731</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4d0c60d0738cb32c12e4ea132caa6fab6d5ed0a7"><code>4d0c60d</code></a>
docs: Add Neovim to editor integrations (<a
href="https://redirect.github.com/eslint/eslint/issues/19729">#19729</a>)
(Maria José Solano)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f791da040189ada1b1ec15856557b939ffcd978b"><code>f791da0</code></a>
chore: remove unbalanced curly brace from <code>.editorconfig</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19730">#19730</a>)
(Maria José Solano)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e86edee0918107e4e41e908fe59c937b83f00d4e"><code>e86edee</code></a>
refactor: Consolidate Config helpers (<a
href="https://redirect.github.com/eslint/eslint/issues/19675">#19675</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/07c1a7e839ec61bd706c651428606ea5955b2bb0"><code>07c1a7e</code></a>
feat: add <code>allowRegexCharacters</code> to
<code>no-useless-escape</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19705">#19705</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/cf3635299e09570b7472286f25dacd8ab24e0517"><code>cf36352</code></a>
chore: remove shared types (<a
href="https://redirect.github.com/eslint/eslint/issues/19718">#19718</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f60f2764971a33e252be13e560dccf21f554dbf1"><code>f60f276</code></a>
refactor: Easier RuleContext creation (<a
href="https://redirect.github.com/eslint/eslint/issues/19709">#19709</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/71317ebeaf1c542114e4fcda99ee26115d8e4a27"><code>71317eb</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/de1b5deba069f770140f3a7dba2702c1016dcc2a"><code>de1b5de</code></a>
fix: correct <code>service</code> property name in
<code>Linter.ESLintParseResult</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19713">#19713</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/58a171e8f0dcc1e599ac22bf8c386abacdbee424"><code>58a171e</code></a>
chore: update dependency <code>@​eslint/plugin-kit</code> to ^0.3.1 (<a
href="https://redirect.github.com/eslint/eslint/issues/19712">#19712</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/3a075a29cfb43ef08711c2e433fb6f218855886d"><code>3a075a2</code></a>
chore: update dependency <code>@​eslint/core</code> to ^0.14.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19715">#19715</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/60c3e2cf9256f3676b7934e26ff178aaf19c9e97"><code>60c3e2c</code></a>
fix: sort keys in eslint-suppressions.json to avoid git churn (<a
href="https://redirect.github.com/eslint/eslint/issues/19711">#19711</a>)
(Ron Waldon-Howe)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4c289e685e6cf87331f4b1e6afe34a4feb8e6cc8"><code>4c289e6</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9da90ca3c163adb23a9cc52421f59dedfce34fc9"><code>9da90ca</code></a>
fix: add <code>allowReserved</code> to <code>Linter.ParserOptions</code>
type (<a
href="https://redirect.github.com/eslint/eslint/issues/19710">#19710</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7bc6c71ca350fa37531291e1d704be6ed408c5dc"><code>7bc6c71</code></a>
feat: add no-unassigned-vars rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19618">#19618</a>)
(Jacob Bandes-Storch)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ee4036429758cdaf7f77c52f1c2b74b5a2bb7b66"><code>ee40364</code></a>
feat: convert no-array-constructor suggestions to autofixes (<a
href="https://redirect.github.com/eslint/eslint/issues/19621">#19621</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/fbb8be9256dc7613fa0b87e87974714284b78a94"><code>fbb8be9</code></a>
fix: add <code>info</code> to <code>ESLint.DeprecatedRuleUse</code> type
(<a
href="https://redirect.github.com/eslint/eslint/issues/19701">#19701</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f0f0d46ab2f87e439642abd84b6948b447b66349"><code>f0f0d46</code></a>
docs: clarify that unused suppressions cause non-zero exit code (<a
href="https://redirect.github.com/eslint/eslint/issues/19698">#19698</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/44bac9d15c4e0ca099d0b0d85e601f3b55d4e167"><code>44bac9d</code></a>
ci: run tests in Node.js 24 (<a
href="https://redirect.github.com/eslint/eslint/issues/19702">#19702</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/32957cde72196c7e41741db311786d881c1613a1"><code>32957cd</code></a>
feat: support TS syntax in <code>max-params</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19557">#19557</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/35304dd2b0d8a4b640b9a25ae27ebdcb5e124cde"><code>35304dd</code></a>
chore: add missing <code>funding</code> field to packages (<a
href="https://redirect.github.com/eslint/eslint/issues/19684">#19684</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8ed32734cc22988173f99fd0703d50f94c60feb8"><code>8ed3273</code></a>
docs: fix internal usages of <code>ConfigData</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19688">#19688</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f305beb82c51215ad48c5c860f02be1b34bcce32"><code>f305beb</code></a>
test: mock <code>process.emitWarning</code> to prevent output disruption
(<a
href="https://redirect.github.com/eslint/eslint/issues/19687">#19687</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/eb316a83a49347ab47ae965ff95f81dd620d074c"><code>eb316a8</code></a>
docs: add <code>fmt</code> and <code>check</code> sections to
<code>Package.json Conventions</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19686">#19686</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a3a255924866b94ef8d604e91636547600edec56"><code>a3a2559</code></a>
docs: fix wording in Combine Configs (<a
href="https://redirect.github.com/eslint/eslint/issues/19685">#19685</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c8d17e11dc63909e693eaed5b5ccc50e698ac3b3"><code>c8d17e1</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/b9080cf28d88f934941a545a033eb960eceeadbd"><code>b9080cf</code></a>
9.27.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/b7a5c66129c6e504368d1fc452f58c538e4d48e6"><code>b7a5c66</code></a>
Build: changelog update for 9.27.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/f8f1560de633aaf24a7099f89cbbfed12a762a32"><code>f8f1560</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.27.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19739">#19739</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ecaef7351f9f3220aa57409bf98db3e55b07a02a"><code>ecaef73</code></a>
chore: package.json update for <code>@​eslint/js</code> release</li>
<li><a
href="https://github.com/eslint/eslint/commit/25de55055d420d7c8b794ae5fdaeb67947c613d9"><code>25de550</code></a>
docs: Update description of frozen rules to mention TypeScript (<a
href="https://redirect.github.com/eslint/eslint/issues/19736">#19736</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bd5def66d1a3f9bad7da3547b5dff6003e67d9d3"><code>bd5def6</code></a>
docs: Clean up configuration files docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19735">#19735</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d71e37f450f4ae115ec394615e21523685f0d370"><code>d71e37f</code></a>
feat: Allow flags to be set in ESLINT_FLAGS env variable (<a
href="https://redirect.github.com/eslint/eslint/issues/19717">#19717</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5687ce7055d30e2d5ef800b3d5c3096c3fc42c0e"><code>5687ce7</code></a>
fix: correct mismatched removed rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19734">#19734</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/596fdc62047dff863e990c3246b32da97ae9a14e"><code>596fdc6</code></a>
chore: update dependency <code>@​arethetypeswrong/cli</code> to ^0.18.0
(<a
href="https://redirect.github.com/eslint/eslint/issues/19732">#19732</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ba456e000e104fd7f2dbd27eebbd4f35e6c18934"><code>ba456e0</code></a>
feat: Externalize MCP server (<a
href="https://redirect.github.com/eslint/eslint/issues/19699">#19699</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.26.0...v9.27.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `typescript-eslint` from 8.32.0 to 8.32.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.32.1</h2>
<h2>8.32.1 (2025-05-12)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-conversion]
shouldn't have fixable property (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11194">#11194</a>)</li>
<li><strong>eslint-plugin:</strong> [no-deprecated] support computed
member access (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10867">#10867</a>)</li>
<li><strong>eslint-plugin:</strong> [consistent-indexed-object-style]
adjust auto-fixer to generate valid syntax for <code>TSMappedType</code>
with no type annotation (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11180">#11180</a>)</li>
<li><strong>eslint-plugin:</strong> [consistent-indexed-object-style]
check for indirect circular types in aliased mapped types (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11177">#11177</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Azat S. <a
href="https://github.com/azat-io"><code>@​azat-io</code></a></li>
<li>Dima Barabash <a
href="https://github.com/dbarabashh"><code>@​dbarabashh</code></a></li>
<li>Ronen Amiel</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.32.1 (2025-05-12)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/af077a040cab200c0c5d973e0c4f2cfce75cfa88"><code>af077a0</code></a>
chore(release): publish 8.32.1</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/b2be3dcb2e47735ce0d5677eb908a744b51d43e8"><code>b2be3dc</code></a>
chore: simplify <code>tsconfig</code> setup using <code>configDir</code>
(<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11136">#11136</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/aeb74025221a120453b98f5bca91a0192f10a4ac"><code>aeb7402</code></a>
chore(ast-spec): finish migrating to <code>vitest</code> (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11126">#11126</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/e57126a23e3f9b0ec67665d47e37a429d7755753"><code>e57126a</code></a>
chore(typescript-eslint): correct naming of import of typescript-eslint
in te...</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.32.1/packages/typescript-eslint">compare
view</a></li>
</ul>
</details>
<br />

Updates `@astrojs/sitemap` from 3.3.1 to 3.4.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/withastro/astro/releases"><code>@​astrojs/sitemap</code>'s
releases</a>.</em></p>
<blockquote>
<h2><code>@​astrojs/sitemap</code><a
href="https://github.com/3"><code>@​3</code></a>.4.0</h2>
<h3>Minor Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13753">#13753</a>
<a
href="https://github.com/withastro/astro/commit/90293de03320da51965f05cfa6923cbe5521f519"><code>90293de</code></a>
Thanks <a
href="https://github.com/mattyoho"><code>@​mattyoho</code></a>! -
Customize the filenames of sitemap XML files generated by the
<code>@astro/sitemap</code> integration by setting
<code>filenameBase</code> in the integration configuration settings.
This may be useful when deploying an Astro site at a path on a domain
with preexisting sitemap files.</p>
<p>Generated sitemap files will appear at <code>/sitemap-0.xml</code>
and <code>/sitemap-index.xml</code> by default, which may conflict with
preexisting files. Set <code>filenameBase</code> to a custom value to
avoid that if so:</p>
<pre lang="js"><code>import { defineConfig } from 'astro/config';
import sitemap from '@astrojs/sitemap';
<p>export default defineConfig({
site: '<a href="https://example.com">https://example.com</a>',
integrations: [
sitemap({
filenameBase: 'astronomy-sitemap',
}),
],
});
</code></pre></p>
<p>This will yield sitemap and index files as
<code>https://example.com/astronomy-sitemap-0.xml</code> and
<code>https://example.com/astronomy-sitemap-index.xml</code>.</p>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/withastro/astro/blob/main/packages/integrations/sitemap/CHANGELOG.md"><code>@​astrojs/sitemap</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>3.4.0</h2>
<h3>Minor Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13753">#13753</a>
<a
href="https://github.com/withastro/astro/commit/90293de03320da51965f05cfa6923cbe5521f519"><code>90293de</code></a>
Thanks <a
href="https://github.com/mattyoho"><code>@​mattyoho</code></a>! -
Customize the filenames of sitemap XML files generated by the
<code>@astro/sitemap</code> integration by setting
<code>filenameBase</code> in the integration configuration settings.
This may be useful when deploying an Astro site at a path on a domain
with preexisting sitemap files.</p>
<p>Generated sitemap files will appear at <code>/sitemap-0.xml</code>
and <code>/sitemap-index.xml</code> by default, which may conflict with
preexisting files. Set <code>filenameBase</code> to a custom value to
avoid that if so:</p>
<pre lang="js"><code>import { defineConfig } from 'astro/config';
import sitemap from '@astrojs/sitemap';
<p>export default defineConfig({
site: '<a href="https://example.com">https://example.com</a>',
integrations: [
sitemap({
filenameBase: 'astronomy-sitemap',
}),
],
});
</code></pre></p>
<p>This will yield sitemap and index files as
<code>https://example.com/astronomy-sitemap-0.xml</code> and
<code>https://example.com/astronomy-sitemap-index.xml</code>.</p>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/withastro/astro/commit/2ba4692792954ea612161e3bd8aa4515e2169b57"><code>2ba4692</code></a>
[ci] release (<a
href="https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap/issues/13771">#13771</a>)</li>
<li><a
href="https://github.com/withastro/astro/commit/90293de03320da51965f05cfa6923cbe5521f519"><code>90293de</code></a>
Add a config option for filenames generated by the
<code>@​astrojs/sitemap</code> integrati...</li>
<li>See full diff in <a
href="https://github.com/withastro/astro/commits/@astrojs/[email protected]/packages/integrations/sitemap">compare
view</a></li>
</ul>
</details>
<br />

Updates `@tailwindcss/vite` from 4.1.6 to 4.1.7
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/releases"><code>@​tailwindcss/vite</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v4.1.7</h2>
<h3>Added</h3>
<ul>
<li>Upgrade: Migrate bare values to named values (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18000">#18000</a>)</li>
<li>Upgrade: Added cache to improve template migration performance (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18025">#18025</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Allow <code>_</code> before numbers during candidate extraction (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17961">#17961</a>)</li>
<li>Prevent duplicate suggestions when using <code>@theme</code> and
<code>@utility</code> together (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17675">#17675</a>)</li>
<li>Ensure that media queries within <code>::before</code> and
<code>::after</code> pseudo selectors create valid CSS rules in
production builds (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17979">#17979</a>)</li>
<li>Ensure that the standalone CLI does not leave temporary files behind
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17981">#17981</a>)</li>
<li>Ensure <code>-rotate-*</code> utilities properly negate arbitrary
values (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18014">#18014</a>)</li>
<li>Ignore custom variants using <code>:merge(…)</code> selectors in
legacy JS plugins (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18020">#18020</a>)</li>
<li>Ensure classes containing <code>.</code> are properly extracted from
Clojure files (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18038">#18038</a>)</li>
<li>Upgrade: Fix error when using <code>@import … source(…)</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17963">#17963</a>)</li>
<li>Upgrade: Change casing of utilities with named values to kebab-case
to match updated theme variables (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18017">#18017</a>)</li>
<li>Upgrade: Don't migrate strings that match utility names in Vue
attribute bindings other than <code>class</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18025">#18025</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md"><code>@​tailwindcss/vite</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>[4.1.7] - 2025-05-15</h2>
<h3>Added</h3>
<ul>
<li>Upgrade: Migrate bare values to named values (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18000">#18000</a>)</li>
<li>Upgrade: Added cache to improve template migration performance (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18025">#18025</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Allow <code>_</code> before numbers during candidate extraction (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17961">#17961</a>)</li>
<li>Prevent duplicate suggestions when using <code>@theme</code> and
<code>@utility</code> together (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17675">#17675</a>)</li>
<li>Ensure that media queries within <code>::before</code> and
<code>::after</code> pseudo selectors create valid CSS rules in
production builds (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17979">#17979</a>)</li>
<li>Ensure that the standalone CLI does not leave temporary files behind
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17981">#17981</a>)</li>
<li>Ensure <code>-rotate-*</code> utilities properly negate arbitrary
values (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18014">#18014</a>)</li>
<li>Ignore custom variants using <code>:merge(…)</code> selectors in
legacy JS plugins (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18020">#18020</a>)</li>
<li>Ensure classes containing <code>.</code> are properly extracted from
Clojure files (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18038">#18038</a>)</li>
<li>Upgrade: Fix error when using <code>@import … source(…)</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17963">#17963</a>)</li>
<li>Upgrade: Change casing of utilities with named values to kebab-case
to match updated theme variables (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18017">#18017</a>)</li>
<li>Upgrade: Don't migrate strings that match utility names in Vue
attribute bindings other than <code>class</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18025">#18025</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/74e084ad2754fe687349042015196addc9cb1327"><code>74e084a</code></a>
Prepare v4.1.7 release (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/18040">#18040</a>)</li>
<li>See full diff in <a
href="https://github.com/tailwindlabs/tailwindcss/commits/v4.1.7/packages/@tailwindcss-vite">compare
view</a></li>
</ul>
</details>
<br />

Updates `astro` from 5.7.12 to 5.7.13
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/withastro/astro/releases">astro's
releases</a>.</em></p>
<blockquote>
<h2>[email protected]</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13761">#13761</a>
<a
href="https://github.com/withastro/astro/commit/a2e84631ad0a8dbc466d1301cc07a031334ffe5b"><code>a2e8463</code></a>
Thanks <a href="https://github.com/jp-knj"><code>@​jp-knj</code></a>! -
Adds new content collections errors</p>
</li>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13788">#13788</a>
<a
href="https://github.com/withastro/astro/commit/7d0b7acb38d5140939d9660b2cf5718e9a8b2c15"><code>7d0b7ac</code></a>
Thanks <a
href="https://github.com/florian-lefebvre"><code>@​florian-lefebvre</code></a>!
- Fixes a case where an error would not be thrown when using the
<code>&lt;Font /&gt;</code> component from the experimental fonts API
without adding fonts in the Astro config</p>
</li>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13784">#13784</a>
<a
href="https://github.com/withastro/astro/commit/d7a188988427d1b157d27b789f918c208ece41f7"><code>d7a1889</code></a>
Thanks <a
href="https://github.com/florian-lefebvre"><code>@​florian-lefebvre</code></a>!
- Fixes the experimental fonts API to correctly take
<code>config.base</code>, <code>config.build.assets</code> and
<code>config.build.assetsPrefix</code> into account</p>
</li>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13777">#13777</a>
<a
href="https://github.com/withastro/astro/commit/a56b8eaec486d26cbc61a7c94c152f4ee8cabc7a"><code>a56b8ea</code></a>
Thanks <a href="https://github.com/L4Ph"><code>@​L4Ph</code></a>! -
Fixed an issue where looping GIF animation would stop when converted to
WebP</p>
</li>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13566">#13566</a>
<a
href="https://github.com/withastro/astro/commit/0489d8fe96fb8ee90284277358e38f55c8e0ab1d"><code>0489d8f</code></a>
Thanks <a
href="https://github.com/TheOtterlord"><code>@​TheOtterlord</code></a>!
- Fix build errors being ignored when build.concurrency &gt; 1</p>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/withastro/astro/blob/main/packages/astro/CHANGELOG.md">astro's
changelog</a>.</em></p>
<blockquote>
<h2>5.7.13</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13761">#13761</a>
<a
href="https://github.com/withastro/astro/commit/a2e84631ad0a8dbc466d1301cc07a031334ffe5b"><code>a2e8463</code></a>
Thanks <a href="https://github.com/jp-knj"><code>@​jp-knj</code></a>! -
Adds new content collections errors</p>
</li>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13788">#13788</a>
<a
href="https://github.com/withastro/astro/commit/7d0b7acb38d5140939d9660b2cf5718e9a8b2c15"><code>7d0b7ac</code></a>
Thanks <a
href="https://github.com/florian-lefebvre"><code>@​florian-lefebvre</code></a>!
- Fixes a case where an error would not be thrown when using the
<code>&lt;Font /&gt;</code> component from the experimental fonts API
without adding fonts in the Astro config</p>
</li>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13784">#13784</a>
<a
href="https://github.com/withastro/astro/commit/d7a188988427d1b157d27b789f918c208ece41f7"><code>d7a1889</code></a>
Thanks <a
href="https://github.com/florian-lefebvre"><code>@​florian-lefebvre</code></a>!
- Fixes the experimental fonts API to correctly take
<code>config.base</code>, <code>config.build.assets</code> and
<code>config.build.assetsPrefix</code> into account</p>
</li>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13777">#13777</a>
<a
href="https://github.com/withastro/astro/commit/a56b8eaec486d26cbc61a7c94c152f4ee8cabc7a"><code>a56b8ea</code></a>
Thanks <a href="https://github.com/L4Ph"><code>@​L4Ph</code></a>! -
Fixed an issue where looping GIF animation would stop when converted to
WebP</p>
</li>
<li>
<p><a
href="https://redirect.github.com/withastro/astro/pull/13566">#13566</a>
<a
href="https://github.com/withastro/astro/commit/0489d8fe96fb8ee90284277358e38f55c8e0ab1d"><code>0489d8f</code></a>
Thanks <a
href="https://github.com/TheOtterlord"><code>@​TheOtterlord</code></a>!
- Fix build errors being ignored when build.concurrency &gt; 1</p>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/withastro/astro/commit/29f30247662705a49ff6f9802ada780ecb13efe0"><code>29f3024</code></a>
[ci] release (<a
href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13785">#13785</a>)</li>
<li><a
href="https://github.com/withastro/astro/commit/68d8c4e10c65f9eaac3a8d91c12b3fc9cadf807c"><code>68d8c4e</code></a>
[ci] format</li>
<li><a
href="https://github.com/withastro/astro/commit/debd69daa73b01fe8db35db538811336704b9d68"><code>debd69d</code></a>
fix(errors): update a broken link in <code>errors-data.ts</code> (<a
href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13797">#13797</a>)</li>
<li><a
href="https://github.com/withastro/astro/commit/0489d8fe96fb8ee90284277358e38f55c8e0ab1d"><code>0489d8f</code></a>
Fix build errors being ignored when using concurrency (<a
href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13566">#13566</a>)</li>
<li><a
href="https://github.com/withastro/astro/commit/eb72070700dae82c69ec4d4e34a02769b5b6f882"><code>eb72070</code></a>
[ci] format</li>
<li><a
href="https://github.com/withastro/astro/commit/a2e84631ad0a8dbc466d1301cc07a031334ffe5b"><code>a2e8463</code></a>
refactor(astro): put them to follow a pattern for errors (<a
href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13761">#13761</a>)</li>
<li><a
href="https://github.com/withastro/astro/commit/a56b8eaec486d26cbc61a7c94c152f4ee8cabc7a"><code>a56b8ea</code></a>
Gif animation would not loop (<a
href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13777">#13777</a>)</li>
<li><a
h…
…in the all group (#1757)

Bumps the all group with 1 update:
[DeterminateSystems/update-flake-lock](https://github.com/determinatesystems/update-flake-lock).

Updates `DeterminateSystems/update-flake-lock` from 24 to 25
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/determinatesystems/update-flake-lock/releases">DeterminateSystems/update-flake-lock's
releases</a>.</em></p>
<blockquote>
<h2>v25</h2>
<h2>What's Changed</h2>
<ul>
<li>build(deps-dev): bump vite from 5.2.12 to 5.4.6 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/131">DeterminateSystems/update-flake-lock#131</a></li>
<li>Update <code>detsys-ts</code>: Merge pull request <a
href="https://redirect.github.com/determinatesystems/update-flake-lock/issues/67">#67</a>
from DeterminateSystems/allow-obliterating-id-token-privs by <a
href="https://github.com/detsys-pr-bot"><code>@​detsys-pr-bot</code></a>
in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/139">DeterminateSystems/update-flake-lock#139</a></li>
<li>action.yml: expose pull-request-url from create-pr action by <a
href="https://github.com/colemickens"><code>@​colemickens</code></a> in
<a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/141">DeterminateSystems/update-flake-lock#141</a></li>
<li>Update <code>detsys-ts</code>: Merge pull request <a
href="https://redirect.github.com/determinatesystems/update-flake-lock/issues/69">#69</a>
from DeterminateSystems/update-deps by <a
href="https://github.com/detsys-pr-bot"><code>@​detsys-pr-bot</code></a>
in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/144">DeterminateSystems/update-flake-lock#144</a></li>
<li>Update <code>detsys-ts</code>: Merge pull request <a
href="https://redirect.github.com/determinatesystems/update-flake-lock/issues/71">#71</a>
from DeterminateSystems/updates by <a
href="https://github.com/detsys-pr-bot"><code>@​detsys-pr-bot</code></a>
in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/146">DeterminateSystems/update-flake-lock#146</a></li>
<li>Update the text with much simpler 'run ci' instructions. by <a
href="https://github.com/grahamc"><code>@​grahamc</code></a> in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/148">DeterminateSystems/update-flake-lock#148</a></li>
<li>Update <code>detsys-ts</code>: Merge pull request <a
href="https://redirect.github.com/determinatesystems/update-flake-lock/issues/72">#72</a>
from DeterminateSystems/dependabot by <a
href="https://github.com/detsys-pr-bot"><code>@​detsys-pr-bot</code></a>
in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/149">DeterminateSystems/update-flake-lock#149</a></li>
<li>build(deps): bump crazy-max/ghaction-import-gpg from 6.1.0 to 6.2.0
by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>
in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/138">DeterminateSystems/update-flake-lock#138</a></li>
<li>Update <code>detsys-ts</code>: Merge pull request <a
href="https://redirect.github.com/determinatesystems/update-flake-lock/issues/74">#74</a>
from DeterminateSystems/dependabot/npm_and_yarn/npm-deps-eb3d92718e by
<a
href="https://github.com/detsys-pr-bot"><code>@​detsys-pr-bot</code></a>
in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/152">DeterminateSystems/update-flake-lock#152</a></li>
<li>Update <code>detsys-ts</code>: Merge pull request <a
href="https://redirect.github.com/determinatesystems/update-flake-lock/issues/78">#78</a>
from DeterminateSystems/dependabot/npm_and_yarn/npm-deps-0af3b8ec11 by
<a
href="https://github.com/detsys-pr-bot"><code>@​detsys-pr-bot</code></a>
in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/156">DeterminateSystems/update-flake-lock#156</a></li>
<li>flake.lock: Update by <a
href="https://github.com/github-actions"><code>@​github-actions</code></a>
in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/155">DeterminateSystems/update-flake-lock#155</a></li>
<li>Switch to flakehub-cache-action by <a
href="https://github.com/lucperkins"><code>@​lucperkins</code></a> in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/157">DeterminateSystems/update-flake-lock#157</a></li>
<li>Update <code>detsys-ts</code>: Merge pull request <a
href="https://redirect.github.com/determinatesystems/update-flake-lock/issues/79">#79</a>
from DeterminateSystems/dependabot/npm_and_yarn/npm_and_yarn-14f44f5325
by <a
href="https://github.com/detsys-pr-bot"><code>@​detsys-pr-bot</code></a>
in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/158">DeterminateSystems/update-flake-lock#158</a></li>
<li>pnpm update, vitest by <a
href="https://github.com/grahamc"><code>@​grahamc</code></a> in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/159">DeterminateSystems/update-flake-lock#159</a></li>
<li>Update <code>detsys-ts</code>: Merge pull request <a
href="https://redirect.github.com/determinatesystems/update-flake-lock/issues/80">#80</a>
from DeterminateSystems/fixup-traces by <a
href="https://github.com/detsys-pr-bot"><code>@​detsys-pr-bot</code></a>
in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/160">DeterminateSystems/update-flake-lock#160</a></li>
<li>Update <code>detsys-ts</code>: Merge pull request <a
href="https://redirect.github.com/determinatesystems/update-flake-lock/issues/81">#81</a>
from DeterminateSystems/dont-capture-some-crashes by <a
href="https://github.com/detsys-pr-bot"><code>@​detsys-pr-bot</code></a>
in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/161">DeterminateSystems/update-flake-lock#161</a></li>
<li>Update <code>detsys-ts</code>: Merge pull request <a
href="https://redirect.github.com/determinatesystems/update-flake-lock/issues/82">#82</a>
from DeterminateSystems/even-more-crashes by <a
href="https://github.com/detsys-pr-bot"><code>@​detsys-pr-bot</code></a>
in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/162">DeterminateSystems/update-flake-lock#162</a></li>
<li>Update <code>detsys-ts</code>: Ignore hyphen-sep'd diags (<a
href="https://redirect.github.com/determinatesystems/update-flake-lock/issues/83">#83</a>)
by <a
href="https://github.com/detsys-pr-bot"><code>@​detsys-pr-bot</code></a>
in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/163">DeterminateSystems/update-flake-lock#163</a></li>
<li>build(deps): bump crazy-max/ghaction-import-gpg from 6.2.0 to 6.3.0
by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>
in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/164">DeterminateSystems/update-flake-lock#164</a></li>
<li>Update <code>detsys-ts</code>: Merge pull request <a
href="https://redirect.github.com/determinatesystems/update-flake-lock/issues/84">#84</a>
from DeterminateSystems/dependabot/npm_and_yarn/npm-deps-73588cc3c5 by
<a
href="https://github.com/detsys-pr-bot"><code>@​detsys-pr-bot</code></a>
in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/165">DeterminateSystems/update-flake-lock#165</a></li>
<li>Update <code>detsys-ts</code>: Bump vite from 6.2.3 to 6.2.4 in the
npm_and_yarn group (<a
href="https://redirect.github.com/determinatesystems/update-flake-lock/issues/85">#85</a>)
by <a
href="https://github.com/detsys-pr-bot"><code>@​detsys-pr-bot</code></a>
in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/166">DeterminateSystems/update-flake-lock#166</a></li>
<li>Update <code>detsys-ts</code>: Merge pull request <a
href="https://redirect.github.com/determinatesystems/update-flake-lock/issues/86">#86</a>
from DeterminateSystems/dependabot/npm_and_yarn/npm_and_yarn-2bd33993d4
by <a
href="https://github.com/detsys-pr-bot"><code>@​detsys-pr-bot</code></a>
in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/167">DeterminateSystems/update-flake-lock#167</a></li>
<li>Update <code>detsys-ts</code>: Merge pull request <a
href="https://redirect.github.com/determinatesystems/update-flake-lock/issues/87">#87</a>
from DeterminateSystems/dependabot/npm_and_yarn/npm-deps-2f3c1638ee by
<a
href="https://github.com/detsys-pr-bot"><code>@​detsys-pr-bot</code></a>
in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/168">DeterminateSystems/update-flake-lock#168</a></li>
<li>Update <code>detsys-ts</code>: Merge pull request <a
href="https://redirect.github.com/determinatesystems/update-flake-lock/issues/88">#88</a>
from DeterminateSystems/dependabot/npm_and_yarn/npm_and_yarn-b7c6efa8f1
by <a
href="https://github.com/detsys-pr-bot"><code>@​detsys-pr-bot</code></a>
in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/169">DeterminateSystems/update-flake-lock#169</a></li>
<li>Update <code>detsys-ts</code>: Merge pull request <a
href="https://redirect.github.com/determinatesystems/update-flake-lock/issues/89">#89</a>
from DeterminateSystems/dependabot/npm_and_yarn/npm-deps-0b8d2803d6 by
<a
href="https://github.com/detsys-pr-bot"><code>@​detsys-pr-bot</code></a>
in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/171">DeterminateSystems/update-flake-lock#171</a></li>
<li>flake.lock: Update by <a
href="https://github.com/github-actions"><code>@​github-actions</code></a>
in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/170">DeterminateSystems/update-flake-lock#170</a></li>
<li>Use Determinate Nix in examples by <a
href="https://github.com/lucperkins"><code>@​lucperkins</code></a> in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/172">DeterminateSystems/update-flake-lock#172</a></li>
<li>flake.lock: Update by <a
href="https://github.com/github-actions"><code>@​github-actions</code></a>
in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/173">DeterminateSystems/update-flake-lock#173</a></li>
<li>flake.lock: Update by <a
href="https://github.com/github-actions"><code>@​github-actions</code></a>
in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/175">DeterminateSystems/update-flake-lock#175</a></li>
<li>Update <code>detsys-ts</code>: Update Nix and JS dependencies (<a
href="https://redirect.github.com/determinatesystems/update-flake-lock/issues/91">#91</a>)
by <a
href="https://github.com/detsys-pr-bot"><code>@​detsys-pr-bot</code></a>
in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/176">DeterminateSystems/update-flake-lock#176</a></li>
<li>Update <code>detsys-ts</code>: Merge pull request <a
href="https://redirect.github.com/determinatesystems/update-flake-lock/issues/92">#92</a>
from DeterminateSystems/dependabot/npm_and_yarn/npm_and_yarn-de653eece3
by <a
href="https://github.com/detsys-pr-bot"><code>@​detsys-pr-bot</code></a>
in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/177">DeterminateSystems/update-flake-lock#177</a></li>
<li>flake.lock: Update by <a
href="https://github.com/github-actions"><code>@​github-actions</code></a>
in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/179">DeterminateSystems/update-flake-lock#179</a></li>
<li>Update <code>detsys-ts</code>: Merge pull request <a
href="https://redirect.github.com/determinatesystems/update-flake-lock/issues/93">#93</a>
from DeterminateSystems/dependabot/npm_and_yarn/npm-deps-a403fbca50 by
<a
href="https://github.com/detsys-pr-bot"><code>@​detsys-pr-bot</code></a>
in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/180">DeterminateSystems/update-flake-lock#180</a></li>
<li>Update <code>detsys-ts</code>: Merge pull request <a
href="https://redirect.github.com/determinatesystems/update-flake-lock/issues/94">#94</a>
from DeterminateSystems/dependabot/npm_and_yarn/npm-deps-dde80b0a8d by
<a
href="https://github.com/detsys-pr-bot"><code>@​detsys-pr-bot</code></a>
in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/182">DeterminateSystems/update-flake-lock#182</a></li>
<li>Don't except if nix flake update fails by <a
href="https://github.com/grahamc"><code>@​grahamc</code></a> in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/183">DeterminateSystems/update-flake-lock#183</a></li>
<li>Update to use our new nix action by <a
href="https://github.com/grahamc"><code>@​grahamc</code></a> in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/184">DeterminateSystems/update-flake-lock#184</a></li>
<li>Update <code>detsys-ts</code>: Merge pull request <a
href="https://redirect.github.com/determinatesystems/update-flake-lock/issues/95">#95</a>
from
DeterminateSystems/graham/fh-813-create-a-determinate-nix-action-with-pinned-releases
by <a
href="https://github.com/detsys-pr-bot"><code>@​detsys-pr-bot</code></a>
in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/185">DeterminateSystems/update-flake-lock#185</a></li>
<li>flake.lock: Update by <a
href="https://github.com/github-actions"><code>@​github-actions</code></a>
in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/181">DeterminateSystems/update-flake-lock#181</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/colemickens"><code>@​colemickens</code></a>
made their first contribution in <a
href="https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/141">DeterminateSystems/update-flake-lock#141</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/DeterminateSystems/update-flake-lock/compare/v24...v25">https://github.com/DeterminateSystems/update-flake-lock/compare/v24...v25</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/DeterminateSystems/update-flake-lock/commit/428c2b58a4b7414dabd372acb6a03dba1084d3ab"><code>428c2b5</code></a>
Merge pull request <a
href="https://redirect.github.com/determinatesystems/update-flake-lock/issues/181">#181</a>
from DeterminateSystems/update_flake_lock_action</li>
<li><a
href="https://github.com/DeterminateSystems/update-flake-lock/commit/3690f883820b3036965bd3c3190c0f7fd78cb795"><code>3690f88</code></a>
Merge pull request <a
href="https://redirect.github.com/determinatesystems/update-flake-lock/issues/185">#185</a>
from detsys-pr-bot/detsys-ts-update-74999c82de35e73fe...</li>
<li><a
href="https://github.com/DeterminateSystems/update-flake-lock/commit/94658602a6ba9f01d157bcb5615e8a37d5567876"><code>9465860</code></a>
Update <code>detsys-ts</code> for: `Merge pull request <a
href="https://redirect.github.com/determinatesystems/update-flake-lock/issues/95">#95</a>
from DeterminateSystems/graha...</li>
<li><a
href="https://github.com/DeterminateSystems/update-flake-lock/commit/2a2fe68d851c4d2f54d81b45009c826bb67bc663"><code>2a2fe68</code></a>
Merge pull request <a
href="https://redirect.github.com/determinatesystems/update-flake-lock/issues/184">#184</a>
from DeterminateSystems/graham/fh-813-create-a-determ...</li>
<li><a
href="https://github.com/DeterminateSystems/update-flake-lock/commit/e9a7860f3f2e5c6f05408c30b0abb2839f071eff"><code>e9a7860</code></a>
Add permissions block</li>
<li><a
href="https://github.com/DeterminateSystems/update-flake-lock/commit/acec67c2bbcaa283579077a8aa37f73d289106e2"><code>acec67c</code></a>
Merge remote-tracking branch 'origin/main' into
graham/fh-813-create-a-determ...</li>
<li><a
href="https://github.com/DeterminateSystems/update-flake-lock/commit/3ed235376680f06b0a6404754a480bf99c9c6a6b"><code>3ed2353</code></a>
Update to use our new nix action</li>
<li><a
href="https://github.com/DeterminateSystems/update-flake-lock/commit/11e4dfb59aeca59595282a64cfe9d0dfeea2ffa5"><code>11e4dfb</code></a>
Merge pull request <a
href="https://redirect.github.com/determinatesystems/update-flake-lock/issues/183">#183</a>
from DeterminateSystems/push-ruywpoonkxqk</li>
<li><a
href="https://github.com/DeterminateSystems/update-flake-lock/commit/dcd2ee07caf11bf781e6614038231affa3192a0f"><code>dcd2ee0</code></a>
Don't except if nix flake update fails</li>
<li><a
href="https://github.com/DeterminateSystems/update-flake-lock/commit/743a8831c30fdf9ec786a951a54302c4833b88eb"><code>743a883</code></a>
Merge pull request <a
href="https://redirect.github.com/determinatesystems/update-flake-lock/issues/182">#182</a>
from detsys-pr-bot/detsys-ts-update-e0a5f196fd4e17f2b...</li>
<li>Additional commits viewable in <a
href="https://github.com/determinatesystems/update-flake-lock/compare/a2bbe0274e3a0c4194390a1e445f734c597ebc37...428c2b58a4b7414dabd372acb6a03dba1084d3ab">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=DeterminateSystems/update-flake-lock&package-manager=github_actions&previous-version=24&new-version=25)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Replaces the logo files with the updated version.

Summary of files removed or updated:

```
./core/public/favicon.svg                               removed (we are not using this)
./core/public/favicon.png                               removed (we are not using this)

./core/src/assets/image/nixos-logo-text.svg             removed (using combined logo)
./core/src/assets/image/nixos-logo-notext.svg           updated
./core/src/assets/image/nix-snowflake-rainbow.svg       updated
./core/src/assets/image/flake-blue.svg                  removed (no usage)
./core/src/assets/image/nixos-foundation-logo.svg       TODO no update for now
./core/src/assets/image/flake-white.svg                 updated

./core/public/images/teams/nixpkgs-architecture.svg     removed (no team listed)
./core/public/images/teams/ngi.svg                      updated
./core/public/images/teams/documentation.svg            updated
./core/public/images/teams/formatting.svg               updated

./core/public/images/logos/nixos_flake.svg              removed

./core/public/logo/nixos-hires.png                      removed (no usage)
./core/public/logo/nixos-logo-only-hires.png            updated

./core/src/assets/logo/nixos-hex.svg                    removed (no usage)
./core/src/assets/logo/nix-wiki.png                     removed (no usage)
./core/src/assets/logo/nixos-hires-print.png            removed (no usage)
./core/src/assets/logo/nixos-hires.png                  removed (no usage)
./core/src/assets/logo/nixos-logo-only-hires.png        removed (no usage)
./core/src/assets/logo/nixos-logo-only-hires-print.png  removed (no usage)
./core/src/assets/logo/nixos-lores-no-alpha.png         removed (no usage)
./core/src/assets/logo/nixos-lores.png                  legacy (no touch - used for old blog post)
```

We now have assets for the NixOS logo and logomark with default,
rainbow, black, and white color variants. All of these have no
clearspace so it must be added with styling.
Also contains the change for the combined graphical images. 

Co-authored-by: Thilo Billerbeck <[email protected]>``a
Automated changes by the
[update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock)
GitHub Action.

```
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/6315e9c1c21f6ed5054b815c5aee7512e9a019f2?narHash=sha256-buLbkxDemkwIsTe4rwK/yVW4sl8Z9wlX9xPTcckXmTA%3D' (2025-05-17)
  → 'github:NixOS/nixpkgs/223d5291bc354451720a991e8ee81389ee6b73e4?narHash=sha256-ymb1dQOfQ3HgBg1IToOYWKtmWSbnMLPkDWvjsrNMsCA%3D' (2025-05-23)
• Updated input 'released-nix-stable':
    'github:nixos/nix/4d4a91ab8d29cdf986db37d4712dd86fbfdb0fde?narHash=sha256-TjZp5ITSUvNRAzNznmkZRQxNRzMLiSAplz4bV2T8cbs%3D' (2025-04-28)
  → 'github:nixos/nix/0cd1fce3c3fde7dade50b23a19d9cdea0e6e2137?narHash=sha256-fkbE3RCIUPFjS9A6SoEJbgMW3Rs98cs0ZZV/eTtJjaU%3D' (2025-05-19)
• Updated input 'released-nix-stable/nixpkgs':
    'github:NixOS/nixpkgs/48d12d5e70ee91fe8481378e540433a7303dbf6a?narHash=sha256-1Noao/H%2BN8nFB4Beoy8fgwrcOQLVm9o4zKW1ODaqK9E%3D' (2024-12-16)
  → 'github:NixOS/nixpkgs/adaa24fbf46737f3f1b5497bf64bae750f82942e?narHash=sha256-qhFMmDkeJX9KJwr5H32f1r7Prs7XbQWtO0h3V0a0rFY%3D' (2025-05-13)
• Updated input 'released-nix-unstable':
    'github:nixos/nix/e5e5c819ddad84a456008e3cf312940104d814bf?narHash=sha256-xBwvq1vLpF0FG5uaM2dE0jqwRbGU4MbmaSvlt3896LE%3D' (2025-05-17)
  → 'github:nixos/nix/81884c36a381737a438ddc5decb658446074d064?narHash=sha256-5ambqLimXM%2B7LN/oR7JAh/EMVZtzW40FAqBiAalBu6g%3D' (2025-05-23)
• Updated input 'released-nixpkgs-unstable':
    'github:NixOS/nixpkgs/e06158e58f3adee28b139e9c2bcfcc41f8625b46?narHash=sha256-LSmTbiq/nqZR9B2t4MRnWG7cb0KVNU70dB7RT4%2BwYK4%3D' (2025-05-15)
  → 'github:NixOS/nixpkgs/2795c506fe8fb7b03c36ccb51f75b6df0ab2553f?narHash=sha256-W7lqHp0qZiENCDwUZ5EX/lNhxjMdNapFnbErcbnP11Q%3D' (2025-05-20)
```

### Running GitHub Actions on this PR

GitHub Actions will not run workflows on pull requests which are opened
by a GitHub Action.

**To run GitHub Actions workflows on this PR, close and re-open this
pull request.**

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@thilobillerbeck thilobillerbeck marked this pull request as ready for review May 24, 2025 12:48
Copy link
Contributor

Copy link
Contributor

@thilobillerbeck thilobillerbeck merged commit c11643e into main May 24, 2025
3 checks passed
@thilobillerbeck thilobillerbeck deleted the back-to-top branch May 24, 2025 13:01
thilobillerbeck added a commit that referenced this pull request May 24, 2025
@fricklerhandwerk
Copy link
Contributor

Finished at #ZurichZHF (enabling a query for the report :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.