Yet another Astro.js template. No default pages and no components, only DX config.
Bumps the all group with 5 updates: | Package | From | To | | --- | --- | --- | | [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) | `5.2.5` | `5.3.1` | | [eslint](https://github.com/eslint/eslint) | `9.20.0` | `9.21.0` | | [eslint-plugin-unicorn](https://github.com/sindresorhus/eslint-plugin-unicorn) | `56.0.1` | `57.0.0` | | [prettier](https://github.com/prettier/prettier) | `3.5.0` | `3.5.2` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.24.0` | `8.25.0` | Updates `astro` from 5.2.5 to 5.3.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/13233">#13233</a> <a href="https://github.com/withastro/astro/commit/32fafeb874cc4b6312eb50d54d9f0ca6b83aedbc"><code>32fafeb</code></a> Thanks <a href="https://github.com/joshmkennedy"><code>@joshmkennedy</code></a>! - Ensures consistent behaviour of <code>Astro.rewrite</code>/<code>ctx.rewrite</code> when using <code>base</code> and <code>trailingSlash</code> options.</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13003">#13003</a> <a href="https://github.com/withastro/astro/commit/ea790542e186b0d2d2e828cb3ebd23bde4d04879"><code>ea79054</code></a> Thanks <a href="https://github.com/chaegumi"><code>@chaegumi</code></a>! - Fixes a bug that caused the <code>vite.base</code> value to be ignored when running <code>astro dev</code></p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13299">#13299</a> <a href="https://github.com/withastro/astro/commit/2e1321e9d5b27da3e86bc4021e4136661a8055aa"><code>2e1321e</code></a> Thanks <a href="https://github.com/bluwy"><code>@bluwy</code></a>! - Uses <code>tinyglobby</code> for globbing files</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13233">#13233</a> <a href="https://github.com/withastro/astro/commit/32fafeb874cc4b6312eb50d54d9f0ca6b83aedbc"><code>32fafeb</code></a> Thanks <a href="https://github.com/joshmkennedy"><code>@joshmkennedy</code></a>! - Ensures that <code>Astro.url</code>/<code>ctx.url</code> is correctly updated with the <code>base</code> path after rewrites.</p> <p>This change fixes an issue where <code>Astro.url</code>/<code>ctx.url</code> did not include the configured base path after Astro.rewrite was called. Now, the base path is correctly reflected in Astro.url.</p> <p>Previously, any rewrites performed through <code>Astro.rewrite</code>/<code>ctx.rewrite</code> failed to append the base path to <code>Astro.url</code>/<code>ctx.rewrite</code>, which could lead to incorrect URL handling in downstream logic. By fixing this, we ensure that all routes remain consistent and predictable after a rewrite.</p> <p>If you were relying on the work around of including the base path in astro.rewrite you can now remove it from the path.</p> </li> </ul> <h2>[email protected]</h2> <h3>Minor Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13210">#13210</a> <a href="https://github.com/withastro/astro/commit/344e9bc480a075161a7811b7733593556e7560da"><code>344e9bc</code></a> Thanks <a href="https://github.com/VitaliyR"><code>@VitaliyR</code></a>! - Handle <code>HEAD</code> requests to an endpoint when a handler is not defined.</p> <p>If an endpoint defines a handler for <code>GET</code>, but does not define a handler for <code>HEAD</code>, Astro will call the <code>GET</code> handler and return the headers and status but an empty body.</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13195">#13195</a> <a href="https://github.com/withastro/astro/commit/3b669555d7ab9da5427e7b7037699d4f905d3536"><code>3b66955</code></a> Thanks <a href="https://github.com/MatthewLymer"><code>@MatthewLymer</code></a>! - Improves SSR performance for synchronous components by avoiding the use of Promises. With this change, SSR rendering of on-demand pages can be up to 4x faster.</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13145">#13145</a> <a href="https://github.com/withastro/astro/commit/8d4e566f5420c8a5406e1e40e8bae1c1f87cbe37"><code>8d4e566</code></a> Thanks <a href="https://github.com/ascorbic"><code>@ascorbic</code></a>! - Adds support for adapters auto-configuring experimental session storage drivers.</p> <p>Adapters can now configure a default session storage driver when the <code>experimental.session</code> flag is enabled. If a hosting platform has a storage primitive that can be used for session storage, the adapter can automatically configure the session storage using that driver. This allows Astro to provide a more seamless experience for users who want to use sessions without needing to manually configure the session storage.</p> </li> </ul> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13145">#13145</a> <a href="https://github.com/withastro/astro/commit/8d4e566f5420c8a5406e1e40e8bae1c1f87cbe37"><code>8d4e566</code></a> Thanks <a href="https://github.com/ascorbic"><code>@ascorbic</code></a>! - :warning: <strong>BREAKING CHANGE FOR EXPERIMENTAL SESSIONS ONLY</strong> :warning:</p> <p>Changes the <code>experimental.session</code> option to a boolean flag and moves session config to a top-level value. This change is to allow the new automatic session driver support. You now need to separately enable the <code>experimental.session</code> flag, and then configure the session driver using the top-level <code>session</code> key if providing manual configuration.</p> <pre lang="diff"><code>defineConfig({ // ... experimental: { - session: { - driver: 'upstash', - }, + session: true, }, + session: { + driver: 'upstash', + }, }); </code></pre> </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.3.1</h2> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13233">#13233</a> <a href="https://github.com/withastro/astro/commit/32fafeb874cc4b6312eb50d54d9f0ca6b83aedbc"><code>32fafeb</code></a> Thanks <a href="https://github.com/joshmkennedy"><code>@joshmkennedy</code></a>! - Ensures consistent behaviour of <code>Astro.rewrite</code>/<code>ctx.rewrite</code> when using <code>base</code> and <code>trailingSlash</code> options.</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13003">#13003</a> <a href="https://github.com/withastro/astro/commit/ea790542e186b0d2d2e828cb3ebd23bde4d04879"><code>ea79054</code></a> Thanks <a href="https://github.com/chaegumi"><code>@chaegumi</code></a>! - Fixes a bug that caused the <code>vite.base</code> value to be ignored when running <code>astro dev</code></p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13299">#13299</a> <a href="https://github.com/withastro/astro/commit/2e1321e9d5b27da3e86bc4021e4136661a8055aa"><code>2e1321e</code></a> Thanks <a href="https://github.com/bluwy"><code>@bluwy</code></a>! - Uses <code>tinyglobby</code> for globbing files</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13233">#13233</a> <a href="https://github.com/withastro/astro/commit/32fafeb874cc4b6312eb50d54d9f0ca6b83aedbc"><code>32fafeb</code></a> Thanks <a href="https://github.com/joshmkennedy"><code>@joshmkennedy</code></a>! - Ensures that <code>Astro.url</code>/<code>ctx.url</code> is correctly updated with the <code>base</code> path after rewrites.</p> <p>This change fixes an issue where <code>Astro.url</code>/<code>ctx.url</code> did not include the configured base path after Astro.rewrite was called. Now, the base path is correctly reflected in Astro.url.</p> <p>Previously, any rewrites performed through <code>Astro.rewrite</code>/<code>ctx.rewrite</code> failed to append the base path to <code>Astro.url</code>/<code>ctx.rewrite</code>, which could lead to incorrect URL handling in downstream logic. By fixing this, we ensure that all routes remain consistent and predictable after a rewrite.</p> <p>If you were relying on the work around of including the base path in astro.rewrite you can now remove it from the path.</p> </li> </ul> <h2>5.3.0</h2> <h3>Minor Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13210">#13210</a> <a href="https://github.com/withastro/astro/commit/344e9bc480a075161a7811b7733593556e7560da"><code>344e9bc</code></a> Thanks <a href="https://github.com/VitaliyR"><code>@VitaliyR</code></a>! - Handle <code>HEAD</code> requests to an endpoint when a handler is not defined.</p> <p>If an endpoint defines a handler for <code>GET</code>, but does not define a handler for <code>HEAD</code>, Astro will call the <code>GET</code> handler and return the headers and status but an empty body.</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13195">#13195</a> <a href="https://github.com/withastro/astro/commit/3b669555d7ab9da5427e7b7037699d4f905d3536"><code>3b66955</code></a> Thanks <a href="https://github.com/MatthewLymer"><code>@MatthewLymer</code></a>! - Improves SSR performance for synchronous components by avoiding the use of Promises. With this change, SSR rendering of on-demand pages can be up to 4x faster.</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13145">#13145</a> <a href="https://github.com/withastro/astro/commit/8d4e566f5420c8a5406e1e40e8bae1c1f87cbe37"><code>8d4e566</code></a> Thanks <a href="https://github.com/ascorbic"><code>@ascorbic</code></a>! - Adds support for adapters auto-configuring experimental session storage drivers.</p> <p>Adapters can now configure a default session storage driver when the <code>experimental.session</code> flag is enabled. If a hosting platform has a storage primitive that can be used for session storage, the adapter can automatically configure the session storage using that driver. This allows Astro to provide a more seamless experience for users who want to use sessions without needing to manually configure the session storage.</p> </li> </ul> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13145">#13145</a> <a href="https://github.com/withastro/astro/commit/8d4e566f5420c8a5406e1e40e8bae1c1f87cbe37"><code>8d4e566</code></a> Thanks <a href="https://github.com/ascorbic"><code>@ascorbic</code></a>! - :warning: <strong>BREAKING CHANGE FOR EXPERIMENTAL SESSIONS ONLY</strong> :warning:</p> <p>Changes the <code>experimental.session</code> option to a boolean flag and moves session config to a top-level value. This change is to allow the new automatic session driver support. You now need to separately enable the <code>experimental.session</code> flag, and then configure the session driver using the top-level <code>session</code> key if providing manual configuration.</p> <pre lang="diff"><code>defineConfig({ // ... experimental: { - session: { - driver: 'upstash', - }, + session: true, }, + session: { + driver: 'upstash', + }, </code></pre> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/withastro/astro/commit/4cb33770d3f5c9c2ff658e2ba8067a72d9487564"><code>4cb3377</code></a> [ci] release (<a href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13244">#13244</a>)</li> <li><a href="https://github.com/withastro/astro/commit/2e1321e9d5b27da3e86bc4021e4136661a8055aa"><code>2e1321e</code></a> Replace globby/fast-glob/tiny-glob with tinyglobby (<a href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13299">#13299</a>)</li> <li><a href="https://github.com/withastro/astro/commit/baf0c405dd9be1a13b1739bee45bb4aa258b3cab"><code>baf0c40</code></a> [ci] format</li> <li><a href="https://github.com/withastro/astro/commit/ea790542e186b0d2d2e828cb3ebd23bde4d04879"><code>ea79054</code></a> feat: fix the use of vite.base in Astro Dev Server (<a href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13003">#13003</a>)</li> <li><a href="https://github.com/withastro/astro/commit/7cb718969801f81892be0726faf1935d0c7e9bfd"><code>7cb7189</code></a> [ci] format</li> <li><a href="https://github.com/withastro/astro/commit/32fafeb874cc4b6312eb50d54d9f0ca6b83aedbc"><code>32fafeb</code></a> FIX: Ensures that rewrite url contains base path (<a href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13233">#13233</a>)</li> <li><a href="https://github.com/withastro/astro/commit/c5755e149f8b285e4942dddb0b56dfa6a57a2582"><code>c5755e1</code></a> chore: use workspace Node.js adapter (<a href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13267">#13267</a>)</li> <li><a href="https://github.com/withastro/astro/commit/d8e3c65f8db1148f2072baeb4ec399fc3cdcb9cd"><code>d8e3c65</code></a> [ci] format</li> <li><a href="https://github.com/withastro/astro/commit/adb58f9e71fe47db5557c50070be9cd2930b0b1e"><code>adb58f9</code></a> [ci] release (<a href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13230">#13230</a>)</li> <li><a href="https://github.com/withastro/astro/commit/5c6d58a98c070c91dcee969d761d18a8ae3eded0"><code>5c6d58a</code></a> test: update test assertion after test rename (<a href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13242">#13242</a>)</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 `eslint` from 9.20.0 to 9.21.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/eslint/eslint/releases">eslint's releases</a>.</em></p> <blockquote> <h2>v9.21.0</h2> <h2>Features</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/418717f1150bb794c40014eca60c9116de2b0488"><code>418717f</code></a> feat: introduce new deprecated types for rules (<a href="https://redirect.github.com/eslint/eslint/issues/19238">#19238</a>) (fnx)</li> <li><a href="https://github.com/eslint/eslint/commit/5c5b8025d3e2a2a796909bdf7866fdce2a2f334c"><code>5c5b802</code></a> feat: Add <code>--ext</code> CLI option (<a href="https://redirect.github.com/eslint/eslint/issues/19405">#19405</a>) (Milos Djermanovic)</li> </ul> <h2>Bug Fixes</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/db5340d57bff6b6e3a148f0f2bb56c7da6614ec0"><code>db5340d</code></a> fix: update missing plugin message template (<a href="https://redirect.github.com/eslint/eslint/issues/19445">#19445</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/d8ffdd4e51ac46cef51b4118aa3d97195b38de63"><code>d8ffdd4</code></a> fix: do not exit process on rule crash (<a href="https://redirect.github.com/eslint/eslint/issues/19436">#19436</a>) (Francesco Trotta)</li> </ul> <h2>Documentation</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/c5561ea7fcc9d48f7c8017f51fb64fcdf13ff832"><code>c5561ea</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/80b048535e1d951692e838fe502fb0edb72c837f"><code>80b0485</code></a> docs: replace <code>var</code> with <code>let</code> and <code>const</code> in rule example (<a href="https://redirect.github.com/eslint/eslint/issues/19434">#19434</a>) (Tanuj Kanti)</li> <li><a href="https://github.com/eslint/eslint/commit/f67d5e875324a9d899598b11807a9c7624021432"><code>f67d5e8</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/75afc61ff89c8c38a31877d1302584af9266f6d3"><code>75afc61</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/0636caba7dd7c77c1845a69257bda68d5287a097"><code>0636cab</code></a> docs: Update Eleventy from v2 to v3 (<a href="https://redirect.github.com/eslint/eslint/issues/19415">#19415</a>) (Amaresh S M)</li> <li><a href="https://github.com/eslint/eslint/commit/dd7d93063418a9a9064a0e7cb7f556f5b8b6e96b"><code>dd7d930</code></a> docs: Update README (GitHub Actions Bot)</li> </ul> <h2>Chores</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/a8c9a9f1b30db08094b145dd79921ae302b6ae24"><code>a8c9a9f</code></a> chore: update <code>@eslint/eslintrc</code> and <code>@eslint/js</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19453">#19453</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/265e0cf6d03df44f0e65ce5bcb0bac382189486a"><code>265e0cf</code></a> chore: package.json update for <code>@eslint/js</code> release (Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/3401b85faaf75629900b7592433169fc00d8b224"><code>3401b85</code></a> test: add test for <code>Rule.ReportDescriptor</code> type (<a href="https://redirect.github.com/eslint/eslint/issues/19449">#19449</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/e497aa75f5441406985d417303081944f24acf6f"><code>e497aa7</code></a> chore: update rewrite dependencies (<a href="https://redirect.github.com/eslint/eslint/issues/19448">#19448</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/dab5478e8628447dbf9eaaa8b6f36d7ca253ed48"><code>dab5478</code></a> chore: better error message for missing plugin in config (<a href="https://redirect.github.com/eslint/eslint/issues/19402">#19402</a>) (Tanuj Kanti)</li> <li><a href="https://github.com/eslint/eslint/commit/ebfe2ebc3d8b8f2d84caf309b2fc6bc8fd66fc22"><code>ebfe2eb</code></a> chore: set js language for bug report issue config block (<a href="https://redirect.github.com/eslint/eslint/issues/19439">#19439</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/5fd211d00b6f0fc58cf587196a432325b7b88ec2"><code>5fd211d</code></a> test: processors can return subpaths (<a href="https://redirect.github.com/eslint/eslint/issues/19425">#19425</a>) (Milos Djermanovic)</li> </ul> <h2>v9.20.1</h2> <h2>Bug Fixes</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/274f054f19f5f490d9496c6eee4bcd8620d2f4be"><code>274f054</code></a> fix: fix <code>RuleContext</code> type (<a href="https://redirect.github.com/eslint/eslint/issues/19417">#19417</a>) (Francesco Trotta)</li> </ul> <h2>Documentation</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/fe3ccb2ff43a9f20a7801c679f7d41f6a7ed3ddc"><code>fe3ccb2</code></a> docs: allow typing in search box while dropdown is open (<a href="https://redirect.github.com/eslint/eslint/issues/19424">#19424</a>) (Amaresh S M)</li> <li><a href="https://github.com/eslint/eslint/commit/93c78a5c58edb7ead9bff87c874d2ff9b824ec04"><code>93c78a5</code></a> docs: Add instructions for pnpm compat (<a href="https://redirect.github.com/eslint/eslint/issues/19422">#19422</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/b476a930bb3a6d644c482747d985f5da0d89e1e9"><code>b476a93</code></a> docs: Fix Keyboard Navigation for Search Results (<a href="https://redirect.github.com/eslint/eslint/issues/19416">#19416</a>) (Amaresh S M)</li> <li><a href="https://github.com/eslint/eslint/commit/ccb60c0b1452e73750e3734c9cd7c7b12c473827"><code>ccb60c0</code></a> docs: Update README (GitHub Actions Bot)</li> </ul> </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.21.0 - February 21, 2025</p> <ul> <li><a href="https://github.com/eslint/eslint/commit/a8c9a9f1b30db08094b145dd79921ae302b6ae24"><code>a8c9a9f</code></a> chore: update <code>@eslint/eslintrc</code> and <code>@eslint/js</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19453">#19453</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/265e0cf6d03df44f0e65ce5bcb0bac382189486a"><code>265e0cf</code></a> chore: package.json update for <code>@eslint/js</code> release (Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/418717f1150bb794c40014eca60c9116de2b0488"><code>418717f</code></a> feat: introduce new deprecated types for rules (<a href="https://redirect.github.com/eslint/eslint/issues/19238">#19238</a>) (fnx)</li> <li><a href="https://github.com/eslint/eslint/commit/3401b85faaf75629900b7592433169fc00d8b224"><code>3401b85</code></a> test: add test for <code>Rule.ReportDescriptor</code> type (<a href="https://redirect.github.com/eslint/eslint/issues/19449">#19449</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/e497aa75f5441406985d417303081944f24acf6f"><code>e497aa7</code></a> chore: update rewrite dependencies (<a href="https://redirect.github.com/eslint/eslint/issues/19448">#19448</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/c5561ea7fcc9d48f7c8017f51fb64fcdf13ff832"><code>c5561ea</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/db5340d57bff6b6e3a148f0f2bb56c7da6614ec0"><code>db5340d</code></a> fix: update missing plugin message template (<a href="https://redirect.github.com/eslint/eslint/issues/19445">#19445</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/d8ffdd4e51ac46cef51b4118aa3d97195b38de63"><code>d8ffdd4</code></a> fix: do not exit process on rule crash (<a href="https://redirect.github.com/eslint/eslint/issues/19436">#19436</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/dab5478e8628447dbf9eaaa8b6f36d7ca253ed48"><code>dab5478</code></a> chore: better error message for missing plugin in config (<a href="https://redirect.github.com/eslint/eslint/issues/19402">#19402</a>) (Tanuj Kanti)</li> <li><a href="https://github.com/eslint/eslint/commit/80b048535e1d951692e838fe502fb0edb72c837f"><code>80b0485</code></a> docs: replace <code>var</code> with <code>let</code> and <code>const</code> in rule example (<a href="https://redirect.github.com/eslint/eslint/issues/19434">#19434</a>) (Tanuj Kanti)</li> <li><a href="https://github.com/eslint/eslint/commit/ebfe2ebc3d8b8f2d84caf309b2fc6bc8fd66fc22"><code>ebfe2eb</code></a> chore: set js language for bug report issue config block (<a href="https://redirect.github.com/eslint/eslint/issues/19439">#19439</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/f67d5e875324a9d899598b11807a9c7624021432"><code>f67d5e8</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/75afc61ff89c8c38a31877d1302584af9266f6d3"><code>75afc61</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/5fd211d00b6f0fc58cf587196a432325b7b88ec2"><code>5fd211d</code></a> test: processors can return subpaths (<a href="https://redirect.github.com/eslint/eslint/issues/19425">#19425</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/0636caba7dd7c77c1845a69257bda68d5287a097"><code>0636cab</code></a> docs: Update Eleventy from v2 to v3 (<a href="https://redirect.github.com/eslint/eslint/issues/19415">#19415</a>) (Amaresh S M)</li> <li><a href="https://github.com/eslint/eslint/commit/5c5b8025d3e2a2a796909bdf7866fdce2a2f334c"><code>5c5b802</code></a> feat: Add <code>--ext</code> CLI option (<a href="https://redirect.github.com/eslint/eslint/issues/19405">#19405</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/dd7d93063418a9a9064a0e7cb7f556f5b8b6e96b"><code>dd7d930</code></a> docs: Update README (GitHub Actions Bot)</li> </ul> <p>v9.20.1 - February 11, 2025</p> <ul> <li><a href="https://github.com/eslint/eslint/commit/fe3ccb2ff43a9f20a7801c679f7d41f6a7ed3ddc"><code>fe3ccb2</code></a> docs: allow typing in search box while dropdown is open (<a href="https://redirect.github.com/eslint/eslint/issues/19424">#19424</a>) (Amaresh S M)</li> <li><a href="https://github.com/eslint/eslint/commit/274f054f19f5f490d9496c6eee4bcd8620d2f4be"><code>274f054</code></a> fix: fix <code>RuleContext</code> type (<a href="https://redirect.github.com/eslint/eslint/issues/19417">#19417</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/93c78a5c58edb7ead9bff87c874d2ff9b824ec04"><code>93c78a5</code></a> docs: Add instructions for pnpm compat (<a href="https://redirect.github.com/eslint/eslint/issues/19422">#19422</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/b476a930bb3a6d644c482747d985f5da0d89e1e9"><code>b476a93</code></a> docs: Fix Keyboard Navigation for Search Results (<a href="https://redirect.github.com/eslint/eslint/issues/19416">#19416</a>) (Amaresh S M)</li> <li><a href="https://github.com/eslint/eslint/commit/ccb60c0b1452e73750e3734c9cd7c7b12c473827"><code>ccb60c0</code></a> docs: Update README (GitHub Actions Bot)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/eslint/eslint/commit/ecd0ede7fd2ccbb4c0daf0e4732e97ea0f49db1b"><code>ecd0ede</code></a> 9.21.0</li> <li><a href="https://github.com/eslint/eslint/commit/a7ef4c7ecc0882b35ff9df88ab024f9cd2c4c500"><code>a7ef4c7</code></a> Build: changelog update for 9.21.0</li> <li><a href="https://github.com/eslint/eslint/commit/a8c9a9f1b30db08094b145dd79921ae302b6ae24"><code>a8c9a9f</code></a> chore: update <code>@eslint/eslintrc</code> and <code>@eslint/js</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19453">#19453</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/265e0cf6d03df44f0e65ce5bcb0bac382189486a"><code>265e0cf</code></a> chore: package.json update for <code>@eslint/js</code> release</li> <li><a href="https://github.com/eslint/eslint/commit/418717f1150bb794c40014eca60c9116de2b0488"><code>418717f</code></a> feat: introduce new deprecated types for rules (<a href="https://redirect.github.com/eslint/eslint/issues/19238">#19238</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/3401b85faaf75629900b7592433169fc00d8b224"><code>3401b85</code></a> test: add test for <code>Rule.ReportDescriptor</code> type (<a href="https://redirect.github.com/eslint/eslint/issues/19449">#19449</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/e497aa75f5441406985d417303081944f24acf6f"><code>e497aa7</code></a> chore: update rewrite dependencies (<a href="https://redirect.github.com/eslint/eslint/issues/19448">#19448</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/c5561ea7fcc9d48f7c8017f51fb64fcdf13ff832"><code>c5561ea</code></a> docs: Update README</li> <li><a href="https://github.com/eslint/eslint/commit/db5340d57bff6b6e3a148f0f2bb56c7da6614ec0"><code>db5340d</code></a> fix: update missing plugin message template (<a href="https://redirect.github.com/eslint/eslint/issues/19445">#19445</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/d8ffdd4e51ac46cef51b4118aa3d97195b38de63"><code>d8ffdd4</code></a> fix: do not exit process on rule crash (<a href="https://redirect.github.com/eslint/eslint/issues/19436">#19436</a>)</li> <li>Additional commits viewable in <a href="https://github.com/eslint/eslint/compare/v9.20.0...v9.21.0">compare view</a></li> </ul> </details> <br /> Updates `eslint-plugin-unicorn` from 56.0.1 to 57.0.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/sindresorhus/eslint-plugin-unicorn/releases">eslint-plugin-unicorn's releases</a>.</em></p> <blockquote> <h2>v57.0.0</h2> <h3>Breaking</h3> <ul> <li>This package is now pure ESM. <strong>Please <a href="https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c">read this</a>.</strong></li> <li><a href="https://eslint.org/blog/2022/08/new-config-system-part-2/">Flat config</a> is now required c44ea26 <ul> <li><a href="https://eslint.org/docs/latest/use/configure/migration-guide">Migration guide</a></li> </ul> </li> <li>ESLint 9.20.0 or later is required c44ea26</li> </ul> <h3>New rules</h3> <ul> <li><a href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/consistent-date-clone.md"><code>consistent-date-clone</code></a> (<a href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2544">#2544</a>) 8cebcf4</li> <li><a href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-named-default.md"><code>no-named-default</code></a> (<a href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2538">#2538</a>) ed8da1b</li> <li><a href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/consistent-assert.md"><code>consistent-assert</code></a> (<a href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2535">#2535</a>) f3fc973</li> <li><a href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-instanceof-builtins.md"><code>no-instanceof-builtins</code></a> 8197574 41548c4</li> <li><a href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-accessor-recursion.md"><code>no-accessor-recursion</code></a> (<a href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2525">#2525</a>) 92b5671</li> </ul> <h3>Improvements</h3> <ul> <li>Deprecate <code>no-instanceof-array</code> (<a href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2534">#2534</a>) c9c056c <ul> <li>Replaced by <a href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-instanceof-builtins.md"><code>no-instanceof-builtin-object</code></a> which covers more cases.</li> </ul> </li> <li><code>prefer-includes</code>: Support Vue template (<a href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2526">#2526</a>) 4e539b4</li> <li><code>prevent-abbreviations</code>: Add <code>util</code> and <code>utils</code> to abbreviations (<a href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2507">#2507</a>) 5ba9f0a</li> <li><code>prefer-math-min-max</code>: Ignore BigInt (<a href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2467">#2467</a>) 8b7c5fc</li> <li><code>prefer-global-this</code>: Also exclude <code>outerWidth</code> and <code>outerHeight</code> (<a href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2549">#2549</a>) 8f00f76</li> <li><code>prefer-at</code>: Remove unsafe autofix for <code>.slice</code> with 1 argument (<a href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2476">#2476</a>) 2985ecc</li> <li><code>prefer-math-min-max</code>: Reduce false positives in TypeScript (<a href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2527">#2527</a>) 1cbc561</li> <li><code>prefer-string-raw</code>: Ignore <code>ImportAttribute</code> (<a href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2551">#2551</a>) d963ccd</li> </ul> <h3>Fixes</h3> <ul> <li><code>new-for-builtins</code>: Correct fix for <code>Date()</code> (<a href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2543">#2543</a>) e5e17f8</li> <li><code>prefer-global-this</code>: Fix auto-fix for <code>typeof window</code> (<a href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2501">#2501</a>) b95dc12</li> </ul> <hr /> <p><a href="https://github.com/sindresorhus/eslint-plugin-unicorn/compare/v56.0.1...v57.0.0">https://github.com/sindresorhus/eslint-plugin-unicorn/compare/v56.0.1...v57.0.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/sindresorhus/eslint-plugin-unicorn/commit/93f9bc27a5cbcfef31f0991a97da6ccb558bc1f0"><code>93f9bc2</code></a> 57.0.0</li> <li><a href="https://github.com/sindresorhus/eslint-plugin-unicorn/commit/fdf7c87b85c45fc11e4faff31b9e670dc4fd742c"><code>fdf7c87</code></a> Update dependencies</li> <li><a href="https://github.com/sindresorhus/eslint-plugin-unicorn/commit/1e4b0306337935503baf2993cb372e338966e7da"><code>1e4b030</code></a> Replace <code>.loc</code> with <code>sourceCode.getLoc()</code> (<a href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2558">#2558</a>)</li> <li><a href="https://github.com/sindresorhus/eslint-plugin-unicorn/commit/b95dc12f92fa14f9cc3b5d76d79a63b8c8ef4194"><code>b95dc12</code></a> <code>prefer-global-this</code>: Fix auto-fix for <code>typeof window</code> (<a href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2501">#2501</a>)</li> <li><a href="https://github.com/sindresorhus/eslint-plugin-unicorn/commit/ea8996215acb30c9b3103132c7fdc0264162a0cf"><code>ea89962</code></a> Replace <code>.range</code> with <code>sourceCode.getRange()</code> (<a href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2553">#2553</a>)</li> <li><a href="https://github.com/sindresorhus/eslint-plugin-unicorn/commit/d963ccdf55e8bc0f4706e2490a98a1b51931b172"><code>d963ccd</code></a> <code>prefer-string-raw</code>: Ignore <code>ImportAttribute</code> (<a href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2551">#2551</a>)</li> <li><a href="https://github.com/sindresorhus/eslint-plugin-unicorn/commit/4a677c6a541999e6e6f756586eb8c2ac0b4eafe0"><code>4a677c6</code></a> <code>prefer-includes</code>: Drop duplicated line in docs (<a href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2548">#2548</a>)</li> <li><a href="https://github.com/sindresorhus/eslint-plugin-unicorn/commit/8f00f76824343ce8b91ba207d5a9479501117583"><code>8f00f76</code></a> <code>prefer-global-this</code>: Also exclude <code>outerWidth</code> and <code>outerHeight</code> (<a href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2549">#2549</a>)</li> <li><a href="https://github.com/sindresorhus/eslint-plugin-unicorn/commit/8cebcf47ffdc61c25941cd173d0433a8a9fc28c4"><code>8cebcf4</code></a> Add <code>consistent-date-clone</code> rule (<a href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2544">#2544</a>)</li> <li><a href="https://github.com/sindresorhus/eslint-plugin-unicorn/commit/e5e17f8edd7bee0b375313c3708955980cbbfe96"><code>e5e17f8</code></a> <code>new-for-builtins</code>: Correct fix for <code>Date()</code> (<a href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2543">#2543</a>)</li> <li>Additional commits viewable in <a href="https://github.com/sindresorhus/eslint-plugin-unicorn/compare/v56.0.1...v57.0.0">compare view</a></li> </ul> </details> <br /> Updates `prettier` from 3.5.0 to 3.5.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/prettier/prettier/releases">prettier's releases</a>.</em></p> <blockquote> <h2>3.5.2</h2> <p>🔗 <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#352">Changelog</a></p> <h2>3.5.1</h2> <p>🔗 <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#351">Changelog</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md">prettier's changelog</a>.</em></p> <blockquote> <h1>3.5.2</h1> <p><a href="https://github.com/prettier/prettier/compare/3.5.1...3.5.2">diff</a></p> <h4>Remove <code>module-sync</code> condition (<a href="https://redirect.github.com/prettier/prettier/pull/17156">#17156</a> by <a href="https://github.com/fisker"><code>@fisker</code></a>)</h4> <p>In Prettier 3.5.0, <a href="https://prettier.io/blog/2025/02/09/3.5.0#use-esm-entrypoint-for-requireesm-16958-by-tats-u">we added <code>module-sync</code> condition to <code>package.json</code></a>, so that <code>require("prettier")</code> can use ESM version, but turns out it doesn't work if CommonJS and ESM plugins both imports builtin plugins. To solve this problem, we decide simply remove the <code>module-sync</code> condition, so <code>require("prettier")</code> will still use the CommonJS version, we'll revisit until <code>require(ESM)</code> feature is more stable.</p> <h1>3.5.1</h1> <p><a href="https://github.com/prettier/prettier/compare/3.5.0...3.5.1">diff</a></p> <h4>Fix CLI crash when cache for old version exists (<a href="https://redirect.github.com/prettier/prettier/pull/17100">#17100</a> by <a href="https://github.com/sosukesuzuki"><code>@sosukesuzuki</code></a>)</h4> <p>Prettier 3.5 uses a different cache format than previous versions, Prettier 3.5.0 crashes when reading existing cache file, Prettier 3.5.1 fixed the problem.</p> <h4>Support dockercompose and github-actions-workflow in VSCode (<a href="https://redirect.github.com/prettier/prettier/pull/17101">#17101</a> by <a href="https://github.com/remcohaszing"><code>@remcohaszing</code></a>)</h4> <p>Prettier now supports the <code>dockercompose</code> and <code>github-actions-workflow</code> languages in Visual Studio Code.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/prettier/prettier/commit/399f427f8848ffa3d7b47b00f43925e2f6cd6edc"><code>399f427</code></a> Release 3.5.2</li> <li><a href="https://github.com/prettier/prettier/commit/bf5aab8f2d584bd5a41e37386eb3a236ff131e35"><code>bf5aab8</code></a> Revert "Use ESM entrypoint for <code>require(ESM)</code>" (<a href="https://redirect.github.com/prettier/prettier/issues/17156">#17156</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/c98acabc343727351026d8c1870661ddfd81cbf3"><code>c98acab</code></a> Replace <code>execa</code> with <code>nano-spawn</code> in release script (<a href="https://redirect.github.com/prettier/prettier/issues/17129">#17129</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/4460a4e55da3a1c9b6ad6b38c9f797e70d8fe551"><code>4460a4e</code></a> chore(deps): update eslint related dependencies (<a href="https://redirect.github.com/prettier/prettier/issues/17162">#17162</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/f0707f559655324a4dac5e6b26301e93f0367fdf"><code>f0707f5</code></a> chore(deps): update eslint related dependencies (major) (<a href="https://redirect.github.com/prettier/prettier/issues/17163">#17163</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/e2624b64040d8c80716bd2f206f8169432e39841"><code>e2624b6</code></a> Enforce dependency version be pinned in all packages (<a href="https://redirect.github.com/prettier/prettier/issues/17161">#17161</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/1cee47ab2b4e6d83e67772fbc117be4ce22f0423"><code>1cee47a</code></a> chore(deps): update dependency react-markdown to v10 (<a href="https://redirect.github.com/prettier/prettier/issues/17160">#17160</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/7ce2a35ef77f9ebd04eec5cf3f6b71cac1a6d440"><code>7ce2a35</code></a> chore(deps): update dependency postcss to v8.5.3 (<a href="https://redirect.github.com/prettier/prettier/issues/17158">#17158</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/1fe7969e566cf8dbc03ac2f0faa8fc80738a54c9"><code>1fe7969</code></a> chore(deps): update xalvarez/prevent-file-change-action action to v1.9.1 (<a href="https://redirect.github.com/prettier/prettier/issues/17">#17</a>...</li> <li><a href="https://github.com/prettier/prettier/commit/8eb0630b12f3733bf4d0627f3dd500df895942af"><code>8eb0630</code></a> chore(deps): update dependency knip to v5.44.4 (<a href="https://redirect.github.com/prettier/prettier/issues/17153">#17153</a>)</li> <li>Additional commits viewable in <a href="https://github.com/prettier/prettier/compare/3.5.0...3.5.2">compare view</a></li> </ul> </details> <br /> Updates `typescript-eslint` from 8.24.0 to 8.25.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.25.0</h2> <h2>8.25.0 (2025-02-24)</h2> <h3>🚀 Features</h3> <ul> <li><strong>eslint-plugin:</strong> [no-misused-spread] add suggestions (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10719">#10719</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>ast-spec:</strong> replace <code>attributes</code> with <code>options</code> property in <code>TSImportType</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10691">#10691</a>)</li> <li><strong>eslint-plugin:</strong> [unified-signatures] handle getter-setter (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10818">#10818</a>)</li> <li><strong>eslint-plugin:</strong> [no-deprecated] report usage of deprecated private identifiers (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10844">#10844</a>)</li> <li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] report on chain expressions in a ternary (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10708">#10708</a>)</li> <li><strong>typescript-estree:</strong> align TS module nodes to namespaces (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10504">#10504</a>)</li> <li><strong>visitor-keys:</strong> update keys for <code>ImportAttribute</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10649">#10649</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Anthony Fu</li> <li>fisker Cheung <a href="https://github.com/fisker"><code>@fisker</code></a></li> <li>Josh Goldberg ✨</li> <li>Olivier Zalmanski <a href="https://github.com/OlivierZal"><code>@OlivierZal</code></a></li> <li>Ronen Amiel</li> <li>YeonJuan <a href="https://github.com/yeonjuan"><code>@yeonjuan</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> <h2>v8.24.1</h2> <h2>8.24.1 (2025-02-17)</h2> <h3>🩹 Fixes</h3> <ul> <li><strong>deps:</strong> update eslint monorepo to v9.20.0 (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10834">#10834</a>)</li> <li><strong>eslint-plugin:</strong> [no-inferrable-types] handle accessor (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10780">#10780</a>)</li> <li><strong>eslint-plugin:</strong> [no-unnecessary-template-expression] ignore enum and enum members (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10782">#10782</a>)</li> <li><strong>eslint-plugin:</strong> [no-unsafe-assignment] report on an <code>any</code> value assigned as an initializer of an <code>accessor</code> property (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10785">#10785</a>)</li> <li><strong>eslint-plugin:</strong> [consistent-generic-constructors] check <code>accessor</code> class properties (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10789">#10789</a>)</li> <li><strong>eslint-plugin:</strong> [prefer-return-this-type] check <code>accessor</code> properties with a function initializer (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10794">#10794</a>)</li> <li><strong>eslint-plugin:</strong> [explicit-module-boundary-types] check <code>accessor</code> class properties with a function initializer (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10804">#10804</a>)</li> <li><strong>eslint-plugin:</strong> [explicit-member-accessibility] check <code>accessor</code> class properties for missing accessibility modifier (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10805">#10805</a>)</li> <li><strong>eslint-plugin:</strong> [no-deprecated] don't report on deprecated <code>accessor</code> property declaration (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10813">#10813</a>)</li> <li><strong>eslint-plugin:</strong> [no-misused-promises] don't report on <code>static</code> <code>accessor</code> properties (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10814">#10814</a>)</li> <li><strong>eslint-plugin:</strong> [class-methods-use-this] check <code>accessor</code> methods with a function initializer (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10796">#10796</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Ronen Amiel</li> <li>YeonJuan</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.25.0 (2025-02-24)</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> <h2>8.24.1 (2025-02-17)</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/1a9ab8fbc9a45b5ee738dca61f91ec815197ceef"><code>1a9ab8f</code></a> chore(release): publish 8.25.0</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/f3ef20e8ab490d9ef8df104bda6879f386bbf5d6"><code>f3ef20e</code></a> chore: update to latest nx and use project references first approach (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/10361">#10361</a>)</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/3646ec0c8c16898a4d4508e642e4753628ff06f1"><code>3646ec0</code></a> chore(release): publish 8.24.1</li> <li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.25.0/packages/typescript-eslint">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>
This issue appears to be discussing a feature request or bug report related to the repository. Based on the content, it seems to be resolved. The issue was opened by dependabot[bot] and has received 0 comments.