diff --git a/.changeset/pre.json b/.changeset/pre.json index 779138f4f6dd..a3da0473caa0 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -32,5 +32,10 @@ "@astrojs/underscore-redirects": "1.0.2", "@astrojs/upgrade": "0.7.1" }, - "changesets": [] + "changesets": [ + "common-pears-drive", + "fix-dev-port-vite-restart", + "rusty-compilers-only", + "two-eels-live" + ] } diff --git a/examples/basics/package.json b/examples/basics/package.json index 0ed55976511b..7044ef61b760 100644 --- a/examples/basics/package.json +++ b/examples/basics/package.json @@ -13,6 +13,6 @@ "astro": "astro" }, "dependencies": { - "astro": "^6.2.0" + "astro": "^7.0.0-alpha.0" } } diff --git a/examples/blog/package.json b/examples/blog/package.json index 244d16cf1c25..dee7994e2991 100644 --- a/examples/blog/package.json +++ b/examples/blog/package.json @@ -13,10 +13,10 @@ "astro": "astro" }, "dependencies": { - "@astrojs/mdx": "^5.0.4", + "@astrojs/mdx": "^6.0.0-alpha.0", "@astrojs/rss": "^4.0.18", "@astrojs/sitemap": "^3.7.2", - "astro": "^6.2.0", + "astro": "^7.0.0-alpha.0", "sharp": "^0.34.3" } } diff --git a/examples/component/package.json b/examples/component/package.json index e30c725b23b0..85d1d999dcfc 100644 --- a/examples/component/package.json +++ b/examples/component/package.json @@ -18,7 +18,7 @@ ], "scripts": {}, "devDependencies": { - "astro": "^6.2.0" + "astro": "^7.0.0-alpha.0" }, "peerDependencies": { "astro": "^5.0.0 || ^6.0.0" diff --git a/examples/container-with-vitest/package.json b/examples/container-with-vitest/package.json index 3d374435955b..69253e328e67 100644 --- a/examples/container-with-vitest/package.json +++ b/examples/container-with-vitest/package.json @@ -14,8 +14,8 @@ "test": "vitest run" }, "dependencies": { - "@astrojs/react": "^5.0.4", - "astro": "^6.2.0", + "@astrojs/react": "^6.0.0-alpha.0", + "astro": "^7.0.0-alpha.0", "react": "^18.3.1", "react-dom": "^18.3.1", "vitest": "^4.1.0" diff --git a/examples/framework-alpine/package.json b/examples/framework-alpine/package.json index 5eabac048fd6..a2da9512a424 100644 --- a/examples/framework-alpine/package.json +++ b/examples/framework-alpine/package.json @@ -13,9 +13,9 @@ "astro": "astro" }, "dependencies": { - "@astrojs/alpinejs": "^0.5.0", + "@astrojs/alpinejs": "^1.0.0-alpha.0", "@types/alpinejs": "^3.13.11", "alpinejs": "^3.15.8", - "astro": "^6.2.0" + "astro": "^7.0.0-alpha.0" } } diff --git a/examples/framework-multiple/package.json b/examples/framework-multiple/package.json index 3c67cef45d4c..cccf3d7d5b27 100644 --- a/examples/framework-multiple/package.json +++ b/examples/framework-multiple/package.json @@ -13,14 +13,14 @@ "astro": "astro" }, "dependencies": { - "@astrojs/preact": "^5.1.2", - "@astrojs/react": "^5.0.4", - "@astrojs/solid-js": "^6.0.1", - "@astrojs/svelte": "^8.1.0", - "@astrojs/vue": "^6.0.1", + "@astrojs/preact": "^6.0.0-alpha.0", + "@astrojs/react": "^6.0.0-alpha.0", + "@astrojs/solid-js": "^7.0.0-alpha.0", + "@astrojs/svelte": "^9.0.0-alpha.0", + "@astrojs/vue": "^7.0.0-alpha.0", "@types/react": "^18.3.28", "@types/react-dom": "^18.3.7", - "astro": "^6.2.0", + "astro": "^7.0.0-alpha.0", "preact": "^10.28.4", "react": "^18.3.1", "react-dom": "^18.3.1", diff --git a/examples/framework-preact/package.json b/examples/framework-preact/package.json index 224a15beba02..7720a475bbb7 100644 --- a/examples/framework-preact/package.json +++ b/examples/framework-preact/package.json @@ -13,9 +13,9 @@ "astro": "astro" }, "dependencies": { - "@astrojs/preact": "^5.1.2", + "@astrojs/preact": "^6.0.0-alpha.0", "@preact/signals": "^2.8.1", - "astro": "^6.2.0", + "astro": "^7.0.0-alpha.0", "preact": "^10.28.4" } } diff --git a/examples/framework-react/package.json b/examples/framework-react/package.json index 5c33a7ac3f2e..9127327ee18a 100644 --- a/examples/framework-react/package.json +++ b/examples/framework-react/package.json @@ -13,10 +13,10 @@ "astro": "astro" }, "dependencies": { - "@astrojs/react": "^5.0.4", + "@astrojs/react": "^6.0.0-alpha.0", "@types/react": "^18.3.28", "@types/react-dom": "^18.3.7", - "astro": "^6.2.0", + "astro": "^7.0.0-alpha.0", "react": "^18.3.1", "react-dom": "^18.3.1" } diff --git a/examples/framework-solid/package.json b/examples/framework-solid/package.json index 656a9b922b9f..5e285f80a08d 100644 --- a/examples/framework-solid/package.json +++ b/examples/framework-solid/package.json @@ -13,8 +13,8 @@ "astro": "astro" }, "dependencies": { - "@astrojs/solid-js": "^6.0.1", - "astro": "^6.2.0", + "@astrojs/solid-js": "^7.0.0-alpha.0", + "astro": "^7.0.0-alpha.0", "solid-js": "^1.9.11" } } diff --git a/examples/framework-svelte/package.json b/examples/framework-svelte/package.json index 32a832bb6658..296c6accb303 100644 --- a/examples/framework-svelte/package.json +++ b/examples/framework-svelte/package.json @@ -13,8 +13,8 @@ "astro": "astro" }, "dependencies": { - "@astrojs/svelte": "^8.1.0", - "astro": "^6.2.0", + "@astrojs/svelte": "^9.0.0-alpha.0", + "astro": "^7.0.0-alpha.0", "svelte": "^5.53.5" } } diff --git a/examples/framework-vue/package.json b/examples/framework-vue/package.json index cd80a59ba1b8..b9a080fa6884 100644 --- a/examples/framework-vue/package.json +++ b/examples/framework-vue/package.json @@ -13,8 +13,8 @@ "astro": "astro" }, "dependencies": { - "@astrojs/vue": "^6.0.1", - "astro": "^6.2.0", + "@astrojs/vue": "^7.0.0-alpha.0", + "astro": "^7.0.0-alpha.0", "vue": "^3.5.29" } } diff --git a/examples/hackernews/package.json b/examples/hackernews/package.json index 6ae06724b0f9..02a547895bb0 100644 --- a/examples/hackernews/package.json +++ b/examples/hackernews/package.json @@ -13,7 +13,7 @@ "astro": "astro" }, "dependencies": { - "@astrojs/node": "^10.0.6", - "astro": "^6.2.0" + "@astrojs/node": "^11.0.0-alpha.0", + "astro": "^7.0.0-alpha.0" } } diff --git a/examples/integration/package.json b/examples/integration/package.json index ddf1089a43f3..9d65f394efcf 100644 --- a/examples/integration/package.json +++ b/examples/integration/package.json @@ -18,7 +18,7 @@ ], "scripts": {}, "devDependencies": { - "astro": "^6.2.0" + "astro": "^7.0.0-alpha.0" }, "peerDependencies": { "astro": "^4.0.0" diff --git a/examples/minimal/package.json b/examples/minimal/package.json index 5442f632b52b..1d4bc2d4a270 100644 --- a/examples/minimal/package.json +++ b/examples/minimal/package.json @@ -13,6 +13,6 @@ "astro": "astro" }, "dependencies": { - "astro": "^6.2.0" + "astro": "^7.0.0-alpha.0" } } diff --git a/examples/portfolio/package.json b/examples/portfolio/package.json index 4c664ffbe3f7..c1324a8b1176 100644 --- a/examples/portfolio/package.json +++ b/examples/portfolio/package.json @@ -13,6 +13,6 @@ "astro": "astro" }, "dependencies": { - "astro": "^6.2.0" + "astro": "^7.0.0-alpha.0" } } diff --git a/examples/ssr/package.json b/examples/ssr/package.json index 25075d798dc2..98945b07c45d 100644 --- a/examples/ssr/package.json +++ b/examples/ssr/package.json @@ -14,9 +14,9 @@ "server": "node dist/server/entry.mjs" }, "dependencies": { - "@astrojs/node": "^10.0.6", - "@astrojs/svelte": "^8.1.0", - "astro": "^6.2.0", + "@astrojs/node": "^11.0.0-alpha.0", + "@astrojs/svelte": "^9.0.0-alpha.0", + "astro": "^7.0.0-alpha.0", "svelte": "^5.53.5" } } diff --git a/examples/starlog/package.json b/examples/starlog/package.json index 56f297967eff..4c624ec29144 100644 --- a/examples/starlog/package.json +++ b/examples/starlog/package.json @@ -9,7 +9,7 @@ "astro": "astro" }, "dependencies": { - "astro": "^6.2.0", + "astro": "^7.0.0-alpha.0", "sass": "^1.97.3", "sharp": "^0.34.3" }, diff --git a/examples/toolbar-app/package.json b/examples/toolbar-app/package.json index 7e51ac4f16c3..867703b9d72b 100644 --- a/examples/toolbar-app/package.json +++ b/examples/toolbar-app/package.json @@ -16,7 +16,7 @@ }, "devDependencies": { "@types/node": "^22.10.6", - "astro": "^6.2.0" + "astro": "^7.0.0-alpha.0" }, "engines": { "node": ">=22.12.0" diff --git a/examples/with-markdoc/package.json b/examples/with-markdoc/package.json index 75551642ccfc..f4ce54e98151 100644 --- a/examples/with-markdoc/package.json +++ b/examples/with-markdoc/package.json @@ -13,7 +13,7 @@ "astro": "astro" }, "dependencies": { - "@astrojs/markdoc": "^1.0.4", - "astro": "^6.2.0" + "@astrojs/markdoc": "^2.0.0-alpha.0", + "astro": "^7.0.0-alpha.0" } } diff --git a/examples/with-mdx/package.json b/examples/with-mdx/package.json index 99cefd620447..4d659c5b308e 100644 --- a/examples/with-mdx/package.json +++ b/examples/with-mdx/package.json @@ -13,9 +13,9 @@ "astro": "astro" }, "dependencies": { - "@astrojs/mdx": "^5.0.4", - "@astrojs/preact": "^5.1.2", - "astro": "^6.2.0", + "@astrojs/mdx": "^6.0.0-alpha.0", + "@astrojs/preact": "^6.0.0-alpha.0", + "astro": "^7.0.0-alpha.0", "preact": "^10.28.4" } } diff --git a/examples/with-nanostores/package.json b/examples/with-nanostores/package.json index c76f74f9ff87..792e18c21b0d 100644 --- a/examples/with-nanostores/package.json +++ b/examples/with-nanostores/package.json @@ -13,9 +13,9 @@ "astro": "astro" }, "dependencies": { - "@astrojs/preact": "^5.1.2", + "@astrojs/preact": "^6.0.0-alpha.0", "@nanostores/preact": "^1.0.0", - "astro": "^6.2.0", + "astro": "^7.0.0-alpha.0", "nanostores": "^1.1.1", "preact": "^10.28.4" } diff --git a/examples/with-tailwindcss/package.json b/examples/with-tailwindcss/package.json index 2695a7fad3ae..1e5d0b96a60b 100644 --- a/examples/with-tailwindcss/package.json +++ b/examples/with-tailwindcss/package.json @@ -13,10 +13,10 @@ "astro": "astro" }, "dependencies": { - "@astrojs/mdx": "^5.0.4", + "@astrojs/mdx": "^6.0.0-alpha.0", "@tailwindcss/vite": "^4.2.1", "@types/canvas-confetti": "^1.9.0", - "astro": "^6.2.0", + "astro": "^7.0.0-alpha.0", "canvas-confetti": "^1.9.4", "tailwindcss": "^4.2.1" } diff --git a/examples/with-vitest/package.json b/examples/with-vitest/package.json index b811a13f760e..bc74af6c6d46 100644 --- a/examples/with-vitest/package.json +++ b/examples/with-vitest/package.json @@ -14,7 +14,7 @@ "test": "vitest" }, "dependencies": { - "astro": "^6.2.0", + "astro": "^7.0.0-alpha.0", "vitest": "^4.1.0" } } diff --git a/packages/astro/CHANGELOG.md b/packages/astro/CHANGELOG.md index 39d1f4a1324e..29278f0d0c50 100644 --- a/packages/astro/CHANGELOG.md +++ b/packages/astro/CHANGELOG.md @@ -1,5 +1,25 @@ # astro +## 7.0.0-alpha.0 + +### Major Changes + +- [#15819](https://github.com/withastro/astro/pull/15819) [`cafec4e`](https://github.com/withastro/astro/commit/cafec4e23365061491103dfce2e889a15cf86f27) Thanks [@delucis](https://github.com/delucis)! - Upgrade to Vite v8 + +- [#16462](https://github.com/withastro/astro/pull/16462) [`c30a778`](https://github.com/withastro/astro/commit/c30a7789a477e44826c54c8560587d09dc46a229) Thanks [@Princesseuh](https://github.com/Princesseuh)! - Replaces the Go compiler with a Rust-based version. + + The Rust-based Astro compiler (`@astrojs/compiler-rs`) is now the default compiler. This new compiler is faster and more reliable, leading to faster build times and iteration cycles during development. + + This new compiler is more strict regarding invalid syntax. For example, unclosed HTML tags will now throw an error instead of being ignored. It also does not attempt to correct semantically invalid HTML anymore, instead leaving it to the browser to handle, similar to other tools or `document.write()` in JavaScript. + + The previous Go-based compiler has been removed, along with the `experimental.rustCompiler` flag used to opt into the Rust compiler. If you were setting `experimental.rustCompiler` in your `astro.config.mjs`, you can now remove it. No other action is required. + +### Patch Changes + +- [#15819](https://github.com/withastro/astro/pull/15819) [`cafec4e`](https://github.com/withastro/astro/commit/cafec4e23365061491103dfce2e889a15cf86f27) Thanks [@delucis](https://github.com/delucis)! - Fixes `--port` flag being ignored after a Vite-triggered server restart (e.g. when a `.env` file changes) + +- [#16434](https://github.com/withastro/astro/pull/16434) [`ee079d4`](https://github.com/withastro/astro/commit/ee079d4c7f143076b84d663c832911009a077c7f) Thanks [@ematipico](https://github.com/ematipico)! - Fixes an issue where i18n domains would return 404 when `trailingSlash` is set to `never`. + ## 6.2.0 ### Minor Changes diff --git a/packages/astro/e2e/nested-in-svelte.test.ts b/packages/astro/e2e/nested-in-svelte.test.ts index 61fdfee6ec26..08ba4b459cd1 100644 --- a/packages/astro/e2e/nested-in-svelte.test.ts +++ b/packages/astro/e2e/nested-in-svelte.test.ts @@ -19,85 +19,85 @@ test.describe test('React counter', async ({ astro, page }) => { await page.goto(astro.resolveUrl('/')); - const counter = page.locator('#react-counter'); - await expect(counter, 'component is visible').toBeVisible(); + const counter = page.locator('#react-counter'); + await expect(counter, 'component is visible').toBeVisible(); - const count = counter.locator('#react-counter-count'); - await expect(count, 'initial count is 0').toHaveText('0'); + const count = counter.locator('#react-counter-count'); + await expect(count, 'initial count is 0').toHaveText('0'); - await waitForHydrate(page, counter); + await waitForHydrate(page, counter); - const increment = counter.locator('#react-counter-increment'); - await increment.click(); + const increment = counter.locator('#react-counter-increment'); + await increment.click(); - await expect(count, 'count incremented by 1').toHaveText('1'); - }); + await expect(count, 'count incremented by 1').toHaveText('1'); + }); - test('Preact counter', async ({ astro, page }) => { - await page.goto(astro.resolveUrl('/')); + test('Preact counter', async ({ astro, page }) => { + await page.goto(astro.resolveUrl('/')); - const counter = page.locator('#preact-counter'); - await expect(counter, 'component is visible').toBeVisible(); + const counter = page.locator('#preact-counter'); + await expect(counter, 'component is visible').toBeVisible(); - const count = counter.locator('#preact-counter-count'); - await expect(count, 'initial count is 0').toHaveText('0'); + const count = counter.locator('#preact-counter-count'); + await expect(count, 'initial count is 0').toHaveText('0'); - await waitForHydrate(page, counter); + await waitForHydrate(page, counter); - const increment = counter.locator('#preact-counter-increment'); - await increment.click(); + const increment = counter.locator('#preact-counter-increment'); + await increment.click(); - await expect(count, 'count incremented by 1').toHaveText('1'); - }); + await expect(count, 'count incremented by 1').toHaveText('1'); + }); - test('Solid counter', async ({ astro, page }) => { - await page.goto(astro.resolveUrl('/')); + test('Solid counter', async ({ astro, page }) => { + await page.goto(astro.resolveUrl('/')); - const counter = page.locator('#solid-counter'); - await expect(counter, 'component is visible').toBeVisible(); + const counter = page.locator('#solid-counter'); + await expect(counter, 'component is visible').toBeVisible(); - const count = counter.locator('#solid-counter-count'); - await expect(count, 'initial count is 0').toHaveText('0'); + const count = counter.locator('#solid-counter-count'); + await expect(count, 'initial count is 0').toHaveText('0'); - await waitForHydrate(page, counter); + await waitForHydrate(page, counter); - const increment = counter.locator('#solid-counter-increment'); - await increment.click(); + const increment = counter.locator('#solid-counter-increment'); + await increment.click(); - await expect(count, 'count incremented by 1').toHaveText('1'); - }); + await expect(count, 'count incremented by 1').toHaveText('1'); + }); - test('Vue counter', async ({ astro, page }) => { - await page.goto(astro.resolveUrl('/')); + test('Vue counter', async ({ astro, page }) => { + await page.goto(astro.resolveUrl('/')); - const counter = page.locator('#vue-counter'); - await expect(counter, 'component is visible').toBeVisible(); + const counter = page.locator('#vue-counter'); + await expect(counter, 'component is visible').toBeVisible(); - const count = counter.locator('#vue-counter-count'); - await expect(count, 'initial count is 0').toHaveText('0'); + const count = counter.locator('#vue-counter-count'); + await expect(count, 'initial count is 0').toHaveText('0'); - await waitForHydrate(page, counter); + await waitForHydrate(page, counter); - const increment = counter.locator('#vue-counter-increment'); - await increment.click(); + const increment = counter.locator('#vue-counter-increment'); + await increment.click(); - await expect(count, 'count incremented by 1').toHaveText('1'); - }); + await expect(count, 'count incremented by 1').toHaveText('1'); + }); - test('Svelte counter', async ({ astro, page }) => { - await page.goto(astro.resolveUrl('/')); + test('Svelte counter', async ({ astro, page }) => { + await page.goto(astro.resolveUrl('/')); - const counter = page.locator('#svelte-counter'); - await expect(counter, 'component is visible').toBeVisible(); + const counter = page.locator('#svelte-counter'); + await expect(counter, 'component is visible').toBeVisible(); - const count = counter.locator('#svelte-counter-count'); - await expect(count, 'initial count is 0').toHaveText('0'); + const count = counter.locator('#svelte-counter-count'); + await expect(count, 'initial count is 0').toHaveText('0'); - await waitForHydrate(page, counter); + await waitForHydrate(page, counter); - const increment = counter.locator('#svelte-counter-increment'); - await increment.click(); + const increment = counter.locator('#svelte-counter-increment'); + await increment.click(); - await expect(count, 'count incremented by 1').toHaveText('1'); + await expect(count, 'count incremented by 1').toHaveText('1'); + }); }); -}); diff --git a/packages/astro/e2e/svelte-component.test.ts b/packages/astro/e2e/svelte-component.test.ts index 67f8d5b0bbbe..c2ff398b6b1a 100644 --- a/packages/astro/e2e/svelte-component.test.ts +++ b/packages/astro/e2e/svelte-component.test.ts @@ -13,41 +13,45 @@ const config = { }; // TODO: Re-enable once Svelte is compatible with Vite v8 -test.describe.skip('Svelte components in Astro files', () => { - createTests({ - ...config, - pageUrl: '/', - pageSourceFilePath: './src/pages/index.astro', +test.describe + .skip('Svelte components in Astro files', () => { + createTests({ + ...config, + pageUrl: '/', + pageSourceFilePath: './src/pages/index.astro', + }); }); -}); // TODO: Re-enable once Svelte is compatible with Vite v8 -test.describe.skip('Svelte components in MDX files', () => { - createTests({ - ...config, - pageUrl: '/mdx/', - pageSourceFilePath: './src/pages/mdx.mdx', +test.describe + .skip('Svelte components in MDX files', () => { + createTests({ + ...config, + pageUrl: '/mdx/', + pageSourceFilePath: './src/pages/mdx.mdx', + }); }); -}); // TODO: Re-enable once Svelte is compatible with Vite v8 -test.describe.skip('Svelte components lifecycle', () => { - test('slot should unmount properly', async ({ page, astro }) => { - await page.goto(astro.resolveUrl('/')); +test.describe + .skip('Svelte components lifecycle', () => { + test('slot should unmount properly', async ({ page, astro }) => { + await page.goto(astro.resolveUrl('/')); - const toggle = page.locator('#toggle'); - expect((await toggle.textContent())!.trim()).toBe('close'); - await toggle.click(); - expect((await toggle.textContent())!.trim()).toBe('open'); + const toggle = page.locator('#toggle'); + expect((await toggle.textContent())!.trim()).toBe('close'); + await toggle.click(); + expect((await toggle.textContent())!.trim()).toBe('open'); + }); }); -}); // TODO: Re-enable once Svelte is compatible with Vite v8 -test.describe.skip('Slotting content into svelte components', () => { - test('should stay after hydration', async ({ page, astro }) => { - await page.goto(astro.resolveUrl('/with-slots')); - const hydratableElement = page.locator('#hydratable'); - await waitForHydrate(page, hydratableElement); - await expect(hydratableElement).toHaveText('Slot goes here:poo'); +test.describe + .skip('Slotting content into svelte components', () => { + test('should stay after hydration', async ({ page, astro }) => { + await page.goto(astro.resolveUrl('/with-slots')); + const hydratableElement = page.locator('#hydratable'); + await waitForHydrate(page, hydratableElement); + await expect(hydratableElement).toHaveText('Slot goes here:poo'); + }); }); -}); diff --git a/packages/astro/package.json b/packages/astro/package.json index 822fd703d7e7..528356ba0b95 100644 --- a/packages/astro/package.json +++ b/packages/astro/package.json @@ -1,6 +1,6 @@ { "name": "astro", - "version": "6.2.0", + "version": "7.0.0-alpha.0", "description": "Astro is a modern site builder with web best practices, performance, and DX front-of-mind.", "type": "module", "author": "withastro", diff --git a/packages/astro/src/core/compile/compile.ts b/packages/astro/src/core/compile/compile.ts index 7d30ac938133..1f1a47b348fa 100644 --- a/packages/astro/src/core/compile/compile.ts +++ b/packages/astro/src/core/compile/compile.ts @@ -1,9 +1,5 @@ import { fileURLToPath } from 'node:url'; -import { - preprocessStyles, - transform, - type TransformResult, -} from '@astrojs/compiler-rs'; +import { preprocessStyles, transform, type TransformResult } from '@astrojs/compiler-rs'; import type { ResolvedConfig } from 'vite'; import type { AstroConfig } from '../../types/public/config.js'; import type { AstroError } from '../errors/errors.js'; diff --git a/packages/astro/src/vite-plugin-astro/index.ts b/packages/astro/src/vite-plugin-astro/index.ts index c72bb2da15bf..3627e08406d7 100644 --- a/packages/astro/src/vite-plugin-astro/index.ts +++ b/packages/astro/src/vite-plugin-astro/index.ts @@ -322,4 +322,3 @@ export default function astro({ settings, logger }: AstroPluginOptions): vite.Pl }, ]; } - diff --git a/packages/astro/templates/content/module.mjs b/packages/astro/templates/content/module.mjs index 8588c401d917..1c33bcbb7c7b 100644 --- a/packages/astro/templates/content/module.mjs +++ b/packages/astro/templates/content/module.mjs @@ -1,4 +1,4 @@ -"use astro:head-inject"; +'use astro:head-inject'; import { createDeprecatedFunction, createGetCollection, diff --git a/packages/astro/test/server-islands.test.ts b/packages/astro/test/server-islands.test.ts index 63363255a2ea..045bdcd3d283 100644 --- a/packages/astro/test/server-islands.test.ts +++ b/packages/astro/test/server-islands.test.ts @@ -467,8 +467,8 @@ describe('Server islands', () => { adapter: undefined, }); assert.equal(true, false, 'should not have succeeded'); - } catch (err: any) { - assert.equal(err.errors[0].title, 'Cannot use Server Islands without an adapter.'); + } catch (err: any) { + assert.equal(err.errors[0].title, 'Cannot use Server Islands without an adapter.'); } }); diff --git a/packages/db/CHANGELOG.md b/packages/db/CHANGELOG.md index ce3bf391d1ee..e058a1273c12 100644 --- a/packages/db/CHANGELOG.md +++ b/packages/db/CHANGELOG.md @@ -1,5 +1,11 @@ # @astrojs/db +## 1.0.0-alpha.0 + +### Major Changes + +- [#15819](https://github.com/withastro/astro/pull/15819) [`cafec4e`](https://github.com/withastro/astro/commit/cafec4e23365061491103dfce2e889a15cf86f27) Thanks [@delucis](https://github.com/delucis)! - Upgrade to Vite v8 + ## 0.21.0 ### Minor Changes diff --git a/packages/db/package.json b/packages/db/package.json index 50e543069cf1..3382589b41ce 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -1,6 +1,6 @@ { "name": "@astrojs/db", - "version": "0.21.0", + "version": "1.0.0-alpha.0", "description": "Add libSQL support to your Astro site", "license": "MIT", "repository": { diff --git a/packages/integrations/alpinejs/CHANGELOG.md b/packages/integrations/alpinejs/CHANGELOG.md index a84e98df1466..1a4d06948f72 100644 --- a/packages/integrations/alpinejs/CHANGELOG.md +++ b/packages/integrations/alpinejs/CHANGELOG.md @@ -1,5 +1,11 @@ # @astrojs/alpinejs +## 1.0.0-alpha.0 + +### Major Changes + +- [#15819](https://github.com/withastro/astro/pull/15819) [`cafec4e`](https://github.com/withastro/astro/commit/cafec4e23365061491103dfce2e889a15cf86f27) Thanks [@delucis](https://github.com/delucis)! - Upgrade to Vite v8 + ## 0.5.0 ### Minor Changes diff --git a/packages/integrations/alpinejs/package.json b/packages/integrations/alpinejs/package.json index 4e5139c60a97..1d0f2f6dc6ec 100644 --- a/packages/integrations/alpinejs/package.json +++ b/packages/integrations/alpinejs/package.json @@ -1,7 +1,7 @@ { "name": "@astrojs/alpinejs", "description": "Use Alpine within Astro", - "version": "0.5.0", + "version": "1.0.0-alpha.0", "type": "module", "types": "./dist/index.d.ts", "author": "withastro", diff --git a/packages/integrations/cloudflare/CHANGELOG.md b/packages/integrations/cloudflare/CHANGELOG.md index 064f1ad36334..3b34743df4af 100644 --- a/packages/integrations/cloudflare/CHANGELOG.md +++ b/packages/integrations/cloudflare/CHANGELOG.md @@ -1,5 +1,17 @@ # @astrojs/cloudflare +## 14.0.0-alpha.0 + +### Major Changes + +- [#15819](https://github.com/withastro/astro/pull/15819) [`cafec4e`](https://github.com/withastro/astro/commit/cafec4e23365061491103dfce2e889a15cf86f27) Thanks [@delucis](https://github.com/delucis)! - Upgrade to Vite v8 + +### Patch Changes + +- Updated dependencies [[`cafec4e`](https://github.com/withastro/astro/commit/cafec4e23365061491103dfce2e889a15cf86f27), [`cafec4e`](https://github.com/withastro/astro/commit/cafec4e23365061491103dfce2e889a15cf86f27), [`c30a778`](https://github.com/withastro/astro/commit/c30a7789a477e44826c54c8560587d09dc46a229), [`ee079d4`](https://github.com/withastro/astro/commit/ee079d4c7f143076b84d663c832911009a077c7f)]: + - astro@7.0.0-alpha.0 + - @astrojs/underscore-redirects@1.0.3 + ## 13.3.0 ### Minor Changes diff --git a/packages/integrations/cloudflare/package.json b/packages/integrations/cloudflare/package.json index 0682ca36a5ec..3a2de04d2f4f 100644 --- a/packages/integrations/cloudflare/package.json +++ b/packages/integrations/cloudflare/package.json @@ -1,7 +1,7 @@ { "name": "@astrojs/cloudflare", "description": "Deploy your site to Cloudflare Workers", - "version": "13.3.0", + "version": "14.0.0-alpha.0", "type": "module", "types": "./dist/index.d.ts", "author": "withastro", @@ -50,7 +50,7 @@ "vite": "^8.0.8" }, "peerDependencies": { - "astro": "^6.0.0", + "astro": "^7.0.0-alpha.0", "wrangler": "^4.83.0" }, "devDependencies": { diff --git a/packages/integrations/cloudflare/test/svelte-rune-deps.test.ts b/packages/integrations/cloudflare/test/svelte-rune-deps.test.ts index 0cbdc1beff4c..da775d679e30 100644 --- a/packages/integrations/cloudflare/test/svelte-rune-deps.test.ts +++ b/packages/integrations/cloudflare/test/svelte-rune-deps.test.ts @@ -41,15 +41,13 @@ export function getCount() { rmSync(fileURLToPath(depDir), { recursive: true, force: true }); }); - it( - 'compiles .svelte.js dependencies in cloudflare dev', - { skip: 'Svelte is still in experimental mode for rolldown and vite v8' }, - async () => { - const res = await fixture.fetch('/'); - assert.equal(res.status, 200); - - const html = await res.text(); - assert.ok(html.includes('Rune Count: 0')); - }, - ); + it('compiles .svelte.js dependencies in cloudflare dev', { + skip: 'Svelte is still in experimental mode for rolldown and vite v8', + }, async () => { + const res = await fixture.fetch('/'); + assert.equal(res.status, 200); + + const html = await res.text(); + assert.ok(html.includes('Rune Count: 0')); + }); }); diff --git a/packages/integrations/markdoc/CHANGELOG.md b/packages/integrations/markdoc/CHANGELOG.md index e9b2272b657e..cd33d1424119 100644 --- a/packages/integrations/markdoc/CHANGELOG.md +++ b/packages/integrations/markdoc/CHANGELOG.md @@ -1,5 +1,16 @@ # @astrojs/markdoc +## 2.0.0-alpha.0 + +### Major Changes + +- [#15819](https://github.com/withastro/astro/pull/15819) [`cafec4e`](https://github.com/withastro/astro/commit/cafec4e23365061491103dfce2e889a15cf86f27) Thanks [@delucis](https://github.com/delucis)! - Upgrade to Vite v8 + +### Patch Changes + +- Updated dependencies [[`cafec4e`](https://github.com/withastro/astro/commit/cafec4e23365061491103dfce2e889a15cf86f27), [`cafec4e`](https://github.com/withastro/astro/commit/cafec4e23365061491103dfce2e889a15cf86f27), [`c30a778`](https://github.com/withastro/astro/commit/c30a7789a477e44826c54c8560587d09dc46a229), [`ee079d4`](https://github.com/withastro/astro/commit/ee079d4c7f143076b84d663c832911009a077c7f)]: + - astro@7.0.0-alpha.0 + ## 1.0.4 ### Patch Changes diff --git a/packages/integrations/markdoc/components/Renderer.astro b/packages/integrations/markdoc/components/Renderer.astro index cf01a48035b3..ce1be3a7b92d 100644 --- a/packages/integrations/markdoc/components/Renderer.astro +++ b/packages/integrations/markdoc/components/Renderer.astro @@ -1,5 +1,5 @@ --- -"use astro:head-inject"; +'use astro:head-inject'; import type { Config, RenderableTreeNodes } from '@markdoc/markdoc'; import Markdoc from '@markdoc/markdoc'; import { ComponentNode, createTreeNode } from './TreeNode.js'; diff --git a/packages/integrations/markdoc/package.json b/packages/integrations/markdoc/package.json index 4b070307eeef..05136c18f0e3 100644 --- a/packages/integrations/markdoc/package.json +++ b/packages/integrations/markdoc/package.json @@ -1,7 +1,7 @@ { "name": "@astrojs/markdoc", "description": "Add support for Markdoc in your Astro site", - "version": "1.0.4", + "version": "2.0.0-alpha.0", "type": "module", "types": "./dist/index.d.ts", "author": "withastro", @@ -72,7 +72,7 @@ "htmlparser2": "^10.1.0" }, "peerDependencies": { - "astro": "^6.0.0" + "astro": "^7.0.0-alpha.0" }, "devDependencies": { "@types/markdown-it": "^14.1.2", diff --git a/packages/integrations/mdx/CHANGELOG.md b/packages/integrations/mdx/CHANGELOG.md index dbf3bbd21a87..06c8a4cd261b 100644 --- a/packages/integrations/mdx/CHANGELOG.md +++ b/packages/integrations/mdx/CHANGELOG.md @@ -1,5 +1,16 @@ # @astrojs/mdx +## 6.0.0-alpha.0 + +### Major Changes + +- [#15819](https://github.com/withastro/astro/pull/15819) [`cafec4e`](https://github.com/withastro/astro/commit/cafec4e23365061491103dfce2e889a15cf86f27) Thanks [@delucis](https://github.com/delucis)! - Upgrade to Vite v8 + +### Patch Changes + +- Updated dependencies [[`cafec4e`](https://github.com/withastro/astro/commit/cafec4e23365061491103dfce2e889a15cf86f27), [`cafec4e`](https://github.com/withastro/astro/commit/cafec4e23365061491103dfce2e889a15cf86f27), [`c30a778`](https://github.com/withastro/astro/commit/c30a7789a477e44826c54c8560587d09dc46a229), [`ee079d4`](https://github.com/withastro/astro/commit/ee079d4c7f143076b84d663c832911009a077c7f)]: + - astro@7.0.0-alpha.0 + ## 5.0.4 ### Patch Changes diff --git a/packages/integrations/mdx/package.json b/packages/integrations/mdx/package.json index 30850043a402..4d0d454156b5 100644 --- a/packages/integrations/mdx/package.json +++ b/packages/integrations/mdx/package.json @@ -1,7 +1,7 @@ { "name": "@astrojs/mdx", "description": "Add support for MDX pages in your Astro site", - "version": "5.0.4", + "version": "6.0.0-alpha.0", "type": "module", "types": "./dist/index.d.ts", "author": "withastro", @@ -50,7 +50,7 @@ "vfile": "^6.0.3" }, "peerDependencies": { - "astro": "^6.0.0" + "astro": "^7.0.0-alpha.0" }, "devDependencies": { "@shikijs/rehype": "^4.0.2", diff --git a/packages/integrations/netlify/CHANGELOG.md b/packages/integrations/netlify/CHANGELOG.md index e7ef4e76ad6c..d4b3ec13fef5 100644 --- a/packages/integrations/netlify/CHANGELOG.md +++ b/packages/integrations/netlify/CHANGELOG.md @@ -1,5 +1,17 @@ # @astrojs/netlify +## 8.0.0-alpha.0 + +### Major Changes + +- [#15819](https://github.com/withastro/astro/pull/15819) [`cafec4e`](https://github.com/withastro/astro/commit/cafec4e23365061491103dfce2e889a15cf86f27) Thanks [@delucis](https://github.com/delucis)! - Upgrade to Vite v8 + +### Patch Changes + +- Updated dependencies [[`cafec4e`](https://github.com/withastro/astro/commit/cafec4e23365061491103dfce2e889a15cf86f27), [`cafec4e`](https://github.com/withastro/astro/commit/cafec4e23365061491103dfce2e889a15cf86f27), [`c30a778`](https://github.com/withastro/astro/commit/c30a7789a477e44826c54c8560587d09dc46a229), [`ee079d4`](https://github.com/withastro/astro/commit/ee079d4c7f143076b84d663c832911009a077c7f)]: + - astro@7.0.0-alpha.0 + - @astrojs/underscore-redirects@1.0.3 + ## 7.0.8 ### Patch Changes diff --git a/packages/integrations/netlify/package.json b/packages/integrations/netlify/package.json index 1d872e2eea34..2a830913d774 100644 --- a/packages/integrations/netlify/package.json +++ b/packages/integrations/netlify/package.json @@ -1,7 +1,7 @@ { "name": "@astrojs/netlify", "description": "Deploy your site to Netlify", - "version": "7.0.8", + "version": "8.0.0-alpha.0", "type": "module", "types": "./dist/index.d.ts", "author": "withastro", @@ -51,7 +51,7 @@ "vite": "^8.0.8" }, "peerDependencies": { - "astro": "^6.0.0" + "astro": "^7.0.0-alpha.0" }, "devDependencies": { "@types/node": "^22.10.6", diff --git a/packages/integrations/node/CHANGELOG.md b/packages/integrations/node/CHANGELOG.md index 8e0ea4501282..c0c3f46120ff 100644 --- a/packages/integrations/node/CHANGELOG.md +++ b/packages/integrations/node/CHANGELOG.md @@ -1,5 +1,12 @@ # @astrojs/node +## 11.0.0-alpha.0 + +### Patch Changes + +- Updated dependencies [[`cafec4e`](https://github.com/withastro/astro/commit/cafec4e23365061491103dfce2e889a15cf86f27), [`cafec4e`](https://github.com/withastro/astro/commit/cafec4e23365061491103dfce2e889a15cf86f27), [`c30a778`](https://github.com/withastro/astro/commit/c30a7789a477e44826c54c8560587d09dc46a229), [`ee079d4`](https://github.com/withastro/astro/commit/ee079d4c7f143076b84d663c832911009a077c7f)]: + - astro@7.0.0-alpha.0 + ## 10.0.6 ### Patch Changes diff --git a/packages/integrations/node/package.json b/packages/integrations/node/package.json index 6fbdfcfd48b1..14e8bc44667e 100644 --- a/packages/integrations/node/package.json +++ b/packages/integrations/node/package.json @@ -1,7 +1,7 @@ { "name": "@astrojs/node", "description": "Deploy your site to a Node.js server", - "version": "10.0.6", + "version": "11.0.0-alpha.0", "type": "module", "types": "./dist/index.d.ts", "author": "withastro", @@ -39,7 +39,7 @@ "server-destroy": "^1.0.1" }, "peerDependencies": { - "astro": "^6.0.0" + "astro": "^7.0.0-alpha.0" }, "devDependencies": { "@fastify/middie": "^9.1.0", diff --git a/packages/integrations/preact/CHANGELOG.md b/packages/integrations/preact/CHANGELOG.md index 116b1d1b2415..59bd1620abc2 100644 --- a/packages/integrations/preact/CHANGELOG.md +++ b/packages/integrations/preact/CHANGELOG.md @@ -1,5 +1,11 @@ # @astrojs/preact +## 6.0.0-alpha.0 + +### Major Changes + +- [#15819](https://github.com/withastro/astro/pull/15819) [`cafec4e`](https://github.com/withastro/astro/commit/cafec4e23365061491103dfce2e889a15cf86f27) Thanks [@delucis](https://github.com/delucis)! - Upgrade to Vite v8 + ## 5.1.2 ### Patch Changes diff --git a/packages/integrations/preact/package.json b/packages/integrations/preact/package.json index e51e127965c4..da1e85efe3a6 100644 --- a/packages/integrations/preact/package.json +++ b/packages/integrations/preact/package.json @@ -1,7 +1,7 @@ { "name": "@astrojs/preact", "description": "Use Preact components within Astro", - "version": "5.1.2", + "version": "6.0.0-alpha.0", "type": "module", "types": "./dist/index.d.ts", "author": "withastro", diff --git a/packages/integrations/react/CHANGELOG.md b/packages/integrations/react/CHANGELOG.md index 5ca32c59e15f..8ea3cbf940d7 100644 --- a/packages/integrations/react/CHANGELOG.md +++ b/packages/integrations/react/CHANGELOG.md @@ -1,5 +1,11 @@ # @astrojs/react +## 6.0.0-alpha.0 + +### Major Changes + +- [#15819](https://github.com/withastro/astro/pull/15819) [`cafec4e`](https://github.com/withastro/astro/commit/cafec4e23365061491103dfce2e889a15cf86f27) Thanks [@delucis](https://github.com/delucis)! - Upgrade to Vite v8 + ## 5.0.4 ### Patch Changes diff --git a/packages/integrations/react/package.json b/packages/integrations/react/package.json index 704691ddbe01..ddbbe6c4f628 100644 --- a/packages/integrations/react/package.json +++ b/packages/integrations/react/package.json @@ -1,7 +1,7 @@ { "name": "@astrojs/react", "description": "Use React components within Astro", - "version": "5.0.4", + "version": "6.0.0-alpha.0", "type": "module", "types": "./dist/index.d.ts", "author": "withastro", diff --git a/packages/integrations/solid/CHANGELOG.md b/packages/integrations/solid/CHANGELOG.md index 95abe2240722..3c0def0f4bbd 100644 --- a/packages/integrations/solid/CHANGELOG.md +++ b/packages/integrations/solid/CHANGELOG.md @@ -1,5 +1,11 @@ # @astrojs/solid-js +## 7.0.0-alpha.0 + +### Major Changes + +- [#15819](https://github.com/withastro/astro/pull/15819) [`cafec4e`](https://github.com/withastro/astro/commit/cafec4e23365061491103dfce2e889a15cf86f27) Thanks [@delucis](https://github.com/delucis)! - Upgrade to Vite v8 + ## 6.0.1 ### Patch Changes diff --git a/packages/integrations/solid/package.json b/packages/integrations/solid/package.json index b892a53e9b15..d87cff26f91f 100644 --- a/packages/integrations/solid/package.json +++ b/packages/integrations/solid/package.json @@ -1,6 +1,6 @@ { "name": "@astrojs/solid-js", - "version": "6.0.1", + "version": "7.0.0-alpha.0", "description": "Use Solid components within Astro", "type": "module", "types": "./dist/index.d.ts", diff --git a/packages/integrations/svelte/CHANGELOG.md b/packages/integrations/svelte/CHANGELOG.md index 6a15ff8ed852..201fbada19dc 100644 --- a/packages/integrations/svelte/CHANGELOG.md +++ b/packages/integrations/svelte/CHANGELOG.md @@ -1,5 +1,16 @@ # @astrojs/svelte +## 9.0.0-alpha.0 + +### Major Changes + +- [#15819](https://github.com/withastro/astro/pull/15819) [`cafec4e`](https://github.com/withastro/astro/commit/cafec4e23365061491103dfce2e889a15cf86f27) Thanks [@delucis](https://github.com/delucis)! - Upgrade to Vite v8 + +### Patch Changes + +- Updated dependencies [[`cafec4e`](https://github.com/withastro/astro/commit/cafec4e23365061491103dfce2e889a15cf86f27), [`cafec4e`](https://github.com/withastro/astro/commit/cafec4e23365061491103dfce2e889a15cf86f27), [`c30a778`](https://github.com/withastro/astro/commit/c30a7789a477e44826c54c8560587d09dc46a229), [`ee079d4`](https://github.com/withastro/astro/commit/ee079d4c7f143076b84d663c832911009a077c7f)]: + - astro@7.0.0-alpha.0 + ## 8.1.0 ### Minor Changes diff --git a/packages/integrations/svelte/package.json b/packages/integrations/svelte/package.json index 6b9f21fdab55..d69083b93a6f 100644 --- a/packages/integrations/svelte/package.json +++ b/packages/integrations/svelte/package.json @@ -1,6 +1,6 @@ { "name": "@astrojs/svelte", - "version": "8.1.0", + "version": "9.0.0-alpha.0", "description": "Use Svelte components within Astro", "type": "module", "types": "./dist/index.d.ts", @@ -51,7 +51,7 @@ "svelte": "^5.54.1" }, "peerDependencies": { - "astro": "^6.0.0", + "astro": "^7.0.0-alpha.0", "svelte": "^5.43.6", "typescript": "^5.3.3" }, diff --git a/packages/integrations/vercel/CHANGELOG.md b/packages/integrations/vercel/CHANGELOG.md index d32ce0c70609..cb4fc79b7cc7 100644 --- a/packages/integrations/vercel/CHANGELOG.md +++ b/packages/integrations/vercel/CHANGELOG.md @@ -1,5 +1,16 @@ # @astrojs/vercel +## 11.0.0-alpha.0 + +### Major Changes + +- [#15819](https://github.com/withastro/astro/pull/15819) [`cafec4e`](https://github.com/withastro/astro/commit/cafec4e23365061491103dfce2e889a15cf86f27) Thanks [@delucis](https://github.com/delucis)! - Upgrade to Vite v8 + +### Patch Changes + +- Updated dependencies [[`cafec4e`](https://github.com/withastro/astro/commit/cafec4e23365061491103dfce2e889a15cf86f27), [`cafec4e`](https://github.com/withastro/astro/commit/cafec4e23365061491103dfce2e889a15cf86f27), [`c30a778`](https://github.com/withastro/astro/commit/c30a7789a477e44826c54c8560587d09dc46a229), [`ee079d4`](https://github.com/withastro/astro/commit/ee079d4c7f143076b84d663c832911009a077c7f)]: + - astro@7.0.0-alpha.0 + ## 10.0.6 ### Patch Changes diff --git a/packages/integrations/vercel/package.json b/packages/integrations/vercel/package.json index 31000530ed47..aa61d659c7c8 100644 --- a/packages/integrations/vercel/package.json +++ b/packages/integrations/vercel/package.json @@ -1,7 +1,7 @@ { "name": "@astrojs/vercel", "description": "Deploy your site to Vercel", - "version": "10.0.6", + "version": "11.0.0-alpha.0", "type": "module", "author": "withastro", "license": "MIT", @@ -56,7 +56,7 @@ "tinyglobby": "^0.2.15" }, "peerDependencies": { - "astro": "^6.0.0" + "astro": "^7.0.0-alpha.0" }, "devDependencies": { "astro": "workspace:*", diff --git a/packages/integrations/vue/CHANGELOG.md b/packages/integrations/vue/CHANGELOG.md index 6733d42b3731..c1d4da93f4a5 100644 --- a/packages/integrations/vue/CHANGELOG.md +++ b/packages/integrations/vue/CHANGELOG.md @@ -1,5 +1,16 @@ # @astrojs/vue +## 7.0.0-alpha.0 + +### Major Changes + +- [#15819](https://github.com/withastro/astro/pull/15819) [`cafec4e`](https://github.com/withastro/astro/commit/cafec4e23365061491103dfce2e889a15cf86f27) Thanks [@delucis](https://github.com/delucis)! - Upgrade to Vite v8 + +### Patch Changes + +- Updated dependencies [[`cafec4e`](https://github.com/withastro/astro/commit/cafec4e23365061491103dfce2e889a15cf86f27), [`cafec4e`](https://github.com/withastro/astro/commit/cafec4e23365061491103dfce2e889a15cf86f27), [`c30a778`](https://github.com/withastro/astro/commit/c30a7789a477e44826c54c8560587d09dc46a229), [`ee079d4`](https://github.com/withastro/astro/commit/ee079d4c7f143076b84d663c832911009a077c7f)]: + - astro@7.0.0-alpha.0 + ## 6.0.1 ### Patch Changes diff --git a/packages/integrations/vue/package.json b/packages/integrations/vue/package.json index 7b416848a969..caebd11009c9 100644 --- a/packages/integrations/vue/package.json +++ b/packages/integrations/vue/package.json @@ -1,6 +1,6 @@ { "name": "@astrojs/vue", - "version": "6.0.1", + "version": "7.0.0-alpha.0", "description": "Use Vue components within Astro", "type": "module", "types": "./dist/index.d.ts", @@ -53,7 +53,7 @@ "vue": "^3.5.30" }, "peerDependencies": { - "astro": "^6.0.0", + "astro": "^7.0.0-alpha.0", "vue": "^3.5.24" }, "engines": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e7ff0a7b8a4f..550284dc94d1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -193,13 +193,13 @@ importers: examples/basics: dependencies: astro: - specifier: ^6.2.0 + specifier: ^7.0.0-alpha.0 version: link:../../packages/astro examples/blog: dependencies: '@astrojs/mdx': - specifier: ^5.0.4 + specifier: ^6.0.0-alpha.0 version: link:../../packages/integrations/mdx '@astrojs/rss': specifier: ^4.0.18 @@ -208,7 +208,7 @@ importers: specifier: ^3.7.2 version: link:../../packages/integrations/sitemap astro: - specifier: ^6.2.0 + specifier: ^7.0.0-alpha.0 version: link:../../packages/astro sharp: specifier: ^0.34.3 @@ -217,16 +217,16 @@ importers: examples/component: devDependencies: astro: - specifier: ^6.2.0 + specifier: ^7.0.0-alpha.0 version: link:../../packages/astro examples/container-with-vitest: dependencies: '@astrojs/react': - specifier: ^5.0.4 + specifier: ^6.0.0-alpha.0 version: link:../../packages/integrations/react astro: - specifier: ^6.2.0 + specifier: ^7.0.0-alpha.0 version: link:../../packages/astro react: specifier: ^18.3.1 @@ -248,7 +248,7 @@ importers: examples/framework-alpine: dependencies: '@astrojs/alpinejs': - specifier: ^0.5.0 + specifier: ^1.0.0-alpha.0 version: link:../../packages/integrations/alpinejs '@types/alpinejs': specifier: ^3.13.11 @@ -257,25 +257,25 @@ importers: specifier: ^3.15.8 version: 3.15.8 astro: - specifier: ^6.2.0 + specifier: ^7.0.0-alpha.0 version: link:../../packages/astro examples/framework-multiple: dependencies: '@astrojs/preact': - specifier: ^5.1.2 + specifier: ^6.0.0-alpha.0 version: link:../../packages/integrations/preact '@astrojs/react': - specifier: ^5.0.4 + specifier: ^6.0.0-alpha.0 version: link:../../packages/integrations/react '@astrojs/solid-js': - specifier: ^6.0.1 + specifier: ^7.0.0-alpha.0 version: link:../../packages/integrations/solid '@astrojs/svelte': - specifier: ^8.1.0 + specifier: ^9.0.0-alpha.0 version: link:../../packages/integrations/svelte '@astrojs/vue': - specifier: ^6.0.1 + specifier: ^7.0.0-alpha.0 version: link:../../packages/integrations/vue '@types/react': specifier: ^18.3.28 @@ -284,7 +284,7 @@ importers: specifier: ^18.3.7 version: 18.3.7(@types/react@18.3.28) astro: - specifier: ^6.2.0 + specifier: ^7.0.0-alpha.0 version: link:../../packages/astro preact: specifier: ^10.28.4 @@ -308,13 +308,13 @@ importers: examples/framework-preact: dependencies: '@astrojs/preact': - specifier: ^5.1.2 + specifier: ^6.0.0-alpha.0 version: link:../../packages/integrations/preact '@preact/signals': specifier: ^2.8.1 version: 2.8.2(preact@10.29.0) astro: - specifier: ^6.2.0 + specifier: ^7.0.0-alpha.0 version: link:../../packages/astro preact: specifier: ^10.28.4 @@ -323,7 +323,7 @@ importers: examples/framework-react: dependencies: '@astrojs/react': - specifier: ^5.0.4 + specifier: ^6.0.0-alpha.0 version: link:../../packages/integrations/react '@types/react': specifier: ^18.3.28 @@ -332,7 +332,7 @@ importers: specifier: ^18.3.7 version: 18.3.7(@types/react@18.3.28) astro: - specifier: ^6.2.0 + specifier: ^7.0.0-alpha.0 version: link:../../packages/astro react: specifier: ^18.3.1 @@ -344,10 +344,10 @@ importers: examples/framework-solid: dependencies: '@astrojs/solid-js': - specifier: ^6.0.1 + specifier: ^7.0.0-alpha.0 version: link:../../packages/integrations/solid astro: - specifier: ^6.2.0 + specifier: ^7.0.0-alpha.0 version: link:../../packages/astro solid-js: specifier: ^1.9.11 @@ -356,10 +356,10 @@ importers: examples/framework-svelte: dependencies: '@astrojs/svelte': - specifier: ^8.1.0 + specifier: ^9.0.0-alpha.0 version: link:../../packages/integrations/svelte astro: - specifier: ^6.2.0 + specifier: ^7.0.0-alpha.0 version: link:../../packages/astro svelte: specifier: ^5.53.5 @@ -368,10 +368,10 @@ importers: examples/framework-vue: dependencies: '@astrojs/vue': - specifier: ^6.0.1 + specifier: ^7.0.0-alpha.0 version: link:../../packages/integrations/vue astro: - specifier: ^6.2.0 + specifier: ^7.0.0-alpha.0 version: link:../../packages/astro vue: specifier: ^3.5.29 @@ -380,40 +380,40 @@ importers: examples/hackernews: dependencies: '@astrojs/node': - specifier: ^10.0.6 + specifier: ^11.0.0-alpha.0 version: link:../../packages/integrations/node astro: - specifier: ^6.2.0 + specifier: ^7.0.0-alpha.0 version: link:../../packages/astro examples/integration: devDependencies: astro: - specifier: ^6.2.0 + specifier: ^7.0.0-alpha.0 version: link:../../packages/astro examples/minimal: dependencies: astro: - specifier: ^6.2.0 + specifier: ^7.0.0-alpha.0 version: link:../../packages/astro examples/portfolio: dependencies: astro: - specifier: ^6.2.0 + specifier: ^7.0.0-alpha.0 version: link:../../packages/astro examples/ssr: dependencies: '@astrojs/node': - specifier: ^10.0.6 + specifier: ^11.0.0-alpha.0 version: link:../../packages/integrations/node '@astrojs/svelte': - specifier: ^8.1.0 + specifier: ^9.0.0-alpha.0 version: link:../../packages/integrations/svelte astro: - specifier: ^6.2.0 + specifier: ^7.0.0-alpha.0 version: link:../../packages/astro svelte: specifier: ^5.53.5 @@ -422,7 +422,7 @@ importers: examples/starlog: dependencies: astro: - specifier: ^6.2.0 + specifier: ^7.0.0-alpha.0 version: link:../../packages/astro sass: specifier: ^1.97.3 @@ -437,28 +437,28 @@ importers: specifier: ^22.10.6 version: 22.19.11 astro: - specifier: ^6.2.0 + specifier: ^7.0.0-alpha.0 version: link:../../packages/astro examples/with-markdoc: dependencies: '@astrojs/markdoc': - specifier: ^1.0.4 + specifier: ^2.0.0-alpha.0 version: link:../../packages/integrations/markdoc astro: - specifier: ^6.2.0 + specifier: ^7.0.0-alpha.0 version: link:../../packages/astro examples/with-mdx: dependencies: '@astrojs/mdx': - specifier: ^5.0.4 + specifier: ^6.0.0-alpha.0 version: link:../../packages/integrations/mdx '@astrojs/preact': - specifier: ^5.1.2 + specifier: ^6.0.0-alpha.0 version: link:../../packages/integrations/preact astro: - specifier: ^6.2.0 + specifier: ^7.0.0-alpha.0 version: link:../../packages/astro preact: specifier: ^10.28.4 @@ -467,13 +467,13 @@ importers: examples/with-nanostores: dependencies: '@astrojs/preact': - specifier: ^5.1.2 + specifier: ^6.0.0-alpha.0 version: link:../../packages/integrations/preact '@nanostores/preact': specifier: ^1.0.0 version: 1.0.0(nanostores@1.1.1)(preact@10.29.0) astro: - specifier: ^6.2.0 + specifier: ^7.0.0-alpha.0 version: link:../../packages/astro nanostores: specifier: ^1.1.1 @@ -485,7 +485,7 @@ importers: examples/with-tailwindcss: dependencies: '@astrojs/mdx': - specifier: ^5.0.4 + specifier: ^6.0.0-alpha.0 version: link:../../packages/integrations/mdx '@tailwindcss/vite': specifier: ^4.2.1 @@ -494,7 +494,7 @@ importers: specifier: ^1.9.0 version: 1.9.0 astro: - specifier: ^6.2.0 + specifier: ^7.0.0-alpha.0 version: link:../../packages/astro canvas-confetti: specifier: ^1.9.4 @@ -506,7 +506,7 @@ importers: examples/with-vitest: dependencies: astro: - specifier: ^6.2.0 + specifier: ^7.0.0-alpha.0 version: link:../../packages/astro vitest: specifier: ^4.1.0