chore(deps): bump astro and @astrojs/svelte #60
Bumps [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) and [@astrojs/svelte](https://github.com/withastro/astro/tree/HEAD/packages/integrations/svelte). These dependencies needed to be updated together. Updates `astro` from 5.17.1 to 6.3.2 <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>astro@6.3.2</h2> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/16675">#16675</a> <a href="https://github.com/withastro/astro/commit/11d4592e9498e900b433ba94abed9cd615a9350b"><code>11d4592</code></a> Thanks <a href="https://github.com/ascorbic"><code>@ascorbic</code></a>! - Fixes a regression where <code>Astro.cache</code> was <code>undefined</code> when <code>experimental.cache</code> was not configured.</p> <p>The previous documented behavior is for <code>Astro.cache</code> to always be defined as a no-op shim: <code>cache.set()</code> warns once, <code>cache.invalidate()</code> throws and <code>cache.enabled</code> can be used to gate. This allows library and user code can call cache methods without conditional checks. The cache provider registration was being gated at the call site on <code>experimental.cache</code> being configured, which meant the disabled shim branch inside the provider was unreachable and the <code>Astro.cache</code> getter was never attached to the context.</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/16691">#16691</a> <a href="https://github.com/withastro/astro/commit/0f0a4ce1b28a6d6ec1658c7f59e0e68408935135"><code>0f0a4ce</code></a> Thanks <a href="https://github.com/matthewp"><code>@matthewp</code></a>! - Fixes <code>HTMLElement is not defined</code> error during HMR when using components with client-side scripts (e.g. Starlight <code><Tabs></code>) and the Cloudflare adapter</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/16562">#16562</a> <a href="https://github.com/withastro/astro/commit/07529eccdaef8727a375475e6d04071b770114a1"><code>07529ec</code></a> Thanks <a href="https://github.com/matthewp"><code>@matthewp</code></a>! - Fixes non-prerendered routes failing when a dynamic prerendered route exists in the same project with <code>prerenderEnvironment: 'node'</code></p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/16638">#16638</a> <a href="https://github.com/withastro/astro/commit/272185bcccf6a4adcd7575f319bf91f2e5306c6d"><code>272185b</code></a> Thanks <a href="https://github.com/ematipico"><code>@ematipico</code></a>! - Fixes a bug where the Astro compiler wasn't freed at the end of the build. After the fix, the memory used by the compiler is now correctly freed at the end of the build.</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/16544">#16544</a> <a href="https://github.com/withastro/astro/commit/d365c975ba2d88fc1dbdfe698df2bf9e2eafadce"><code>d365c97</code></a> Thanks <a href="https://github.com/matthewp"><code>@matthewp</code></a>! - Tightens <code>isRemotePath()</code> to reject control characters after a leading slash and fixes the dev image endpoint origin check</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/16685">#16685</a> <a href="https://github.com/withastro/astro/commit/889e748f1546eabc325d5112f95bc78e402fd4f0"><code>889e748</code></a> Thanks <a href="https://github.com/farrosfr"><code>@farrosfr</code></a>! - Improve validation messages for <code>security.csp.directives</code> when <code>script-src</code> or <code>style-src</code> are incorrectly placed in the <code>directives</code> array.</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/16605">#16605</a> <a href="https://github.com/withastro/astro/commit/772f13a153db235a232a86dc533df3b07a1a09a0"><code>772f13a</code></a> Thanks <a href="https://github.com/rururux"><code>@rururux</code></a>! - Fixes <code>assetsPrefix</code> not being available on <code>build</code> from <code>astro:config/server</code>.</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/16556">#16556</a> <a href="https://github.com/withastro/astro/commit/f38dec76a48234ae6919a118f3d626c6ed3d4e80"><code>f38dec7</code></a> Thanks <a href="https://github.com/matthewp"><code>@matthewp</code></a>! - Rejects double-encoded URL paths with a 400 response instead of silently falling back to partial decoding</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/16659">#16659</a> <a href="https://github.com/withastro/astro/commit/38bcb25282d1f794b7dff349071b089a2737f0aa"><code>38bcb25</code></a> Thanks <a href="https://github.com/jsparkdev"><code>@jsparkdev</code></a>! - Fixes <code>&</code> characters appearing as raw entity strings (e.g. <code>&[#38](https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/38);</code>) in <code><meta></code> tags when viewed in link previews or raw HTML.</p> </li> <li> <p>Updated dependencies [<a href="https://github.com/withastro/astro/commit/d365c975ba2d88fc1dbdfe698df2bf9e2eafadce"><code>d365c97</code></a>, <a href="https://github.com/withastro/astro/commit/92563452ce866d9f9b950ad4b2adc808d10e8014"><code>9256345</code></a>]:</p> <ul> <li><code>@astrojs/internal-helpers</code><a href="https://github.com/0"><code>@0</code></a>.9.1</li> <li><code>@astrojs/markdown-remark</code><a href="https://github.com/7"><code>@7</code></a>.1.2</li> </ul> </li> </ul> <h2>astro@6.3.1</h2> <h3>Patch Changes</h3> <ul> <li><a href="https://redirect.github.com/withastro/astro/pull/16646">#16646</a> <a href="https://github.com/withastro/astro/commit/15fbc41bb2fe64e8aee15acbe01abb4792145e8a"><code>15fbc41</code></a> Thanks <a href="https://github.com/matthewp"><code>@matthewp</code></a>! - Fixes local images returning 404 on non-prerendered pages when using the generic image endpoint</li> </ul> <h2>astro@6.3.0</h2> <h3>Minor Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/16366">#16366</a> <a href="https://github.com/withastro/astro/commit/d69f858475bee448d0873df4579e1c635223c248"><code>d69f858</code></a> Thanks <a href="https://github.com/matthewp"><code>@matthewp</code></a>! - Adds a new <code>experimental.advancedRouting</code> option that lets you take full control of Astro's request handling pipeline by creating a <code>src/app.ts</code> file in your project.</p> <p>Today, Astro handles every incoming request through a fixed internal pipeline: trailing slash normalization, redirects, actions, middleware, page rendering, i18n, and so on. That pipeline works great for most sites, but as projects grow you often want to run your own logic <em>between</em> those steps — an auth check before rendering, a rate limiter before actions, custom logging around the whole stack. Advanced routing gives you that control.</p> <p>When enabled, Astro looks for a <code>src/app.ts</code> file in your project. If it finds one, that file becomes the entrypoint for all server-rendered requests. You compose the pipeline yourself using the handlers Astro provides, and you can slot your own logic anywhere in the chain.</p> <h4>Enabling advanced routing</h4> <pre lang="js"><code>// astro.config.mjs import { defineConfig } from 'astro/config'; <p>export default defineConfig({ experimental: { advancedRouting: true, </code></pre></p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/withastro/astro/blob/main/packages/astro/CHANGELOG.md">astro's changelog</a>.</em></p> <blockquote> <h2>6.3.2</h2> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/16675">#16675</a> <a href="https://github.com/withastro/astro/commit/11d4592e9498e900b433ba94abed9cd615a9350b"><code>11d4592</code></a> Thanks <a href="https://github.com/ascorbic"><code>@ascorbic</code></a>! - Fixes a regression where <code>Astro.cache</code> was <code>undefined</code> when <code>experimental.cache</code> was not configured.</p> <p>The previous documented behavior is for <code>Astro.cache</code> to always be defined as a no-op shim: <code>cache.set()</code> warns once, <code>cache.invalidate()</code> throws and <code>cache.enabled</code> can be used to gate. This allows library and user code can call cache methods without conditional checks. The cache provider registration was being gated at the call site on <code>experimental.cache</code> being configured, which meant the disabled shim branch inside the provider was unreachable and the <code>Astro.cache</code> getter was never attached to the context.</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/16691">#16691</a> <a href="https://github.com/withastro/astro/commit/0f0a4ce1b28a6d6ec1658c7f59e0e68408935135"><code>0f0a4ce</code></a> Thanks <a href="https://github.com/matthewp"><code>@matthewp</code></a>! - Fixes <code>HTMLElement is not defined</code> error during HMR when using components with client-side scripts (e.g. Starlight <code><Tabs></code>) and the Cloudflare adapter</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/16562">#16562</a> <a href="https://github.com/withastro/astro/commit/07529eccdaef8727a375475e6d04071b770114a1"><code>07529ec</code></a> Thanks <a href="https://github.com/matthewp"><code>@matthewp</code></a>! - Fixes non-prerendered routes failing when a dynamic prerendered route exists in the same project with <code>prerenderEnvironment: 'node'</code></p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/16638">#16638</a> <a href="https://github.com/withastro/astro/commit/272185bcccf6a4adcd7575f319bf91f2e5306c6d"><code>272185b</code></a> Thanks <a href="https://github.com/ematipico"><code>@ematipico</code></a>! - Fixes a bug where the Astro compiler wasn't freed at the end of the build. After the fix, the memory used by the compiler is now correctly freed at the end of the build.</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/16544">#16544</a> <a href="https://github.com/withastro/astro/commit/d365c975ba2d88fc1dbdfe698df2bf9e2eafadce"><code>d365c97</code></a> Thanks <a href="https://github.com/matthewp"><code>@matthewp</code></a>! - Tightens <code>isRemotePath()</code> to reject control characters after a leading slash and fixes the dev image endpoint origin check</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/16685">#16685</a> <a href="https://github.com/withastro/astro/commit/889e748f1546eabc325d5112f95bc78e402fd4f0"><code>889e748</code></a> Thanks <a href="https://github.com/farrosfr"><code>@farrosfr</code></a>! - Improve validation messages for <code>security.csp.directives</code> when <code>script-src</code> or <code>style-src</code> are incorrectly placed in the <code>directives</code> array.</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/16605">#16605</a> <a href="https://github.com/withastro/astro/commit/772f13a153db235a232a86dc533df3b07a1a09a0"><code>772f13a</code></a> Thanks <a href="https://github.com/rururux"><code>@rururux</code></a>! - Fixes <code>assetsPrefix</code> not being available on <code>build</code> from <code>astro:config/server</code>.</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/16556">#16556</a> <a href="https://github.com/withastro/astro/commit/f38dec76a48234ae6919a118f3d626c6ed3d4e80"><code>f38dec7</code></a> Thanks <a href="https://github.com/matthewp"><code>@matthewp</code></a>! - Rejects double-encoded URL paths with a 400 response instead of silently falling back to partial decoding</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/16659">#16659</a> <a href="https://github.com/withastro/astro/commit/38bcb25282d1f794b7dff349071b089a2737f0aa"><code>38bcb25</code></a> Thanks <a href="https://github.com/jsparkdev"><code>@jsparkdev</code></a>! - Fixes <code>&</code> characters appearing as raw entity strings (e.g. <code>&[#38](https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/38);</code>) in <code><meta></code> tags when viewed in link previews or raw HTML.</p> </li> <li> <p>Updated dependencies [<a href="https://github.com/withastro/astro/commit/d365c975ba2d88fc1dbdfe698df2bf9e2eafadce"><code>d365c97</code></a>, <a href="https://github.com/withastro/astro/commit/92563452ce866d9f9b950ad4b2adc808d10e8014"><code>9256345</code></a>]:</p> <ul> <li><code>@astrojs/internal-helpers</code><a href="https://github.com/0"><code>@0</code></a>.9.1</li> <li><code>@astrojs/markdown-remark</code><a href="https://github.com/7"><code>@7</code></a>.1.2</li> </ul> </li> </ul> <h2>6.3.1</h2> <h3>Patch Changes</h3> <ul> <li><a href="https://redirect.github.com/withastro/astro/pull/16646">#16646</a> <a href="https://github.com/withastro/astro/commit/15fbc41bb2fe64e8aee15acbe01abb4792145e8a"><code>15fbc41</code></a> Thanks <a href="https://github.com/matthewp"><code>@matthewp</code></a>! - Fixes local images returning 404 on non-prerendered pages when using the generic image endpoint</li> </ul> <h2>6.3.0</h2> <h3>Minor Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/16366">#16366</a> <a href="https://github.com/withastro/astro/commit/d69f858475bee448d0873df4579e1c635223c248"><code>d69f858</code></a> Thanks <a href="https://github.com/matthewp"><code>@matthewp</code></a>! - Adds a new <code>experimental.advancedRouting</code> option that lets you take full control of Astro's request handling pipeline by creating a <code>src/app.ts</code> file in your project.</p> <p>Today, Astro handles every incoming request through a fixed internal pipeline: trailing slash normalization, redirects, actions, middleware, page rendering, i18n, and so on. That pipeline works great for most sites, but as projects grow you often want to run your own logic <em>between</em> those steps — an auth check before rendering, a rate limiter before actions, custom logging around the whole stack. Advanced routing gives you that control.</p> <p>When enabled, Astro looks for a <code>src/app.ts</code> file in your project. If it finds one, that file becomes the entrypoint for all server-rendered requests. You compose the pipeline yourself using the handlers Astro provides, and you can slot your own logic anywhere in the chain.</p> <h4>Enabling advanced routing</h4> <pre lang="js"><code>// astro.config.mjs import { defineConfig } from 'astro/config'; <p></code></pre></p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/withastro/astro/commit/e345bcdd8737e42d713c4ab7e4fd9e6d8938dc0b"><code>e345bcd</code></a> [ci] release (<a href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/16653">#16653</a>)</li> <li><a href="https://github.com/withastro/astro/commit/04fdbb29978d5a00acfb956538e54256ae24b486"><code>04fdbb2</code></a> Update pnpm to v11 (<a href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/16716">#16716</a>)</li> <li><a href="https://github.com/withastro/astro/commit/772f13a153db235a232a86dc533df3b07a1a09a0"><code>772f13a</code></a> fix(astro): correctly export <code>build.assetsPrefix</code> from <code>astro:config/server</code> ...</li> <li><a href="https://github.com/withastro/astro/commit/d1c258aa0521b991ef0309e4ca837473a2e1f30a"><code>d1c258a</code></a> test: isolate fixture cache dirs for shared fixtures (<a href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/16689">#16689</a>)</li> <li><a href="https://github.com/withastro/astro/commit/7e8226eeed7022366884f3053750cb0facaf8f48"><code>7e8226e</code></a> refactor: address floating promises in tests (<a href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/16687">#16687</a>)</li> <li><a href="https://github.com/withastro/astro/commit/9446049b0d8f3245f24ddfe6eb84472481962564"><code>9446049</code></a> [ci] format</li> <li><a href="https://github.com/withastro/astro/commit/889e748f1546eabc325d5112f95bc78e402fd4f0"><code>889e748</code></a> docs(csp): improve validation messages for directives (<a href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/16685">#16685</a>)</li> <li><a href="https://github.com/withastro/astro/commit/cdeae00eecaf6fc06aca3946d5bc3fd634fd527b"><code>cdeae00</code></a> refactor: remove redudant assertions (<a href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/16694">#16694</a>)</li> <li><a href="https://github.com/withastro/astro/commit/38bcb25282d1f794b7dff349071b089a2737f0aa"><code>38bcb25</code></a> fix: use named HTML entities for attribute escaping (<a href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/16659">#16659</a>)</li> <li><a href="https://github.com/withastro/astro/commit/0f0a4ce1b28a6d6ec1658c7f59e0e68408935135"><code>0f0a4ce</code></a> fix(astro): treat 'astro' vite environment as a server environment (<a href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/16691">#16691</a>)</li> <li>Additional commits viewable in <a href="https://github.com/withastro/astro/commits/astro@6.3.2/packages/astro">compare view</a></li> </ul> </details> <br />
Updates `@astrojs/svelte` from 7.2.5 to 8.1.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/withastro/astro/releases">@astrojs/svelte's releases</a>.</em></p> <blockquote> <h2><code>@astrojs/svelte</code><a href="https://github.com/8"><code>@8</code></a>.1.1</h2> <h3>Patch Changes</h3> <ul> <li><a href="https://redirect.github.com/withastro/astro/pull/16642">#16642</a> <a href="https://github.com/withastro/astro/commit/53059bec978a5124fc61a23035cefbfc93754a01"><code>53059be</code></a> Thanks <a href="https://github.com/ocavue"><code>@ocavue</code></a>! - Adds support for TypeScript v6 to peer dependencies range.</li> </ul> <h2><code>@astrojs/svelte</code><a href="https://github.com/8"><code>@8</code></a>.1.0</h2> <h3>Minor Changes</h3> <ul> <li><a href="https://redirect.github.com/withastro/astro/pull/16466">#16466</a> <a href="https://github.com/withastro/astro/commit/31b619824424974d04de8669a5f803b235361cff"><code>31b6198</code></a> Thanks <a href="https://github.com/fkatsuhiro"><code>@fkatsuhiro</code></a>! - This change updates the Svelte integration's type shims to treat non-children snippet props and <code>any</code>-typed props as optional. Previously, these were incorrectly marked as required in Astro files, causing false-positive type errors when using Svelte 5 components. <ul> <li>Adds <code>HandleSnippetProps</code> to make Snippets optional in Astro.</li> <li>Distinguishes between generic and non-generic components to preserve inference.</li> <li>Updates TSX generation to apply the appropriate directive wrapper.</li> </ul> </li> </ul> <h2><code>@astrojs/svelte</code><a href="https://github.com/8"><code>@8</code></a>.0.5</h2> <h3>Patch Changes</h3> <ul> <li><a href="https://redirect.github.com/withastro/astro/pull/16210">#16210</a> <a href="https://github.com/withastro/astro/commit/e030bd058457505b605ef573cfc71239baa963f0"><code>e030bd0</code></a> Thanks <a href="https://github.com/matthewp"><code>@matthewp</code></a>! - Fixes <code>.svelte</code> files in <code>node_modules</code> failing with <code>Unknown file extension ".svelte"</code> when using the Cloudflare adapter with <code>prerenderEnvironment: 'node'</code></li> </ul> <h2><code>@astrojs/svelte</code><a href="https://github.com/8"><code>@8</code></a>.0.4</h2> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/15604">#15604</a> <a href="https://github.com/withastro/astro/commit/3e1ac6675d80776dc72c8a8e5f7de35aa57f56e3"><code>3e1ac66</code></a> Thanks <a href="https://github.com/pierreeurope"><code>@pierreeurope</code></a>! - Adds a temporary workaround for a Svelte bug causing empty class attributes in SSR output.</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/16050">#16050</a> <a href="https://github.com/withastro/astro/commit/89a7250e803ad86f2ad035f61909ea4c5942626c"><code>89a7250</code></a> Thanks <a href="https://github.com/seroperson"><code>@seroperson</code></a>! - Using a Svelte component with generic type parameters now correctly infer props in .astro files</p> </li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/withastro/astro/blob/main/packages/integrations/svelte/CHANGELOG.md">@astrojs/svelte's changelog</a>.</em></p> <blockquote> <h2>8.1.1</h2> <h3>Patch Changes</h3> <ul> <li><a href="https://redirect.github.com/withastro/astro/pull/16642">#16642</a> <a href="https://github.com/withastro/astro/commit/53059bec978a5124fc61a23035cefbfc93754a01"><code>53059be</code></a> Thanks <a href="https://github.com/ocavue"><code>@ocavue</code></a>! - Adds support for TypeScript v6 to peer dependencies range.</li> </ul> <h2>8.1.0</h2> <h3>Minor Changes</h3> <ul> <li><a href="https://redirect.github.com/withastro/astro/pull/16466">#16466</a> <a href="https://github.com/withastro/astro/commit/31b619824424974d04de8669a5f803b235361cff"><code>31b6198</code></a> Thanks <a href="https://github.com/fkatsuhiro"><code>@fkatsuhiro</code></a>! - This change updates the Svelte integration's type shims to treat non-children snippet props and <code>any</code>-typed props as optional. Previously, these were incorrectly marked as required in Astro files, causing false-positive type errors when using Svelte 5 components. <ul> <li>Adds <code>HandleSnippetProps</code> to make Snippets optional in Astro.</li> <li>Distinguishes between generic and non-generic components to preserve inference.</li> <li>Updates TSX generation to apply the appropriate directive wrapper.</li> </ul> </li> </ul> <h2>8.0.5</h2> <h3>Patch Changes</h3> <ul> <li><a href="https://redirect.github.com/withastro/astro/pull/16210">#16210</a> <a href="https://github.com/withastro/astro/commit/e030bd058457505b605ef573cfc71239baa963f0"><code>e030bd0</code></a> Thanks <a href="https://github.com/matthewp"><code>@matthewp</code></a>! - Fixes <code>.svelte</code> files in <code>node_modules</code> failing with <code>Unknown file extension ".svelte"</code> when using the Cloudflare adapter with <code>prerenderEnvironment: 'node'</code></li> </ul> <h2>8.0.4</h2> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/15604">#15604</a> <a href="https://github.com/withastro/astro/commit/3e1ac6675d80776dc72c8a8e5f7de35aa57f56e3"><code>3e1ac66</code></a> Thanks <a href="https://github.com/pierreeurope"><code>@pierreeurope</code></a>! - Adds a temporary workaround for a Svelte bug causing empty class attributes in SSR output.</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/16050">#16050</a> <a href="https://github.com/withastro/astro/commit/89a7250e803ad86f2ad035f61909ea4c5942626c"><code>89a7250</code></a> Thanks <a href="https://github.com/seroperson"><code>@seroperson</code></a>! - Using a Svelte component with generic type parameters now correctly infer props in .astro files</p> </li> </ul> <h2>8.0.3</h2> <h3>Patch Changes</h3> <ul> <li><a href="https://redirect.github.com/withastro/astro/pull/15961">#15961</a> <a href="https://github.com/withastro/astro/commit/7e8d0ee9ca2e473a276ed5d400e40965ace4c3e8"><code>7e8d0ee</code></a> Thanks <a href="https://github.com/matthewp"><code>@matthewp</code></a>! - Fix Cloudflare dev SSR dependency optimization to compile <code>.svelte.js</code> and <code>.svelte.ts</code> dependency modules that use Svelte runes.</li> </ul> <h2>8.0.2</h2> <h3>Patch Changes</h3> <ul> <li><a href="https://redirect.github.com/withastro/astro/pull/15864">#15864</a> <a href="https://github.com/withastro/astro/commit/d3c7de9253e9cb31fa5c4bf9f4bdf59dd1ada7b0"><code>d3c7de9</code></a> Thanks <a href="https://github.com/florian-lefebvre"><code>@florian-lefebvre</code></a>! - Removes temporary support for Node >=20.19.1 because Stackblitz now uses Node 22 by default</li> </ul> <h2>8.0.1</h2> <h3>Patch Changes</h3> <ul> <li><a href="https://redirect.github.com/withastro/astro/pull/15934">#15934</a> <a href="https://github.com/withastro/astro/commit/6f8f0bc4e22e958ccc2164acb1aa8cce21c43148"><code>6f8f0bc</code></a> Thanks <a href="https://github.com/ematipico"><code>@ematipico</code></a>! - Updates the Astro <code>peerDependencies#astro</code> to be <code>6.0.0</code>.</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/withastro/astro/commit/e345bcdd8737e42d713c4ab7e4fd9e6d8938dc0b"><code>e345bcd</code></a> [ci] release (<a href="https://github.com/withastro/astro/tree/HEAD/packages/integrations/svelte/issues/16653">#16653</a>)</li> <li><a href="https://github.com/withastro/astro/commit/53059bec978a5124fc61a23035cefbfc93754a01"><code>53059be</code></a> fix(svelte): widen <code>typescript</code> peer dependency range to allow v6 (<a href="https://github.com/withastro/astro/tree/HEAD/packages/integrations/svelte/issues/16642">#16642</a>)</li> <li><a href="https://github.com/withastro/astro/commit/5a8cd099fe373f907b8884cd596eee76a8d48952"><code>5a8cd09</code></a> refactor: update tsconfig to use TypeScript project references (<a href="https://github.com/withastro/astro/tree/HEAD/packages/integrations/svelte/issues/16505">#16505</a>)</li> <li><a href="https://github.com/withastro/astro/commit/c1f2e4f62adc1f2ba7b36f400f38fbab8862bc74"><code>c1f2e4f</code></a> [ci] release (<a href="https://github.com/withastro/astro/tree/HEAD/packages/integrations/svelte/issues/16467">#16467</a>)</li> <li><a href="https://github.com/withastro/astro/commit/5c543c595def9826acdd71c1cb88f08f8d63f1a5"><code>5c543c5</code></a> refactor(astro): add internal entry points for test (<a href="https://github.com/withastro/astro/tree/HEAD/packages/integrations/svelte/issues/16473">#16473</a>)</li> <li><a href="https://github.com/withastro/astro/commit/3ec45f61fa9594f3fb86ebc8ccdb24367f2976d2"><code>3ec45f6</code></a> Revert TypeScript 6 support in Svelte (<a href="https://github.com/withastro/astro/tree/HEAD/packages/integrations/svelte/issues/16472">#16472</a>)</li> <li><a href="https://github.com/withastro/astro/commit/f56bb3fb8fdee7839805a6514016001fff0787d7"><code>f56bb3f</code></a> Widen <code>typescript</code> peer dependency range to allow v6 (<a href="https://github.com/withastro/astro/tree/HEAD/packages/integrations/svelte/issues/16471">#16471</a>)</li> <li><a href="https://github.com/withastro/astro/commit/31b619824424974d04de8669a5f803b235361cff"><code>31b6198</code></a> fix: Astro is unable to properly handle Svelte 5 snippet props (<a href="https://github.com/withastro/astro/tree/HEAD/packages/integrations/svelte/issues/16466">#16466</a>)</li> <li><a href="https://github.com/withastro/astro/commit/99464edb5fc0968f6497328e106f26ab393668bd"><code>99464ed</code></a> Bump vite, picomatch, and unstorage to latest patch versions (<a href="https://github.com/withastro/astro/tree/HEAD/packages/integrations/svelte/issues/16448">#16448</a>)</li> <li><a href="https://github.com/withastro/astro/commit/f7566b86ff720544bd52fad87d1251b21a311033"><code>f7566b8</code></a> refactor: unify test setup (<a href="https://github.com/withastro/astro/tree/HEAD/packages/integrations/svelte/issues/16445">#16445</a>)</li> <li>Additional commits viewable in <a href="https://github.com/withastro/astro/commits/@astrojs/svelte@8.1.1/packages/integrations/svelte">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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/iamnbutler/iamnbutler.github.io/network/alerts).
</details>
Unknown GitHub usercommitted cbe5ad0b64806 months ago on GitHub
dependabot[bot]added label dependencies6 months ago on GitHub
dependabot[bot]added label javascript6 months ago on GitHub
dependabot[bot]referenced this in chore(deps): bump astro and @astrojs/svelte #596 months ago on GitHub