diff --git a/.changeset/pre.json b/.changeset/pre.json index 0a5c1e156f98f..ec9eb601d418c 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -33,15 +33,14 @@ "changesets": [ "afraid-dots-whisper", "angry-dogs-shake", - "big-elephants-drive", "big-tips-whisper", - "brown-wolves-tan", + "brave-cheetahs-float", "chilled-ducks-grin", "clever-bats-breathe", "cool-feet-rest", + "cool-jokes-clap", "cyan-carrots-stare", "dirty-lies-cover", - "eleven-wasps-teach", "fair-emus-divide", "fair-eyes-promise", "famous-queens-itch", @@ -49,11 +48,12 @@ "gentle-deers-yawn", "gentle-meals-crash", "giant-plants-sip", + "happy-penguins-hug", "heavy-walls-arrive", - "itchy-pants-grin", "large-countries-share", "loud-candles-admire", - "many-actors-flash", + "lovely-walls-call", + "many-ears-drum", "many-pears-explode", "mighty-dancers-lay", "nasty-garlics-listen", @@ -61,19 +61,18 @@ "neat-owls-run", "neat-suns-search", "odd-books-live", - "orange-foxes-care", "perfect-horses-tell", "plenty-keys-add", - "popular-planes-cover", + "popular-carrots-sneeze", "purple-buses-prove", "quick-boats-bow", "rude-ears-play", - "silent-baboons-juggle", "six-grapes-look", "slimy-carrots-sell", + "small-nails-try", "smart-numbers-shout", - "sour-frogs-shout", "spicy-eels-rush", + "spicy-icons-live", "strong-papayas-chew", "tame-files-glow", "tasty-camels-speak", @@ -88,9 +87,10 @@ "unlucky-sheep-build", "violet-peaches-invent", "warm-weeks-yell", + "wet-foxes-sleep", "wild-bobcats-carry", "wise-cameras-agree", - "yellow-snakes-jam", + "yellow-tips-cover", "young-roses-teach" ] } diff --git a/examples/basics/package.json b/examples/basics/package.json index 70f1daac3c888..bf91957142372 100644 --- a/examples/basics/package.json +++ b/examples/basics/package.json @@ -11,6 +11,6 @@ "astro": "astro" }, "dependencies": { - "astro": "^3.0.0-beta.4" + "astro": "^3.0.0-beta.5" } } diff --git a/examples/blog/package.json b/examples/blog/package.json index 89ad7a946c880..0118b9c4b9ee5 100644 --- a/examples/blog/package.json +++ b/examples/blog/package.json @@ -11,9 +11,9 @@ "astro": "astro" }, "dependencies": { - "@astrojs/mdx": "^1.0.0-beta.1", + "@astrojs/mdx": "^1.0.0-beta.2", "@astrojs/rss": "^3.0.0-beta.0", "@astrojs/sitemap": "^3.0.0-beta.0", - "astro": "^3.0.0-beta.4" + "astro": "^3.0.0-beta.5" } } diff --git a/examples/component/package.json b/examples/component/package.json index 9d7d2a599fb03..fa9c7d9714a0f 100644 --- a/examples/component/package.json +++ b/examples/component/package.json @@ -15,7 +15,7 @@ ], "scripts": {}, "devDependencies": { - "astro": "^3.0.0-beta.4" + "astro": "^3.0.0-beta.5" }, "peerDependencies": { "astro": "^2.0.0-beta.0" diff --git a/examples/deno/package.json b/examples/deno/package.json index 56534358def3e..770f654877826 100644 --- a/examples/deno/package.json +++ b/examples/deno/package.json @@ -10,7 +10,7 @@ "astro": "astro" }, "dependencies": { - "astro": "^3.0.0-beta.4" + "astro": "^3.0.0-beta.5" }, "devDependencies": { "@astrojs/deno": "^5.0.0-beta.0" diff --git a/examples/framework-alpine/package.json b/examples/framework-alpine/package.json index 0aff8f413e64e..f7a055cad33f4 100644 --- a/examples/framework-alpine/package.json +++ b/examples/framework-alpine/package.json @@ -14,6 +14,6 @@ "@astrojs/alpinejs": "^0.3.0-beta.0", "@types/alpinejs": "^3.7.1", "alpinejs": "^3.12.2", - "astro": "^3.0.0-beta.4" + "astro": "^3.0.0-beta.5" } } diff --git a/examples/framework-lit/package.json b/examples/framework-lit/package.json index 942930e62cc00..79e7e7f73a93d 100644 --- a/examples/framework-lit/package.json +++ b/examples/framework-lit/package.json @@ -13,7 +13,7 @@ "dependencies": { "@astrojs/lit": "^3.0.0-beta.0", "@webcomponents/template-shadowroot": "^0.2.1", - "astro": "^3.0.0-beta.4", + "astro": "^3.0.0-beta.5", "lit": "^2.7.5" } } diff --git a/examples/framework-multiple/package.json b/examples/framework-multiple/package.json index 5045324035069..8a2e6aca2ff8d 100644 --- a/examples/framework-multiple/package.json +++ b/examples/framework-multiple/package.json @@ -16,7 +16,7 @@ "@astrojs/solid-js": "^3.0.0-beta.2", "@astrojs/svelte": "^4.0.0-beta.1", "@astrojs/vue": "^3.0.0-beta.0", - "astro": "^3.0.0-beta.4", + "astro": "^3.0.0-beta.5", "preact": "^10.15.1", "react": "^18.2.0", "react-dom": "^18.2.0", diff --git a/examples/framework-preact/package.json b/examples/framework-preact/package.json index c077a647e80f1..5197c398363a6 100644 --- a/examples/framework-preact/package.json +++ b/examples/framework-preact/package.json @@ -13,7 +13,7 @@ "dependencies": { "@astrojs/preact": "^3.0.0-beta.1", "@preact/signals": "^1.1.3", - "astro": "^3.0.0-beta.4", + "astro": "^3.0.0-beta.5", "preact": "^10.15.1" } } diff --git a/examples/framework-react/package.json b/examples/framework-react/package.json index 3823550413ef2..a3a8867c5859c 100644 --- a/examples/framework-react/package.json +++ b/examples/framework-react/package.json @@ -14,7 +14,7 @@ "@astrojs/react": "^3.0.0-beta.3", "@types/react": "^18.2.13", "@types/react-dom": "^18.2.6", - "astro": "^3.0.0-beta.4", + "astro": "^3.0.0-beta.5", "react": "^18.2.0", "react-dom": "^18.2.0" } diff --git a/examples/framework-solid/package.json b/examples/framework-solid/package.json index 3a190ccb11ef7..ef20cc4f58b5c 100644 --- a/examples/framework-solid/package.json +++ b/examples/framework-solid/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@astrojs/solid-js": "^3.0.0-beta.2", - "astro": "^3.0.0-beta.4", + "astro": "^3.0.0-beta.5", "solid-js": "^1.7.6" } } diff --git a/examples/framework-svelte/package.json b/examples/framework-svelte/package.json index fbf6dad5a4ba6..5705fa255f2b2 100644 --- a/examples/framework-svelte/package.json +++ b/examples/framework-svelte/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@astrojs/svelte": "^4.0.0-beta.1", - "astro": "^3.0.0-beta.4", + "astro": "^3.0.0-beta.5", "svelte": "^3.59.1" } } diff --git a/examples/framework-vue/package.json b/examples/framework-vue/package.json index 40baf2837292b..fa8774940aec0 100644 --- a/examples/framework-vue/package.json +++ b/examples/framework-vue/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@astrojs/vue": "^3.0.0-beta.0", - "astro": "^3.0.0-beta.4", + "astro": "^3.0.0-beta.5", "vue": "^3.3.4" } } diff --git a/examples/hackernews/package.json b/examples/hackernews/package.json index 9190c963d8066..e9452366c11cf 100644 --- a/examples/hackernews/package.json +++ b/examples/hackernews/package.json @@ -12,6 +12,6 @@ }, "dependencies": { "@astrojs/node": "^6.0.0-beta.0", - "astro": "^3.0.0-beta.4" + "astro": "^3.0.0-beta.5" } } diff --git a/examples/integration/package.json b/examples/integration/package.json index c67adfb90e4d7..b17652a39d0eb 100644 --- a/examples/integration/package.json +++ b/examples/integration/package.json @@ -15,7 +15,7 @@ ], "scripts": {}, "devDependencies": { - "astro": "^3.0.0-beta.4" + "astro": "^3.0.0-beta.5" }, "peerDependencies": { "astro": "^2.0.0-beta.0" diff --git a/examples/middleware/package.json b/examples/middleware/package.json index ad1beb5e7b485..ef46f58892e4e 100644 --- a/examples/middleware/package.json +++ b/examples/middleware/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@astrojs/node": "^6.0.0-beta.0", - "astro": "^3.0.0-beta.4", + "astro": "^3.0.0-beta.5", "html-minifier": "^4.0.0" } } diff --git a/examples/minimal/package.json b/examples/minimal/package.json index 7f4ce05d355ad..000baf447e0a2 100644 --- a/examples/minimal/package.json +++ b/examples/minimal/package.json @@ -11,6 +11,6 @@ "astro": "astro" }, "dependencies": { - "astro": "^3.0.0-beta.4" + "astro": "^3.0.0-beta.5" } } diff --git a/examples/non-html-pages/package.json b/examples/non-html-pages/package.json index 3af6d6ff3edff..0656e381fb347 100644 --- a/examples/non-html-pages/package.json +++ b/examples/non-html-pages/package.json @@ -11,6 +11,6 @@ "astro": "astro" }, "dependencies": { - "astro": "^3.0.0-beta.4" + "astro": "^3.0.0-beta.5" } } diff --git a/examples/portfolio/package.json b/examples/portfolio/package.json index f8ab3e835d8b4..c30220e71ba1b 100644 --- a/examples/portfolio/package.json +++ b/examples/portfolio/package.json @@ -11,6 +11,6 @@ "astro": "astro" }, "dependencies": { - "astro": "^3.0.0-beta.4" + "astro": "^3.0.0-beta.5" } } diff --git a/examples/ssr/package.json b/examples/ssr/package.json index c7fbf4c8ac521..69b0312f5e465 100644 --- a/examples/ssr/package.json +++ b/examples/ssr/package.json @@ -14,7 +14,7 @@ "dependencies": { "@astrojs/node": "^6.0.0-beta.0", "@astrojs/svelte": "^4.0.0-beta.1", - "astro": "^3.0.0-beta.4", + "astro": "^3.0.0-beta.5", "svelte": "^3.59.1" } } diff --git a/examples/with-markdoc/package.json b/examples/with-markdoc/package.json index ef875cb75bc42..d01499c3cf941 100644 --- a/examples/with-markdoc/package.json +++ b/examples/with-markdoc/package.json @@ -11,7 +11,7 @@ "astro": "astro" }, "dependencies": { - "@astrojs/markdoc": "^1.0.0-beta.1", - "astro": "^3.0.0-beta.4" + "@astrojs/markdoc": "^1.0.0-beta.2", + "astro": "^3.0.0-beta.5" } } diff --git a/examples/with-markdown-plugins/package.json b/examples/with-markdown-plugins/package.json index 7313caaf33b86..faf79478f7502 100644 --- a/examples/with-markdown-plugins/package.json +++ b/examples/with-markdown-plugins/package.json @@ -11,8 +11,8 @@ "astro": "astro" }, "dependencies": { - "@astrojs/markdown-remark": "^3.0.0-beta.0", - "astro": "^3.0.0-beta.4", + "@astrojs/markdown-remark": "^3.0.0-beta.1", + "astro": "^3.0.0-beta.5", "hast-util-select": "^5.0.5", "rehype-autolink-headings": "^6.1.1", "rehype-slug": "^5.1.0", diff --git a/examples/with-markdown-shiki/package.json b/examples/with-markdown-shiki/package.json index 60f6dec2a69fb..f919dcf7738dc 100644 --- a/examples/with-markdown-shiki/package.json +++ b/examples/with-markdown-shiki/package.json @@ -11,6 +11,6 @@ "astro": "astro" }, "dependencies": { - "astro": "^3.0.0-beta.4" + "astro": "^3.0.0-beta.5" } } diff --git a/examples/with-mdx/package.json b/examples/with-mdx/package.json index 4ad9612d52f3a..862f6d00789a7 100644 --- a/examples/with-mdx/package.json +++ b/examples/with-mdx/package.json @@ -11,9 +11,9 @@ "astro": "astro" }, "dependencies": { - "@astrojs/mdx": "^1.0.0-beta.1", + "@astrojs/mdx": "^1.0.0-beta.2", "@astrojs/preact": "^3.0.0-beta.1", - "astro": "^3.0.0-beta.4", + "astro": "^3.0.0-beta.5", "preact": "^10.15.1" } } diff --git a/examples/with-nanostores/package.json b/examples/with-nanostores/package.json index b268ce33ef811..c8d891ac35ffe 100644 --- a/examples/with-nanostores/package.json +++ b/examples/with-nanostores/package.json @@ -13,7 +13,7 @@ "dependencies": { "@astrojs/preact": "^3.0.0-beta.1", "@nanostores/preact": "^0.4.1", - "astro": "^3.0.0-beta.4", + "astro": "^3.0.0-beta.5", "nanostores": "^0.8.1", "preact": "^10.15.1" } diff --git a/examples/with-tailwindcss/package.json b/examples/with-tailwindcss/package.json index 732108898baad..cf947657832cb 100644 --- a/examples/with-tailwindcss/package.json +++ b/examples/with-tailwindcss/package.json @@ -11,10 +11,10 @@ "astro": "astro" }, "dependencies": { - "@astrojs/mdx": "^1.0.0-beta.1", + "@astrojs/mdx": "^1.0.0-beta.2", "@astrojs/tailwind": "^5.0.0-beta.0", "@types/canvas-confetti": "^1.6.0", - "astro": "^3.0.0-beta.4", + "astro": "^3.0.0-beta.5", "autoprefixer": "^10.4.14", "canvas-confetti": "^1.6.0", "postcss": "^8.4.24", diff --git a/examples/with-vite-plugin-pwa/package.json b/examples/with-vite-plugin-pwa/package.json index 7a9b7182057ca..b158f0cab6407 100644 --- a/examples/with-vite-plugin-pwa/package.json +++ b/examples/with-vite-plugin-pwa/package.json @@ -11,7 +11,7 @@ "astro": "astro" }, "dependencies": { - "astro": "^3.0.0-beta.4", + "astro": "^3.0.0-beta.5", "vite-plugin-pwa": "0.14.7", "workbox-window": "^6.6.0" } diff --git a/examples/with-vitest/package.json b/examples/with-vitest/package.json index c8eb4db9547c3..9693133f5562a 100644 --- a/examples/with-vitest/package.json +++ b/examples/with-vitest/package.json @@ -12,7 +12,7 @@ "test": "vitest" }, "dependencies": { - "astro": "^3.0.0-beta.4", + "astro": "^3.0.0-beta.5", "vitest": "^0.31.4" } } diff --git a/packages/astro/CHANGELOG.md b/packages/astro/CHANGELOG.md index 25f57c8a37f81..6ff4045fa71c6 100644 --- a/packages/astro/CHANGELOG.md +++ b/packages/astro/CHANGELOG.md @@ -1,5 +1,67 @@ # astro +## 3.0.0-beta.5 + +### Major Changes + +- [#8142](https://github.com/withastro/astro/pull/8142) [`81545197a`](https://github.com/withastro/astro/commit/81545197a32fd015d763fc386c8b67e0e08b7393) Thanks [@natemoo-re](https://github.com/natemoo-re)! - Fixes for the `class:list` directive + + - Previously, `class:list` would ocassionally not be merged the `class` prop when passed to Astro components. Now, `class:list` is always converted to a `class` prop (as a string value). + - Previously, `class:list` diverged from [`clsx`](https://github.com/lukeed/clsx) in a few edge cases. Now, `class:list` uses [`clsx`](https://github.com/lukeed/clsx) directly. + - `class:list` used to deduplicate matching values, but it no longer does + - `class:list` used to sort individual values, but it no longer does + - `class:list` used to support `Set` and other iterables, but it no longer does + +- [#8170](https://github.com/withastro/astro/pull/8170) [`be6bbd2c8`](https://github.com/withastro/astro/commit/be6bbd2c86b9bf5268e765bb937dda00ff15781a) Thanks [@bluwy](https://github.com/bluwy)! - Remove deprecated config option types, deprecated script/style attributes, and deprecated `image` export from `astro:content` + +- [#8169](https://github.com/withastro/astro/pull/8169) [`e79e3779d`](https://github.com/withastro/astro/commit/e79e3779df0ad35253abcdb931d622847d9adb12) Thanks [@bluwy](https://github.com/bluwy)! - Remove pre-shiki v0.14 theme names for compatibility. Please rename to the new theme names to migrate: + + - `material-darker` -> `material-theme-darker` + - `material-default` -> `material-theme` + - `material-lighter` -> `material-theme-lighter` + - `material-ocean` -> `material-theme-ocean` + - `material-palenight` -> `material-theme-palenight` + +### Patch Changes + +- [#8147](https://github.com/withastro/astro/pull/8147) [`adf9fccfd`](https://github.com/withastro/astro/commit/adf9fccfdda107c2224558f1c2e6a77847ac0a8a) Thanks [@astrobot-houston](https://github.com/astrobot-houston)! - Do not throw Error when users pass an object with a "type" property + +- [#8147](https://github.com/withastro/astro/pull/8147) [`42785c7b7`](https://github.com/withastro/astro/commit/42785c7b784b151e6d582570e5d74482129e8eb8) Thanks [@astrobot-houston](https://github.com/astrobot-houston)! - Improve fidelity of time stats when running `astro build` + +- [#8171](https://github.com/withastro/astro/pull/8171) [`95120efbe`](https://github.com/withastro/astro/commit/95120efbe817163663492181cbeb225849354493) Thanks [@Princesseuh](https://github.com/Princesseuh)! - Fix missing type for `imageConfig` export from `astro:assets` + +- [#8147](https://github.com/withastro/astro/pull/8147) [`2ae9d37f0`](https://github.com/withastro/astro/commit/2ae9d37f0a9cb21ab288d3c30aecb6d84db87788) Thanks [@astrobot-houston](https://github.com/astrobot-houston)! - Open to configured `base` when `astro dev --open` runs + +- [#8147](https://github.com/withastro/astro/pull/8147) [`33b8910cf`](https://github.com/withastro/astro/commit/33b8910cfdce5713891c50a84a0a8fe926311710) Thanks [@astrobot-houston](https://github.com/astrobot-houston)! - On back navigation only animate view transitions that were animated going forward. + +- [#8147](https://github.com/withastro/astro/pull/8147) [`a87cbe400`](https://github.com/withastro/astro/commit/a87cbe400314341d5f72abf86ea264e6b47c091f) Thanks [@astrobot-houston](https://github.com/astrobot-houston)! - fix: reinsert attribute to specify direction of ViewTransition (forward / back) + +- [#8132](https://github.com/withastro/astro/pull/8132) [`767eb6866`](https://github.com/withastro/astro/commit/767eb68666eb777965baa0d6ade20bbafecf95bf) Thanks [@bluwy](https://github.com/bluwy)! - Deprecate returning simple objects from endpoints. Endpoints should only return a `Response`. + + To return a result with a custom encoding not supported by a `Response`, you can use the `ResponseWithEncoding` utility class instead. + + Before: + + ```ts + export function GET() { + return { + body: '...', + encoding: 'binary', + }; + } + ``` + + After: + + ```ts + export function GET({ ResponseWithEncoding }) { + return new ResponseWithEncoding('...', undefined, 'binary'); + } + ``` + +- Updated dependencies [[`e79e3779d`](https://github.com/withastro/astro/commit/e79e3779df0ad35253abcdb931d622847d9adb12)]: + - @astrojs/markdown-remark@3.0.0-beta.1 + ## 3.0.0-beta.4 ### Patch Changes diff --git a/packages/astro/package.json b/packages/astro/package.json index 770c8b9bdfcc3..0d3f2be1fadaa 100644 --- a/packages/astro/package.json +++ b/packages/astro/package.json @@ -1,6 +1,6 @@ { "name": "astro", - "version": "3.0.0-beta.4", + "version": "3.0.0-beta.5", "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/@types/astro.ts b/packages/astro/src/@types/astro.ts index acb092f0aa052..7e9757f780132 100644 --- a/packages/astro/src/@types/astro.ts +++ b/packages/astro/src/@types/astro.ts @@ -858,10 +858,10 @@ export interface AstroUserConfig { * @default `false` * @deprecated since version 3.0 * @description - * The build config option `build.split` has been replaced by the adapter configuration option [`functionPerRoute`](/en/reference/adapter-reference/#functionperroute). + * The build config option `build.split` has been replaced by the adapter configuration option [`functionPerRoute`](/en/reference/adapter-reference/#functionperroute). * * Please see your [SSR adapter's documentation](/en/guides/integrations-guide/#official-integrations) for using `functionPerRoute` to define how your SSR code is bundled. - * + * */ split?: boolean; @@ -872,7 +872,7 @@ export interface AstroUserConfig { * @default `false` * @deprecated since version 3.0 * @description - * The build config option `build.excludeMiddleware` has been replaced by the adapter configuration option [`edgeMiddleware`](/en/reference/adapter-reference/#edgemiddleware). + * The build config option `build.excludeMiddleware` has been replaced by the adapter configuration option [`edgeMiddleware`](/en/reference/adapter-reference/#edgemiddleware). * * Please see your [SSR adapter's documentation](/en/guides/integrations-guide/#official-integrations) for using `edgeMiddleware` to define whether or not any SSR middleware code will be bundled when built. */ diff --git a/packages/astro/src/core/app/ssrPipeline.ts b/packages/astro/src/core/app/ssrPipeline.ts index 6ee135197ccb4..fa354becf13cf 100644 --- a/packages/astro/src/core/app/ssrPipeline.ts +++ b/packages/astro/src/core/app/ssrPipeline.ts @@ -23,6 +23,6 @@ export class SSRRoutePipeline extends Pipeline { if (response.headers.get('X-Astro-Response') === 'Not-Found') { throw new EndpointNotFoundError(response); } - return response + return response; } } diff --git a/packages/astro/src/runtime/server/render/component.ts b/packages/astro/src/runtime/server/render/component.ts index 36528daf16509..c92316d13f7dc 100644 --- a/packages/astro/src/runtime/server/render/component.ts +++ b/packages/astro/src/runtime/server/render/component.ts @@ -481,9 +481,9 @@ function normalizeProps(props: Record): Record { if (props['class:list'] !== undefined) { const value = props['class:list']; delete props['class:list']; - props['class'] = clsx(props['class'], value) + props['class'] = clsx(props['class'], value); if (props['class'] === '') { - delete props['class'] + delete props['class']; } } return props; diff --git a/packages/astro/test/astro-class-list.test.js b/packages/astro/test/astro-class-list.test.js index b9d6aeba459b8..4fd7cd13f718b 100644 --- a/packages/astro/test/astro-class-list.test.js +++ b/packages/astro/test/astro-class-list.test.js @@ -19,7 +19,10 @@ describe('Class List', async () => { expect($('[class="test true"]')).to.have.lengthOf(1, '[class="test true"]'); expect($('[class="test truthy"]')).to.have.lengthOf(1, '[class="test truthy"]'); expect($('[class="test set"]')).to.have.lengthOf(1, '[class="test set"]'); - expect($('[class="hello goodbye hello world hello friend"]')).to.have.lengthOf(1, '[class="hello goodbye hello world hello friend"]'); + expect($('[class="hello goodbye hello world hello friend"]')).to.have.lengthOf( + 1, + '[class="hello goodbye hello world hello friend"]' + ); expect($('[class="foo baz"]')).to.have.lengthOf(1, '[class="foo baz"]'); expect($('span:not([class])')).to.have.lengthOf(1, 'span:not([class])'); @@ -35,7 +38,10 @@ describe('Class List', async () => { expect($('[class="test true"]')).to.have.lengthOf(1, '[class="test true"]'); expect($('[class="test truthy"]')).to.have.lengthOf(1, '[class="test truthy"]'); expect($('[class="test set"]')).to.have.lengthOf(1, '[class="test set"]'); - expect($('[class="hello goodbye hello world hello friend"]')).to.have.lengthOf(1, '[class="hello goodbye hello world hello friend"]'); + expect($('[class="hello goodbye hello world hello friend"]')).to.have.lengthOf( + 1, + '[class="hello goodbye hello world hello friend"]' + ); expect($('[class="foo baz"]')).to.have.lengthOf(1, '[class="foo baz"]'); expect($('span:not([class])')).to.have.lengthOf(1, 'span:not([class])'); @@ -44,7 +50,9 @@ describe('Class List', async () => { expect($('[class="test true"]').text()).to.equal('test true'); expect($('[class="test truthy"]').text()).to.equal('test truthy'); expect($('[class="test set"]').text()).to.equal('test set'); - expect($('[class="hello goodbye hello world hello friend"]').text()).to.equal('hello goodbye hello world hello friend'); + expect($('[class="hello goodbye hello world hello friend"]').text()).to.equal( + 'hello goodbye hello world hello friend' + ); expect($('[class="foo baz"]').text()).to.equal('foo baz'); expect($('span:not([class])').text()).to.equal(''); }); diff --git a/packages/astro/test/units/render/components.test.js b/packages/astro/test/units/render/components.test.js index f9dd71621fa07..cd27141f94a7d 100644 --- a/packages/astro/test/units/render/components.test.js +++ b/packages/astro/test/units/render/components.test.js @@ -102,14 +102,14 @@ describe('core/render components', () => { const html = await text(); const $ = cheerio.load(html); - const check = (name) => JSON.parse($(name).text() || '{}') + const check = (name) => JSON.parse($(name).text() || '{}'); const Class = check('#class'); const ClassList = check('#class-list'); const BothLiteral = check('#both-literal'); const BothFlipped = check('#both-flipped'); const BothSpread = check('#both-spread'); - + expect(Class).to.deep.equal({ class: 'red blue' }, '#class'); expect(ClassList).to.deep.equal({ class: 'red blue' }, '#class-list'); expect(BothLiteral).to.deep.equal({ class: 'red blue' }, '#both-literal'); diff --git a/packages/integrations/cloudflare/package.json b/packages/integrations/cloudflare/package.json index a93d80e031e01..590f2f5775f2e 100644 --- a/packages/integrations/cloudflare/package.json +++ b/packages/integrations/cloudflare/package.json @@ -45,7 +45,7 @@ "tiny-glob": "^0.2.9" }, "peerDependencies": { - "astro": "workspace:^3.0.0-beta.4" + "astro": "workspace:^3.0.0-beta.5" }, "devDependencies": { "astro": "workspace:*", diff --git a/packages/integrations/deno/package.json b/packages/integrations/deno/package.json index 40cf50fc6906b..9421b819091d1 100644 --- a/packages/integrations/deno/package.json +++ b/packages/integrations/deno/package.json @@ -36,7 +36,7 @@ "esbuild": "^0.15.18" }, "peerDependencies": { - "astro": "workspace:^3.0.0-beta.4" + "astro": "workspace:^3.0.0-beta.5" }, "devDependencies": { "astro": "workspace:*", diff --git a/packages/integrations/markdoc/CHANGELOG.md b/packages/integrations/markdoc/CHANGELOG.md index af3fe09979910..b0c51be6e0b02 100644 --- a/packages/integrations/markdoc/CHANGELOG.md +++ b/packages/integrations/markdoc/CHANGELOG.md @@ -1,5 +1,22 @@ # @astrojs/markdoc +## 1.0.0-beta.2 + +### Minor Changes + +- [#8169](https://github.com/withastro/astro/pull/8169) [`e79e3779d`](https://github.com/withastro/astro/commit/e79e3779df0ad35253abcdb931d622847d9adb12) Thanks [@bluwy](https://github.com/bluwy)! - Remove pre-shiki v0.14 theme names for compatibility. Please rename to the new theme names to migrate: + + - `material-darker` -> `material-theme-darker` + - `material-default` -> `material-theme` + - `material-lighter` -> `material-theme-lighter` + - `material-ocean` -> `material-theme-ocean` + - `material-palenight` -> `material-theme-palenight` + +### Patch Changes + +- Updated dependencies [[`adf9fccfd`](https://github.com/withastro/astro/commit/adf9fccfdda107c2224558f1c2e6a77847ac0a8a), [`81545197a`](https://github.com/withastro/astro/commit/81545197a32fd015d763fc386c8b67e0e08b7393), [`be6bbd2c8`](https://github.com/withastro/astro/commit/be6bbd2c86b9bf5268e765bb937dda00ff15781a), [`42785c7b7`](https://github.com/withastro/astro/commit/42785c7b784b151e6d582570e5d74482129e8eb8), [`95120efbe`](https://github.com/withastro/astro/commit/95120efbe817163663492181cbeb225849354493), [`2ae9d37f0`](https://github.com/withastro/astro/commit/2ae9d37f0a9cb21ab288d3c30aecb6d84db87788), [`33b8910cf`](https://github.com/withastro/astro/commit/33b8910cfdce5713891c50a84a0a8fe926311710), [`e79e3779d`](https://github.com/withastro/astro/commit/e79e3779df0ad35253abcdb931d622847d9adb12), [`a87cbe400`](https://github.com/withastro/astro/commit/a87cbe400314341d5f72abf86ea264e6b47c091f), [`767eb6866`](https://github.com/withastro/astro/commit/767eb68666eb777965baa0d6ade20bbafecf95bf)]: + - astro@3.0.0-beta.5 + ## 1.0.0-beta.1 ### Patch Changes diff --git a/packages/integrations/markdoc/package.json b/packages/integrations/markdoc/package.json index 05983a6e4446f..9ce869b84af81 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.0-beta.1", + "version": "1.0.0-beta.2", "type": "module", "types": "./dist/index.d.ts", "author": "withastro", @@ -75,7 +75,7 @@ "zod": "^3.17.3" }, "peerDependencies": { - "astro": "workspace:^3.0.0-beta.4" + "astro": "workspace:^3.0.0-beta.5" }, "devDependencies": { "@astrojs/markdown-remark": "workspace:*", diff --git a/packages/integrations/mdx/CHANGELOG.md b/packages/integrations/mdx/CHANGELOG.md index c32dc54f86d12..f50f3e591ff0f 100644 --- a/packages/integrations/mdx/CHANGELOG.md +++ b/packages/integrations/mdx/CHANGELOG.md @@ -1,5 +1,23 @@ # @astrojs/mdx +## 1.0.0-beta.2 + +### Minor Changes + +- [#8169](https://github.com/withastro/astro/pull/8169) [`e79e3779d`](https://github.com/withastro/astro/commit/e79e3779df0ad35253abcdb931d622847d9adb12) Thanks [@bluwy](https://github.com/bluwy)! - Remove pre-shiki v0.14 theme names for compatibility. Please rename to the new theme names to migrate: + + - `material-darker` -> `material-theme-darker` + - `material-default` -> `material-theme` + - `material-lighter` -> `material-theme-lighter` + - `material-ocean` -> `material-theme-ocean` + - `material-palenight` -> `material-theme-palenight` + +### Patch Changes + +- Updated dependencies [[`adf9fccfd`](https://github.com/withastro/astro/commit/adf9fccfdda107c2224558f1c2e6a77847ac0a8a), [`81545197a`](https://github.com/withastro/astro/commit/81545197a32fd015d763fc386c8b67e0e08b7393), [`be6bbd2c8`](https://github.com/withastro/astro/commit/be6bbd2c86b9bf5268e765bb937dda00ff15781a), [`42785c7b7`](https://github.com/withastro/astro/commit/42785c7b784b151e6d582570e5d74482129e8eb8), [`95120efbe`](https://github.com/withastro/astro/commit/95120efbe817163663492181cbeb225849354493), [`2ae9d37f0`](https://github.com/withastro/astro/commit/2ae9d37f0a9cb21ab288d3c30aecb6d84db87788), [`33b8910cf`](https://github.com/withastro/astro/commit/33b8910cfdce5713891c50a84a0a8fe926311710), [`e79e3779d`](https://github.com/withastro/astro/commit/e79e3779df0ad35253abcdb931d622847d9adb12), [`a87cbe400`](https://github.com/withastro/astro/commit/a87cbe400314341d5f72abf86ea264e6b47c091f), [`767eb6866`](https://github.com/withastro/astro/commit/767eb68666eb777965baa0d6ade20bbafecf95bf)]: + - astro@3.0.0-beta.5 + - @astrojs/markdown-remark@3.0.0-beta.1 + ## 1.0.0-beta.1 ### Major Changes diff --git a/packages/integrations/mdx/package.json b/packages/integrations/mdx/package.json index fc5411b1483a0..4eda18289120e 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": "1.0.0-beta.1", + "version": "1.0.0-beta.2", "type": "module", "types": "./dist/index.d.ts", "author": "withastro", @@ -54,7 +54,7 @@ "vfile": "^5.3.7" }, "peerDependencies": { - "astro": "workspace:^3.0.0-beta.4" + "astro": "workspace:^3.0.0-beta.5" }, "devDependencies": { "@types/chai": "^4.3.5", diff --git a/packages/integrations/netlify/package.json b/packages/integrations/netlify/package.json index 66dd0e7e7030b..f338a9807dbfd 100644 --- a/packages/integrations/netlify/package.json +++ b/packages/integrations/netlify/package.json @@ -43,7 +43,7 @@ "esbuild": "^0.18.16" }, "peerDependencies": { - "astro": "workspace:^3.0.0-beta.4" + "astro": "workspace:^3.0.0-beta.5" }, "devDependencies": { "@netlify/edge-functions": "^2.0.0", diff --git a/packages/integrations/node/package.json b/packages/integrations/node/package.json index d5df644f8faef..4be387cd1d032 100644 --- a/packages/integrations/node/package.json +++ b/packages/integrations/node/package.json @@ -37,7 +37,7 @@ "server-destroy": "^1.0.1" }, "peerDependencies": { - "astro": "workspace:^3.0.0-beta.4" + "astro": "workspace:^3.0.0-beta.5" }, "devDependencies": { "@types/node": "^18.16.18", diff --git a/packages/integrations/preact/README.md b/packages/integrations/preact/README.md index 61e074f19a723..752cb1adf739a 100644 --- a/packages/integrations/preact/README.md +++ b/packages/integrations/preact/README.md @@ -137,20 +137,19 @@ export default defineConfig({ // Enable many frameworks to support all different kinds of components. // No `include` is needed if you are only using a single JSX framework! integrations: [ - preact({ - include: ['**/preact/*'] - }), - react({ - include: ['**/react/*'] - }), - solid({ - include: ['**/solid/*'], - }), - ] + preact({ + include: ['**/preact/*'], + }), + react({ + include: ['**/react/*'], + }), + solid({ + include: ['**/solid/*'], + }), + ], }); ``` - ## Examples - The [Astro Preact example](https://github.com/withastro/astro/tree/latest/examples/framework-preact) shows how to use an interactive Preact component in an Astro project. diff --git a/packages/integrations/react/README.md b/packages/integrations/react/README.md index aca6eba7d9b0f..98eb252d3da1a 100644 --- a/packages/integrations/react/README.md +++ b/packages/integrations/react/README.md @@ -83,16 +83,16 @@ export default defineConfig({ // Enable many frameworks to support all different kinds of components. // No `include` is needed if you are only using a single JSX framework! integrations: [ - preact({ - include: ['**/preact/*'] - }), - react({ - include: ['**/react/*'] - }), - solid({ - include: ['**/solid/*'], - }), - ] + preact({ + include: ['**/preact/*'], + }), + react({ + include: ['**/react/*'], + }), + solid({ + include: ['**/solid/*'], + }), + ], }); ``` diff --git a/packages/integrations/solid/README.md b/packages/integrations/solid/README.md index 7a2db0723f476..d11d5da8821a5 100644 --- a/packages/integrations/solid/README.md +++ b/packages/integrations/solid/README.md @@ -83,16 +83,16 @@ export default defineConfig({ // Enable many frameworks to support all different kinds of components. // No `include` is needed if you are only using a single JSX framework! integrations: [ - preact({ - include: ['**/preact/*'] - }), - react({ - include: ['**/react/*'] - }), - solid({ - include: ['**/solid/*'], - }), - ] + preact({ + include: ['**/preact/*'], + }), + react({ + include: ['**/react/*'], + }), + solid({ + include: ['**/solid/*'], + }), + ], }); ``` diff --git a/packages/integrations/svelte/package.json b/packages/integrations/svelte/package.json index c2997c0d94f47..5e7dc72ad49e5 100644 --- a/packages/integrations/svelte/package.json +++ b/packages/integrations/svelte/package.json @@ -48,7 +48,7 @@ "vite": "^4.4.6" }, "peerDependencies": { - "astro": "workspace:^3.0.0-beta.4", + "astro": "workspace:^3.0.0-beta.5", "svelte": "^3.55.0 || ^4.0.0" }, "engines": { diff --git a/packages/integrations/tailwind/package.json b/packages/integrations/tailwind/package.json index 0c2585ca53aa5..8f99d7929feac 100644 --- a/packages/integrations/tailwind/package.json +++ b/packages/integrations/tailwind/package.json @@ -43,7 +43,7 @@ "vite": "^4.4.6" }, "peerDependencies": { - "astro": "workspace:^3.0.0-beta.4", + "astro": "workspace:^3.0.0-beta.5", "tailwindcss": "^3.0.24" } } diff --git a/packages/integrations/vercel/package.json b/packages/integrations/vercel/package.json index 06221211a5a11..68fcdb3f182b7 100644 --- a/packages/integrations/vercel/package.json +++ b/packages/integrations/vercel/package.json @@ -60,7 +60,7 @@ "web-vitals": "^3.3.2" }, "peerDependencies": { - "astro": "workspace:^3.0.0-beta.4" + "astro": "workspace:^3.0.0-beta.5" }, "devDependencies": { "@types/set-cookie-parser": "^2.4.2", diff --git a/packages/integrations/vue/package.json b/packages/integrations/vue/package.json index ffb9577a69f0f..4d4508ee14eec 100644 --- a/packages/integrations/vue/package.json +++ b/packages/integrations/vue/package.json @@ -56,7 +56,7 @@ "vue": "^3.3.4" }, "peerDependencies": { - "astro": "workspace:^3.0.0-beta.4", + "astro": "workspace:^3.0.0-beta.5", "vue": "^3.2.30" }, "engines": { diff --git a/packages/markdown/remark/CHANGELOG.md b/packages/markdown/remark/CHANGELOG.md index b36beb0eb4e0e..2c2ab10a47a2a 100644 --- a/packages/markdown/remark/CHANGELOG.md +++ b/packages/markdown/remark/CHANGELOG.md @@ -1,5 +1,22 @@ # @astrojs/markdown-remark +## 3.0.0-beta.1 + +### Major Changes + +- [#8169](https://github.com/withastro/astro/pull/8169) [`e79e3779d`](https://github.com/withastro/astro/commit/e79e3779df0ad35253abcdb931d622847d9adb12) Thanks [@bluwy](https://github.com/bluwy)! - Remove pre-shiki v0.14 theme names for compatibility. Please rename to the new theme names to migrate: + + - `material-darker` -> `material-theme-darker` + - `material-default` -> `material-theme` + - `material-lighter` -> `material-theme-lighter` + - `material-ocean` -> `material-theme-ocean` + - `material-palenight` -> `material-theme-palenight` + +### Patch Changes + +- Updated dependencies [[`adf9fccfd`](https://github.com/withastro/astro/commit/adf9fccfdda107c2224558f1c2e6a77847ac0a8a), [`81545197a`](https://github.com/withastro/astro/commit/81545197a32fd015d763fc386c8b67e0e08b7393), [`be6bbd2c8`](https://github.com/withastro/astro/commit/be6bbd2c86b9bf5268e765bb937dda00ff15781a), [`42785c7b7`](https://github.com/withastro/astro/commit/42785c7b784b151e6d582570e5d74482129e8eb8), [`95120efbe`](https://github.com/withastro/astro/commit/95120efbe817163663492181cbeb225849354493), [`2ae9d37f0`](https://github.com/withastro/astro/commit/2ae9d37f0a9cb21ab288d3c30aecb6d84db87788), [`33b8910cf`](https://github.com/withastro/astro/commit/33b8910cfdce5713891c50a84a0a8fe926311710), [`e79e3779d`](https://github.com/withastro/astro/commit/e79e3779df0ad35253abcdb931d622847d9adb12), [`a87cbe400`](https://github.com/withastro/astro/commit/a87cbe400314341d5f72abf86ea264e6b47c091f), [`767eb6866`](https://github.com/withastro/astro/commit/767eb68666eb777965baa0d6ade20bbafecf95bf)]: + - astro@3.0.0-beta.5 + ## 3.0.0-beta.0 ### Patch Changes diff --git a/packages/markdown/remark/package.json b/packages/markdown/remark/package.json index b9d53a3ea10c9..28a516b70cb5e 100644 --- a/packages/markdown/remark/package.json +++ b/packages/markdown/remark/package.json @@ -1,6 +1,6 @@ { "name": "@astrojs/markdown-remark", - "version": "3.0.0-beta.0", + "version": "3.0.0-beta.1", "type": "module", "author": "withastro", "license": "MIT", @@ -28,7 +28,7 @@ "test": "mocha --exit --timeout 20000" }, "peerDependencies": { - "astro": "workspace:^3.0.0-beta.0" + "astro": "workspace:^3.0.0-beta.5" }, "dependencies": { "@astrojs/prism": "^3.0.0-beta.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7a4d64d2714e0..dfa54a20ae125 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -125,13 +125,13 @@ importers: examples/basics: dependencies: astro: - specifier: ^3.0.0-beta.4 + specifier: ^3.0.0-beta.5 version: link:../../packages/astro examples/blog: dependencies: '@astrojs/mdx': - specifier: ^1.0.0-beta.1 + specifier: ^1.0.0-beta.2 version: link:../../packages/integrations/mdx '@astrojs/rss': specifier: ^3.0.0-beta.0 @@ -140,19 +140,19 @@ importers: specifier: ^3.0.0-beta.0 version: link:../../packages/integrations/sitemap astro: - specifier: ^3.0.0-beta.4 + specifier: ^3.0.0-beta.5 version: link:../../packages/astro examples/component: devDependencies: astro: - specifier: ^3.0.0-beta.4 + specifier: ^3.0.0-beta.5 version: link:../../packages/astro examples/deno: dependencies: astro: - specifier: ^3.0.0-beta.4 + specifier: ^3.0.0-beta.5 version: link:../../packages/astro devDependencies: '@astrojs/deno': @@ -171,7 +171,7 @@ importers: specifier: ^3.12.2 version: 3.12.2 astro: - specifier: ^3.0.0-beta.4 + specifier: ^3.0.0-beta.5 version: link:../../packages/astro examples/framework-lit: @@ -183,7 +183,7 @@ importers: specifier: ^0.2.1 version: 0.2.1 astro: - specifier: ^3.0.0-beta.4 + specifier: ^3.0.0-beta.5 version: link:../../packages/astro lit: specifier: ^2.7.5 @@ -207,7 +207,7 @@ importers: specifier: ^3.0.0-beta.0 version: link:../../packages/integrations/vue astro: - specifier: ^3.0.0-beta.4 + specifier: ^3.0.0-beta.5 version: link:../../packages/astro preact: specifier: ^10.15.1 @@ -237,7 +237,7 @@ importers: specifier: ^1.1.3 version: 1.1.3(preact@10.15.1) astro: - specifier: ^3.0.0-beta.4 + specifier: ^3.0.0-beta.5 version: link:../../packages/astro preact: specifier: ^10.15.1 @@ -255,7 +255,7 @@ importers: specifier: ^18.2.6 version: 18.2.6 astro: - specifier: ^3.0.0-beta.4 + specifier: ^3.0.0-beta.5 version: link:../../packages/astro react: specifier: ^18.2.0 @@ -270,7 +270,7 @@ importers: specifier: ^3.0.0-beta.2 version: link:../../packages/integrations/solid astro: - specifier: ^3.0.0-beta.4 + specifier: ^3.0.0-beta.5 version: link:../../packages/astro solid-js: specifier: ^1.7.6 @@ -282,7 +282,7 @@ importers: specifier: ^4.0.0-beta.1 version: link:../../packages/integrations/svelte astro: - specifier: ^3.0.0-beta.4 + specifier: ^3.0.0-beta.5 version: link:../../packages/astro svelte: specifier: ^3.59.1 @@ -294,7 +294,7 @@ importers: specifier: ^3.0.0-beta.0 version: link:../../packages/integrations/vue astro: - specifier: ^3.0.0-beta.4 + specifier: ^3.0.0-beta.5 version: link:../../packages/astro vue: specifier: ^3.3.4 @@ -306,13 +306,13 @@ importers: specifier: ^6.0.0-beta.0 version: link:../../packages/integrations/node astro: - specifier: ^3.0.0-beta.4 + specifier: ^3.0.0-beta.5 version: link:../../packages/astro examples/integration: devDependencies: astro: - specifier: ^3.0.0-beta.4 + specifier: ^3.0.0-beta.5 version: link:../../packages/astro examples/middleware: @@ -321,7 +321,7 @@ importers: specifier: ^6.0.0-beta.0 version: link:../../packages/integrations/node astro: - specifier: ^3.0.0-beta.4 + specifier: ^3.0.0-beta.5 version: link:../../packages/astro html-minifier: specifier: ^4.0.0 @@ -330,19 +330,19 @@ importers: examples/minimal: dependencies: astro: - specifier: ^3.0.0-beta.4 + specifier: ^3.0.0-beta.5 version: link:../../packages/astro examples/non-html-pages: dependencies: astro: - specifier: ^3.0.0-beta.4 + specifier: ^3.0.0-beta.5 version: link:../../packages/astro examples/portfolio: dependencies: astro: - specifier: ^3.0.0-beta.4 + specifier: ^3.0.0-beta.5 version: link:../../packages/astro examples/ssr: @@ -354,7 +354,7 @@ importers: specifier: ^4.0.0-beta.1 version: link:../../packages/integrations/svelte astro: - specifier: ^3.0.0-beta.4 + specifier: ^3.0.0-beta.5 version: link:../../packages/astro svelte: specifier: ^3.59.1 @@ -363,19 +363,19 @@ importers: examples/with-markdoc: dependencies: '@astrojs/markdoc': - specifier: ^1.0.0-beta.1 + specifier: ^1.0.0-beta.2 version: link:../../packages/integrations/markdoc astro: - specifier: ^3.0.0-beta.4 + specifier: ^3.0.0-beta.5 version: link:../../packages/astro examples/with-markdown-plugins: dependencies: '@astrojs/markdown-remark': - specifier: ^3.0.0-beta.0 + specifier: ^3.0.0-beta.1 version: link:../../packages/markdown/remark astro: - specifier: ^3.0.0-beta.4 + specifier: ^3.0.0-beta.5 version: link:../../packages/astro hast-util-select: specifier: ^5.0.5 @@ -396,19 +396,19 @@ importers: examples/with-markdown-shiki: dependencies: astro: - specifier: ^3.0.0-beta.4 + specifier: ^3.0.0-beta.5 version: link:../../packages/astro examples/with-mdx: dependencies: '@astrojs/mdx': - specifier: ^1.0.0-beta.1 + specifier: ^1.0.0-beta.2 version: link:../../packages/integrations/mdx '@astrojs/preact': specifier: ^3.0.0-beta.1 version: link:../../packages/integrations/preact astro: - specifier: ^3.0.0-beta.4 + specifier: ^3.0.0-beta.5 version: link:../../packages/astro preact: specifier: ^10.15.1 @@ -423,7 +423,7 @@ importers: specifier: ^0.4.1 version: 0.4.1(nanostores@0.8.1)(preact@10.15.1) astro: - specifier: ^3.0.0-beta.4 + specifier: ^3.0.0-beta.5 version: link:../../packages/astro nanostores: specifier: ^0.8.1 @@ -435,7 +435,7 @@ importers: examples/with-tailwindcss: dependencies: '@astrojs/mdx': - specifier: ^1.0.0-beta.1 + specifier: ^1.0.0-beta.2 version: link:../../packages/integrations/mdx '@astrojs/tailwind': specifier: ^5.0.0-beta.0 @@ -444,7 +444,7 @@ importers: specifier: ^1.6.0 version: 1.6.0 astro: - specifier: ^3.0.0-beta.4 + specifier: ^3.0.0-beta.5 version: link:../../packages/astro autoprefixer: specifier: ^10.4.14 @@ -462,7 +462,7 @@ importers: examples/with-vite-plugin-pwa: dependencies: astro: - specifier: ^3.0.0-beta.4 + specifier: ^3.0.0-beta.5 version: link:../../packages/astro vite-plugin-pwa: specifier: 0.14.7 @@ -474,7 +474,7 @@ importers: examples/with-vitest: dependencies: astro: - specifier: ^3.0.0-beta.4 + specifier: ^3.0.0-beta.5 version: link:../../packages/astro vitest: specifier: ^0.31.4