diff options
65 files changed, 512 insertions, 235 deletions
diff --git a/.changeset/fuzzy-garlics-obey.md b/.changeset/fuzzy-garlics-obey.md deleted file mode 100644 index 442c961b8..000000000 --- a/.changeset/fuzzy-garlics-obey.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@astrojs/image': patch ---- - -Updates the default image service to use format-specific quality defaults diff --git a/.changeset/honest-melons-walk.md b/.changeset/honest-melons-walk.md deleted file mode 100644 index 36226b4aa..000000000 --- a/.changeset/honest-melons-walk.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@astrojs/vue': minor -'astro': patch ---- - -Support Vue JSX diff --git a/.changeset/itchy-guests-perform.md b/.changeset/itchy-guests-perform.md deleted file mode 100644 index 1d17db5a5..000000000 --- a/.changeset/itchy-guests-perform.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@astrojs/image': patch ---- - -Specify sharp as optional peer dependency diff --git a/.changeset/odd-elephants-argue.md b/.changeset/odd-elephants-argue.md deleted file mode 100644 index cb69ae270..000000000 --- a/.changeset/odd-elephants-argue.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@astrojs/markdown-remark': patch ---- - -Fix non-hoisted remark/rehype plugin loading diff --git a/.changeset/popular-horses-lie.md b/.changeset/popular-horses-lie.md deleted file mode 100644 index 6d9ffdbbd..000000000 --- a/.changeset/popular-horses-lie.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'astro': patch ---- - -Prevent multiple rendering of head content diff --git a/.changeset/silver-rats-know.md b/.changeset/silver-rats-know.md deleted file mode 100644 index 9d0517c9f..000000000 --- a/.changeset/silver-rats-know.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -'astro': patch -'@astrojs/image': patch -'@astrojs/mdx': patch -'@astrojs/netlify': patch -'@astrojs/preact': patch -'@astrojs/rss': patch -'@astrojs/svelte': patch -'@astrojs/tailwind': patch -'@astrojs/vue': patch -'@astrojs/markdown-remark': patch -'@astrojs/telemetry': patch ---- - -Add missing dependencies, support strict dependency installation (e.g. pnpm) diff --git a/.changeset/small-bugs-prove.md b/.changeset/small-bugs-prove.md deleted file mode 100644 index 16a89271d..000000000 --- a/.changeset/small-bugs-prove.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -'astro': minor ---- - -Order Astro styles last, to override imported styles - -This fixes CSS ordering so that imported styles are placed *higher* than page/component level styles. This means that if you do: - -```astro ---- -import '../styles/global.css'; ---- -<style> - body { - background: limegreen; - } -</style> -``` - -The `<style>` defined in this component will be placed *below* the imported CSS. When compiled for production this will result in something like this: - -```css -/* /src/styles/global.css */ -body { - background: blue; -} - -/* /src/pages/index.astro */ -body:where(.astro-12345) { - background: limegreen; -} -``` - -Given Astro's 0-specificity hashing, this change effectively makes it so that Astro styles "win" when they have the same specificity as global styles. diff --git a/.changeset/smart-elephants-check.md b/.changeset/smart-elephants-check.md deleted file mode 100644 index 0096e0314..000000000 --- a/.changeset/smart-elephants-check.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'astro': patch ---- - -Hoist hydration scripts out of slot templates diff --git a/.changeset/thin-news-collect.md b/.changeset/thin-news-collect.md deleted file mode 100644 index 7779013b8..000000000 --- a/.changeset/thin-news-collect.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -'astro': minor -'@astrojs/cloudflare': minor -'@astrojs/deno': minor -'@astrojs/netlify': minor -'@astrojs/node': minor -'@astrojs/vercel': minor ---- - -Adds the Astro.cookies API - -`Astro.cookies` is a new API for manipulating cookies in Astro components and API routes. - -In Astro components, the new `Astro.cookies` object is a map-like object that allows you to get, set, delete, and check for a cookie's existence (`has`): - -```astro ---- -type Prefs = { - darkMode: boolean; -} - -Astro.cookies.set<Prefs>('prefs', { darkMode: true }, { - expires: '1 month' -}); - -const prefs = Astro.cookies.get<Prefs>('prefs').json(); ---- -<body data-theme={prefs.darkMode ? 'dark' : 'light'}> -``` - -Once you've set a cookie with Astro.cookies it will automatically be included in the outgoing response. - -This API is also available with the same functionality in API routes: - -```js -export function post({ cookies }) { - cookies.set('loggedIn', false); - - return new Response(null, { - status: 302, - headers: { - Location: '/login' - } - }); -} -``` - -See [the RFC](https://github.com/withastro/rfcs/blob/main/proposals/0025-cookie-management.md) to learn more. diff --git a/.changeset/young-pens-lick.md b/.changeset/young-pens-lick.md deleted file mode 100644 index 3dcb03925..000000000 --- a/.changeset/young-pens-lick.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@astrojs/rss': patch ---- - -Remove path-browserify dependency diff --git a/examples/basics/package.json b/examples/basics/package.json index 40a4ec607..0082bedcd 100644 --- a/examples/basics/package.json +++ b/examples/basics/package.json @@ -11,6 +11,6 @@ "astro": "astro" }, "dependencies": { - "astro": "^1.3.1" + "astro": "^1.4.0" } } diff --git a/examples/blog/package.json b/examples/blog/package.json index a04437aa4..bfbe56214 100644 --- a/examples/blog/package.json +++ b/examples/blog/package.json @@ -11,9 +11,9 @@ "astro": "astro" }, "dependencies": { - "astro": "^1.3.1", - "@astrojs/mdx": "^0.11.2", - "@astrojs/rss": "^1.0.1", + "astro": "^1.4.0", + "@astrojs/mdx": "^0.11.3", + "@astrojs/rss": "^1.0.2", "@astrojs/sitemap": "^1.0.0" } } diff --git a/examples/component/package.json b/examples/component/package.json index 06e2ba0ad..6a2847347 100644 --- a/examples/component/package.json +++ b/examples/component/package.json @@ -15,9 +15,9 @@ ], "scripts": {}, "devDependencies": { - "astro": "^1.3.1" + "astro": "^1.4.0" }, "peerDependencies": { - "astro": "^1.3.1" + "astro": "^1.4.0" } } diff --git a/examples/deno/package.json b/examples/deno/package.json index 19f76ee44..41a055731 100644 --- a/examples/deno/package.json +++ b/examples/deno/package.json @@ -10,9 +10,9 @@ "astro": "astro" }, "dependencies": { - "astro": "^1.3.1" + "astro": "^1.4.0" }, "devDependencies": { - "@astrojs/deno": "^1.0.1" + "@astrojs/deno": "^1.1.0" } } diff --git a/examples/docs/package.json b/examples/docs/package.json index c7b648fef..d7d9af6a6 100644 --- a/examples/docs/package.json +++ b/examples/docs/package.json @@ -12,12 +12,12 @@ "astro": "astro" }, "dependencies": { - "astro": "^1.3.1", + "astro": "^1.4.0", "preact": "^10.7.3", "react": "^18.1.0", "react-dom": "^18.1.0", "@astrojs/react": "^1.1.4", - "@astrojs/preact": "^1.1.0", + "@astrojs/preact": "^1.1.1", "@algolia/client-search": "^4.13.1", "@docsearch/css": "^3.1.0", "@docsearch/react": "^3.1.0", diff --git a/examples/framework-alpine/package.json b/examples/framework-alpine/package.json index 9e91a46c5..cd5e04cf2 100644 --- a/examples/framework-alpine/package.json +++ b/examples/framework-alpine/package.json @@ -11,7 +11,7 @@ "astro": "astro" }, "dependencies": { - "astro": "^1.3.1", + "astro": "^1.4.0", "alpinejs": "^3.10.2", "@astrojs/alpinejs": "^0.1.2", "@types/alpinejs": "^3.7.0" diff --git a/examples/framework-lit/package.json b/examples/framework-lit/package.json index 5a32c5c82..0e49c033e 100644 --- a/examples/framework-lit/package.json +++ b/examples/framework-lit/package.json @@ -11,7 +11,7 @@ "astro": "astro" }, "dependencies": { - "astro": "^1.3.1", + "astro": "^1.4.0", "lit": "^2.2.5", "@astrojs/lit": "^1.0.0", "@webcomponents/template-shadowroot": "^0.1.0" diff --git a/examples/framework-multiple/package.json b/examples/framework-multiple/package.json index 4064ada25..45610e43e 100644 --- a/examples/framework-multiple/package.json +++ b/examples/framework-multiple/package.json @@ -11,17 +11,17 @@ "astro": "astro" }, "dependencies": { - "astro": "^1.3.1", + "astro": "^1.4.0", "preact": "^10.7.3", "react": "^18.1.0", "react-dom": "^18.1.0", "solid-js": "^1.4.3", "svelte": "^3.48.0", "vue": "^3.2.37", - "@astrojs/preact": "^1.1.0", + "@astrojs/preact": "^1.1.1", "@astrojs/react": "^1.1.4", "@astrojs/solid-js": "^1.1.0", - "@astrojs/svelte": "^1.0.0", - "@astrojs/vue": "^1.0.2" + "@astrojs/svelte": "^1.0.1", + "@astrojs/vue": "^1.1.0" } } diff --git a/examples/framework-preact/package.json b/examples/framework-preact/package.json index 330f03eef..5b5c9a770 100644 --- a/examples/framework-preact/package.json +++ b/examples/framework-preact/package.json @@ -11,8 +11,8 @@ "astro": "astro" }, "dependencies": { - "astro": "^1.3.1", + "astro": "^1.4.0", "preact": "^10.7.3", - "@astrojs/preact": "^1.1.0" + "@astrojs/preact": "^1.1.1" } } diff --git a/examples/framework-react/package.json b/examples/framework-react/package.json index c21da486d..5afe78aae 100644 --- a/examples/framework-react/package.json +++ b/examples/framework-react/package.json @@ -11,7 +11,7 @@ "astro": "astro" }, "dependencies": { - "astro": "^1.3.1", + "astro": "^1.4.0", "react": "^18.1.0", "react-dom": "^18.1.0", "@astrojs/react": "^1.1.4", diff --git a/examples/framework-solid/package.json b/examples/framework-solid/package.json index 942703d42..b57e02652 100644 --- a/examples/framework-solid/package.json +++ b/examples/framework-solid/package.json @@ -11,7 +11,7 @@ "astro": "astro" }, "dependencies": { - "astro": "^1.3.1", + "astro": "^1.4.0", "solid-js": "^1.4.3", "@astrojs/solid-js": "^1.1.0" } diff --git a/examples/framework-svelte/package.json b/examples/framework-svelte/package.json index 46f656d5d..8559b478c 100644 --- a/examples/framework-svelte/package.json +++ b/examples/framework-svelte/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "svelte": "^3.48.0", - "@astrojs/svelte": "^1.0.0", - "astro": "^1.3.1" + "@astrojs/svelte": "^1.0.1", + "astro": "^1.4.0" } } diff --git a/examples/framework-vue/package.json b/examples/framework-vue/package.json index 418c56791..d118ef6b7 100644 --- a/examples/framework-vue/package.json +++ b/examples/framework-vue/package.json @@ -11,8 +11,8 @@ "astro": "astro" }, "dependencies": { - "astro": "^1.3.1", + "astro": "^1.4.0", "vue": "^3.2.37", - "@astrojs/vue": "^1.0.2" + "@astrojs/vue": "^1.1.0" } } diff --git a/examples/minimal/package.json b/examples/minimal/package.json index e5150454d..5f33ea1bf 100644 --- a/examples/minimal/package.json +++ b/examples/minimal/package.json @@ -11,6 +11,6 @@ "astro": "astro" }, "dependencies": { - "astro": "^1.3.1" + "astro": "^1.4.0" } } diff --git a/examples/non-html-pages/package.json b/examples/non-html-pages/package.json index 3842e266c..d6fd17494 100644 --- a/examples/non-html-pages/package.json +++ b/examples/non-html-pages/package.json @@ -11,6 +11,6 @@ "astro": "astro" }, "dependencies": { - "astro": "^1.3.1" + "astro": "^1.4.0" } } diff --git a/examples/portfolio/package.json b/examples/portfolio/package.json index 338a12007..befa4ea91 100644 --- a/examples/portfolio/package.json +++ b/examples/portfolio/package.json @@ -11,6 +11,6 @@ "astro": "astro" }, "dependencies": { - "astro": "^1.3.1" + "astro": "^1.4.0" } } diff --git a/examples/ssr/package.json b/examples/ssr/package.json index c509fd9cf..c76e0a298 100644 --- a/examples/ssr/package.json +++ b/examples/ssr/package.json @@ -13,10 +13,10 @@ }, "devDependencies": {}, "dependencies": { - "astro": "^1.3.1", + "astro": "^1.4.0", "svelte": "^3.48.0", - "@astrojs/svelte": "^1.0.0", - "@astrojs/node": "^1.0.1", + "@astrojs/svelte": "^1.0.1", + "@astrojs/node": "^1.1.0", "concurrently": "^7.2.1", "lightcookie": "^1.0.25", "unocss": "^0.15.6", diff --git a/examples/with-markdown-plugins/package.json b/examples/with-markdown-plugins/package.json index 5bc89fd94..0ceb18116 100644 --- a/examples/with-markdown-plugins/package.json +++ b/examples/with-markdown-plugins/package.json @@ -11,8 +11,8 @@ "astro": "astro" }, "dependencies": { - "astro": "^1.3.1", - "@astrojs/markdown-remark": "^1.1.2", + "astro": "^1.4.0", + "@astrojs/markdown-remark": "^1.1.3", "hast-util-select": "5.0.1", "rehype-autolink-headings": "^6.1.1", "rehype-slug": "^5.0.1", diff --git a/examples/with-markdown-shiki/package.json b/examples/with-markdown-shiki/package.json index 5dd1410c9..b77a0952a 100644 --- a/examples/with-markdown-shiki/package.json +++ b/examples/with-markdown-shiki/package.json @@ -11,6 +11,6 @@ "astro": "astro" }, "dependencies": { - "astro": "^1.3.1" + "astro": "^1.4.0" } } diff --git a/examples/with-mdx/package.json b/examples/with-mdx/package.json index 57199e6cd..007ac7875 100644 --- a/examples/with-mdx/package.json +++ b/examples/with-mdx/package.json @@ -11,9 +11,9 @@ "astro": "astro" }, "dependencies": { - "astro": "^1.3.1", + "astro": "^1.4.0", "preact": "^10.6.5", - "@astrojs/preact": "^1.1.0", - "@astrojs/mdx": "^0.11.2" + "@astrojs/preact": "^1.1.1", + "@astrojs/mdx": "^0.11.3" } } diff --git a/examples/with-nanostores/package.json b/examples/with-nanostores/package.json index c0dc37d6c..9f26095c3 100644 --- a/examples/with-nanostores/package.json +++ b/examples/with-nanostores/package.json @@ -11,9 +11,9 @@ "astro": "astro" }, "dependencies": { - "astro": "^1.3.1", + "astro": "^1.4.0", "preact": "^10.7.3", - "@astrojs/preact": "^1.1.0", + "@astrojs/preact": "^1.1.1", "nanostores": "^0.5.12", "@nanostores/preact": "^0.1.3" } diff --git a/examples/with-tailwindcss/package.json b/examples/with-tailwindcss/package.json index 0b5a53264..726ef6f51 100644 --- a/examples/with-tailwindcss/package.json +++ b/examples/with-tailwindcss/package.json @@ -11,8 +11,8 @@ "astro": "astro" }, "dependencies": { - "astro": "^1.3.1", - "@astrojs/tailwind": "^2.0.1", + "astro": "^1.4.0", + "@astrojs/tailwind": "^2.0.2", "autoprefixer": "^10.4.7", "canvas-confetti": "^1.5.1", "postcss": "^8.4.14", diff --git a/examples/with-vite-plugin-pwa/package.json b/examples/with-vite-plugin-pwa/package.json index 27e99593e..b70cd2f2f 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": "^1.3.1", + "astro": "^1.4.0", "vite-plugin-pwa": "0.11.11", "workbox-window": "^6.5.3" } diff --git a/examples/with-vitest/package.json b/examples/with-vitest/package.json index 6aa94b58b..0e67ff0ca 100644 --- a/examples/with-vitest/package.json +++ b/examples/with-vitest/package.json @@ -12,7 +12,7 @@ "test": "vitest" }, "dependencies": { - "astro": "^1.3.1", + "astro": "^1.4.0", "vitest": "^0.20.3" } } diff --git a/packages/astro-rss/CHANGELOG.md b/packages/astro-rss/CHANGELOG.md index 9c0990095..12519ca64 100644 --- a/packages/astro-rss/CHANGELOG.md +++ b/packages/astro-rss/CHANGELOG.md @@ -1,5 +1,13 @@ # @astrojs/rss +## 1.0.2 + +### Patch Changes + +- [#4842](https://github.com/withastro/astro/pull/4842) [`812658ad2`](https://github.com/withastro/astro/commit/812658ad2ab3732a99e35c4fd903e302e723db46) Thanks [@bluwy](https://github.com/bluwy)! - Add missing dependencies, support strict dependency installation (e.g. pnpm) + +- [#4842](https://github.com/withastro/astro/pull/4842) [`812658ad2`](https://github.com/withastro/astro/commit/812658ad2ab3732a99e35c4fd903e302e723db46) Thanks [@bluwy](https://github.com/bluwy)! - Remove path-browserify dependency + ## 1.0.1 ### Patch Changes diff --git a/packages/astro-rss/package.json b/packages/astro-rss/package.json index 1b61354af..132e031ff 100644 --- a/packages/astro-rss/package.json +++ b/packages/astro-rss/package.json @@ -1,7 +1,7 @@ { "name": "@astrojs/rss", "description": "Add RSS feeds to your Astro projects", - "version": "1.0.1", + "version": "1.0.2", "type": "module", "types": "./dist/index.d.ts", "author": "withastro", diff --git a/packages/astro/CHANGELOG.md b/packages/astro/CHANGELOG.md index f7f53164e..ee6ba106c 100644 --- a/packages/astro/CHANGELOG.md +++ b/packages/astro/CHANGELOG.md @@ -1,5 +1,100 @@ # astro +## 1.4.0 + +### Minor Changes + +- [#4907](https://github.com/withastro/astro/pull/4907) [`01c1aaa00`](https://github.com/withastro/astro/commit/01c1aaa00397c7fdc7a3ef7fb0212eb43aad6238) Thanks [@matthewp](https://github.com/matthewp)! - Order Astro styles last, to override imported styles + + This fixes CSS ordering so that imported styles are placed _higher_ than page/component level styles. This means that if you do: + + ```astro + --- + import '../styles/global.css'; + --- + + <style> + body { + background: limegreen; + } + </style> + ``` + + The `<style>` defined in this component will be placed _below_ the imported CSS. When compiled for production this will result in something like this: + + ```css + /* /src/styles/global.css */ + body { + background: blue; + } + + /* /src/pages/index.astro */ + body:where(.astro-12345) { + background: limegreen; + } + ``` + + Given Astro's 0-specificity hashing, this change effectively makes it so that Astro styles "win" when they have the same specificity as global styles. + +- [#4876](https://github.com/withastro/astro/pull/4876) [`d3091f89e`](https://github.com/withastro/astro/commit/d3091f89e92fcfe1ad48daca74055d54b1c853a3) Thanks [@matthewp](https://github.com/matthewp)! - Adds the Astro.cookies API + + `Astro.cookies` is a new API for manipulating cookies in Astro components and API routes. + + In Astro components, the new `Astro.cookies` object is a map-like object that allows you to get, set, delete, and check for a cookie's existence (`has`): + + ```astro + --- + type Prefs = { + darkMode: boolean; + }; + + Astro.cookies.set<Prefs>( + 'prefs', + { darkMode: true }, + { + expires: '1 month', + } + ); + + const prefs = Astro.cookies.get<Prefs>('prefs').json(); + --- + + <body data-theme={prefs.darkMode ? 'dark' : 'light'}></body> + ``` + + Once you've set a cookie with Astro.cookies it will automatically be included in the outgoing response. + + This API is also available with the same functionality in API routes: + + ```js + export function post({ cookies }) { + cookies.set('loggedIn', false); + + return new Response(null, { + status: 302, + headers: { + Location: '/login', + }, + }); + } + ``` + + See [the RFC](https://github.com/withastro/rfcs/blob/main/proposals/0025-cookie-management.md) to learn more. + +### Patch Changes + +- [#4897](https://github.com/withastro/astro/pull/4897) [`fd9d323a6`](https://github.com/withastro/astro/commit/fd9d323a68c0f0cbb3b019e0a05e2c33450f3d33) Thanks [@bluwy](https://github.com/bluwy)! - Support Vue JSX + +- [#4892](https://github.com/withastro/astro/pull/4892) [`ff7ba0ee0`](https://github.com/withastro/astro/commit/ff7ba0ee0fd652a92f5d06d9b644dd646cebe65c) Thanks [@matthewp](https://github.com/matthewp)! - Prevent multiple rendering of head content + +- [#4842](https://github.com/withastro/astro/pull/4842) [`812658ad2`](https://github.com/withastro/astro/commit/812658ad2ab3732a99e35c4fd903e302e723db46) Thanks [@bluwy](https://github.com/bluwy)! - Add missing dependencies, support strict dependency installation (e.g. pnpm) + +- [#4891](https://github.com/withastro/astro/pull/4891) [`87a7cf48e`](https://github.com/withastro/astro/commit/87a7cf48e7198ab94aa6310e58e9f30fd234c429) Thanks [@matthewp](https://github.com/matthewp)! - Hoist hydration scripts out of slot templates + +- Updated dependencies [[`812658ad2`](https://github.com/withastro/astro/commit/812658ad2ab3732a99e35c4fd903e302e723db46), [`812658ad2`](https://github.com/withastro/astro/commit/812658ad2ab3732a99e35c4fd903e302e723db46)]: + - @astrojs/markdown-remark@1.1.3 + - @astrojs/telemetry@1.0.1 + ## 1.3.1 ### Patch Changes diff --git a/packages/astro/package.json b/packages/astro/package.json index de6483e9d..31e9473d9 100644 --- a/packages/astro/package.json +++ b/packages/astro/package.json @@ -1,6 +1,6 @@ { "name": "astro", - "version": "1.3.1", + "version": "1.4.0", "description": "Astro is a modern site builder with web best practices, performance, and DX front-of-mind.", "type": "module", "author": "withastro", @@ -97,8 +97,8 @@ "dependencies": { "@astrojs/compiler": "^0.25.0", "@astrojs/language-server": "^0.26.2", - "@astrojs/markdown-remark": "^1.1.2", - "@astrojs/telemetry": "^1.0.0", + "@astrojs/markdown-remark": "^1.1.3", + "@astrojs/telemetry": "^1.0.1", "@astrojs/webapi": "^1.1.0", "@babel/core": "^7.18.2", "@babel/generator": "^7.18.2", diff --git a/packages/integrations/cloudflare/CHANGELOG.md b/packages/integrations/cloudflare/CHANGELOG.md index bfaa56013..b694af33f 100644 --- a/packages/integrations/cloudflare/CHANGELOG.md +++ b/packages/integrations/cloudflare/CHANGELOG.md @@ -1,5 +1,54 @@ # @astrojs/cloudflare +## 2.1.0 + +### Minor Changes + +- [#4876](https://github.com/withastro/astro/pull/4876) [`d3091f89e`](https://github.com/withastro/astro/commit/d3091f89e92fcfe1ad48daca74055d54b1c853a3) Thanks [@matthewp](https://github.com/matthewp)! - Adds the Astro.cookies API + + `Astro.cookies` is a new API for manipulating cookies in Astro components and API routes. + + In Astro components, the new `Astro.cookies` object is a map-like object that allows you to get, set, delete, and check for a cookie's existence (`has`): + + ```astro + --- + type Prefs = { + darkMode: boolean; + }; + + Astro.cookies.set<Prefs>( + 'prefs', + { darkMode: true }, + { + expires: '1 month', + } + ); + + const prefs = Astro.cookies.get<Prefs>('prefs').json(); + --- + + <body data-theme={prefs.darkMode ? 'dark' : 'light'}></body> + ``` + + Once you've set a cookie with Astro.cookies it will automatically be included in the outgoing response. + + This API is also available with the same functionality in API routes: + + ```js + export function post({ cookies }) { + cookies.set('loggedIn', false); + + return new Response(null, { + status: 302, + headers: { + Location: '/login', + }, + }); + } + ``` + + See [the RFC](https://github.com/withastro/rfcs/blob/main/proposals/0025-cookie-management.md) to learn more. + ## 2.0.0 ### Major Changes diff --git a/packages/integrations/cloudflare/package.json b/packages/integrations/cloudflare/package.json index b3745557c..d38017176 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 pages functions", - "version": "2.0.0", + "version": "2.1.0", "type": "module", "types": "./dist/index.d.ts", "author": "withastro", diff --git a/packages/integrations/deno/CHANGELOG.md b/packages/integrations/deno/CHANGELOG.md index b54fa7e08..a09614516 100644 --- a/packages/integrations/deno/CHANGELOG.md +++ b/packages/integrations/deno/CHANGELOG.md @@ -1,5 +1,54 @@ # @astrojs/node +## 1.1.0 + +### Minor Changes + +- [#4876](https://github.com/withastro/astro/pull/4876) [`d3091f89e`](https://github.com/withastro/astro/commit/d3091f89e92fcfe1ad48daca74055d54b1c853a3) Thanks [@matthewp](https://github.com/matthewp)! - Adds the Astro.cookies API + + `Astro.cookies` is a new API for manipulating cookies in Astro components and API routes. + + In Astro components, the new `Astro.cookies` object is a map-like object that allows you to get, set, delete, and check for a cookie's existence (`has`): + + ```astro + --- + type Prefs = { + darkMode: boolean; + }; + + Astro.cookies.set<Prefs>( + 'prefs', + { darkMode: true }, + { + expires: '1 month', + } + ); + + const prefs = Astro.cookies.get<Prefs>('prefs').json(); + --- + + <body data-theme={prefs.darkMode ? 'dark' : 'light'}></body> + ``` + + Once you've set a cookie with Astro.cookies it will automatically be included in the outgoing response. + + This API is also available with the same functionality in API routes: + + ```js + export function post({ cookies }) { + cookies.set('loggedIn', false); + + return new Response(null, { + status: 302, + headers: { + Location: '/login', + }, + }); + } + ``` + + See [the RFC](https://github.com/withastro/rfcs/blob/main/proposals/0025-cookie-management.md) to learn more. + ## 1.0.1 ### Patch Changes diff --git a/packages/integrations/deno/package.json b/packages/integrations/deno/package.json index 0f716927d..4b2752e7d 100644 --- a/packages/integrations/deno/package.json +++ b/packages/integrations/deno/package.json @@ -1,7 +1,7 @@ { "name": "@astrojs/deno", "description": "Deploy your site to a Deno server", - "version": "1.0.1", + "version": "1.1.0", "type": "module", "types": "./dist/index.d.ts", "author": "withastro", diff --git a/packages/integrations/image/CHANGELOG.md b/packages/integrations/image/CHANGELOG.md index fd79d8690..7a8bcc07b 100644 --- a/packages/integrations/image/CHANGELOG.md +++ b/packages/integrations/image/CHANGELOG.md @@ -1,5 +1,15 @@ # @astrojs/image +## 0.8.1 + +### Patch Changes + +- [#4906](https://github.com/withastro/astro/pull/4906) [`ec55745ae`](https://github.com/withastro/astro/commit/ec55745ae5454207fa0405170588d898b49b9a48) Thanks [@tony-sull](https://github.com/tony-sull)! - Updates the default image service to use format-specific quality defaults + +- [#4842](https://github.com/withastro/astro/pull/4842) [`812658ad2`](https://github.com/withastro/astro/commit/812658ad2ab3732a99e35c4fd903e302e723db46) Thanks [@bluwy](https://github.com/bluwy)! - Specify sharp as optional peer dependency + +- [#4842](https://github.com/withastro/astro/pull/4842) [`812658ad2`](https://github.com/withastro/astro/commit/812658ad2ab3732a99e35c4fd903e302e723db46) Thanks [@bluwy](https://github.com/bluwy)! - Add missing dependencies, support strict dependency installation (e.g. pnpm) + ## 0.8.0 ### Minor Changes diff --git a/packages/integrations/image/package.json b/packages/integrations/image/package.json index e1db1fe53..ab5ee315e 100644 --- a/packages/integrations/image/package.json +++ b/packages/integrations/image/package.json @@ -1,7 +1,7 @@ { "name": "@astrojs/image", "description": "Load and transform images in your Astro site.", - "version": "0.8.0", + "version": "0.8.1", "type": "module", "types": "./dist/index.d.ts", "author": "withastro", diff --git a/packages/integrations/mdx/CHANGELOG.md b/packages/integrations/mdx/CHANGELOG.md index 6820d8c69..0dd9087d0 100644 --- a/packages/integrations/mdx/CHANGELOG.md +++ b/packages/integrations/mdx/CHANGELOG.md @@ -1,5 +1,11 @@ # @astrojs/mdx +## 0.11.3 + +### Patch Changes + +- [#4842](https://github.com/withastro/astro/pull/4842) [`812658ad2`](https://github.com/withastro/astro/commit/812658ad2ab3732a99e35c4fd903e302e723db46) Thanks [@bluwy](https://github.com/bluwy)! - Add missing dependencies, support strict dependency installation (e.g. pnpm) + ## 0.11.2 ### Patch Changes diff --git a/packages/integrations/mdx/package.json b/packages/integrations/mdx/package.json index 6109cdc64..addb2d7e2 100644 --- a/packages/integrations/mdx/package.json +++ b/packages/integrations/mdx/package.json @@ -1,7 +1,7 @@ { "name": "@astrojs/mdx", "description": "Use MDX within Astro", - "version": "0.11.2", + "version": "0.11.3", "type": "module", "types": "./dist/index.d.ts", "author": "withastro", diff --git a/packages/integrations/netlify/CHANGELOG.md b/packages/integrations/netlify/CHANGELOG.md index e2ac69e4f..adc4116cb 100644 --- a/packages/integrations/netlify/CHANGELOG.md +++ b/packages/integrations/netlify/CHANGELOG.md @@ -1,5 +1,58 @@ # @astrojs/netlify +## 1.1.0 + +### Minor Changes + +- [#4876](https://github.com/withastro/astro/pull/4876) [`d3091f89e`](https://github.com/withastro/astro/commit/d3091f89e92fcfe1ad48daca74055d54b1c853a3) Thanks [@matthewp](https://github.com/matthewp)! - Adds the Astro.cookies API + + `Astro.cookies` is a new API for manipulating cookies in Astro components and API routes. + + In Astro components, the new `Astro.cookies` object is a map-like object that allows you to get, set, delete, and check for a cookie's existence (`has`): + + ```astro + --- + type Prefs = { + darkMode: boolean; + }; + + Astro.cookies.set<Prefs>( + 'prefs', + { darkMode: true }, + { + expires: '1 month', + } + ); + + const prefs = Astro.cookies.get<Prefs>('prefs').json(); + --- + + <body data-theme={prefs.darkMode ? 'dark' : 'light'}></body> + ``` + + Once you've set a cookie with Astro.cookies it will automatically be included in the outgoing response. + + This API is also available with the same functionality in API routes: + + ```js + export function post({ cookies }) { + cookies.set('loggedIn', false); + + return new Response(null, { + status: 302, + headers: { + Location: '/login', + }, + }); + } + ``` + + See [the RFC](https://github.com/withastro/rfcs/blob/main/proposals/0025-cookie-management.md) to learn more. + +### Patch Changes + +- [#4842](https://github.com/withastro/astro/pull/4842) [`812658ad2`](https://github.com/withastro/astro/commit/812658ad2ab3732a99e35c4fd903e302e723db46) Thanks [@bluwy](https://github.com/bluwy)! - Add missing dependencies, support strict dependency installation (e.g. pnpm) + ## 1.0.4 ### Patch Changes diff --git a/packages/integrations/netlify/package.json b/packages/integrations/netlify/package.json index 3818cc3e8..4e30dca2d 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": "1.0.4", + "version": "1.1.0", "type": "module", "types": "./dist/index.d.ts", "author": "withastro", diff --git a/packages/integrations/node/CHANGELOG.md b/packages/integrations/node/CHANGELOG.md index fadb07533..045b370e7 100644 --- a/packages/integrations/node/CHANGELOG.md +++ b/packages/integrations/node/CHANGELOG.md @@ -1,5 +1,54 @@ # @astrojs/node +## 1.1.0 + +### Minor Changes + +- [#4876](https://github.com/withastro/astro/pull/4876) [`d3091f89e`](https://github.com/withastro/astro/commit/d3091f89e92fcfe1ad48daca74055d54b1c853a3) Thanks [@matthewp](https://github.com/matthewp)! - Adds the Astro.cookies API + + `Astro.cookies` is a new API for manipulating cookies in Astro components and API routes. + + In Astro components, the new `Astro.cookies` object is a map-like object that allows you to get, set, delete, and check for a cookie's existence (`has`): + + ```astro + --- + type Prefs = { + darkMode: boolean; + }; + + Astro.cookies.set<Prefs>( + 'prefs', + { darkMode: true }, + { + expires: '1 month', + } + ); + + const prefs = Astro.cookies.get<Prefs>('prefs').json(); + --- + + <body data-theme={prefs.darkMode ? 'dark' : 'light'}></body> + ``` + + Once you've set a cookie with Astro.cookies it will automatically be included in the outgoing response. + + This API is also available with the same functionality in API routes: + + ```js + export function post({ cookies }) { + cookies.set('loggedIn', false); + + return new Response(null, { + status: 302, + headers: { + Location: '/login', + }, + }); + } + ``` + + See [the RFC](https://github.com/withastro/rfcs/blob/main/proposals/0025-cookie-management.md) to learn more. + ## 1.0.1 ### Patch Changes diff --git a/packages/integrations/node/package.json b/packages/integrations/node/package.json index 490384e27..ffe8c07d8 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": "1.0.1", + "version": "1.1.0", "type": "module", "types": "./dist/index.d.ts", "author": "withastro", diff --git a/packages/integrations/preact/CHANGELOG.md b/packages/integrations/preact/CHANGELOG.md index f0050cab6..adc14708e 100644 --- a/packages/integrations/preact/CHANGELOG.md +++ b/packages/integrations/preact/CHANGELOG.md @@ -1,5 +1,11 @@ # @astrojs/preact +## 1.1.1 + +### Patch Changes + +- [#4842](https://github.com/withastro/astro/pull/4842) [`812658ad2`](https://github.com/withastro/astro/commit/812658ad2ab3732a99e35c4fd903e302e723db46) Thanks [@bluwy](https://github.com/bluwy)! - Add missing dependencies, support strict dependency installation (e.g. pnpm) + ## 1.1.0 ### Minor Changes diff --git a/packages/integrations/preact/package.json b/packages/integrations/preact/package.json index 2aa24cac9..7c6e5a3f6 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": "1.1.0", + "version": "1.1.1", "type": "module", "types": "./dist/index.d.ts", "author": "withastro", diff --git a/packages/integrations/svelte/CHANGELOG.md b/packages/integrations/svelte/CHANGELOG.md index 6dca1811f..60f1056d4 100644 --- a/packages/integrations/svelte/CHANGELOG.md +++ b/packages/integrations/svelte/CHANGELOG.md @@ -1,5 +1,11 @@ # @astrojs/svelte +## 1.0.1 + +### Patch Changes + +- [#4842](https://github.com/withastro/astro/pull/4842) [`812658ad2`](https://github.com/withastro/astro/commit/812658ad2ab3732a99e35c4fd903e302e723db46) Thanks [@bluwy](https://github.com/bluwy)! - Add missing dependencies, support strict dependency installation (e.g. pnpm) + ## 1.0.0 ### Major Changes diff --git a/packages/integrations/svelte/package.json b/packages/integrations/svelte/package.json index ed8bf4ebd..bed9faa2d 100644 --- a/packages/integrations/svelte/package.json +++ b/packages/integrations/svelte/package.json @@ -1,6 +1,6 @@ { "name": "@astrojs/svelte", - "version": "1.0.0", + "version": "1.0.1", "description": "Use Svelte components within Astro", "type": "module", "types": "./dist/index.d.ts", diff --git a/packages/integrations/tailwind/CHANGELOG.md b/packages/integrations/tailwind/CHANGELOG.md index 03136dfcc..e43b6365a 100644 --- a/packages/integrations/tailwind/CHANGELOG.md +++ b/packages/integrations/tailwind/CHANGELOG.md @@ -1,5 +1,11 @@ # @astrojs/tailwind +## 2.0.2 + +### Patch Changes + +- [#4842](https://github.com/withastro/astro/pull/4842) [`812658ad2`](https://github.com/withastro/astro/commit/812658ad2ab3732a99e35c4fd903e302e723db46) Thanks [@bluwy](https://github.com/bluwy)! - Add missing dependencies, support strict dependency installation (e.g. pnpm) + ## 2.0.1 ### Patch Changes diff --git a/packages/integrations/tailwind/package.json b/packages/integrations/tailwind/package.json index 6b2a6cdc3..46833acd3 100644 --- a/packages/integrations/tailwind/package.json +++ b/packages/integrations/tailwind/package.json @@ -1,7 +1,7 @@ { "name": "@astrojs/tailwind", "description": "Tailwind + Astro Integrations", - "version": "2.0.1", + "version": "2.0.2", "type": "module", "types": "./dist/index.d.ts", "author": "withastro", diff --git a/packages/integrations/vercel/CHANGELOG.md b/packages/integrations/vercel/CHANGELOG.md index 29237528e..f6a5c7779 100644 --- a/packages/integrations/vercel/CHANGELOG.md +++ b/packages/integrations/vercel/CHANGELOG.md @@ -1,5 +1,54 @@ # @astrojs/vercel +## 2.1.0 + +### Minor Changes + +- [#4876](https://github.com/withastro/astro/pull/4876) [`d3091f89e`](https://github.com/withastro/astro/commit/d3091f89e92fcfe1ad48daca74055d54b1c853a3) Thanks [@matthewp](https://github.com/matthewp)! - Adds the Astro.cookies API + + `Astro.cookies` is a new API for manipulating cookies in Astro components and API routes. + + In Astro components, the new `Astro.cookies` object is a map-like object that allows you to get, set, delete, and check for a cookie's existence (`has`): + + ```astro + --- + type Prefs = { + darkMode: boolean; + }; + + Astro.cookies.set<Prefs>( + 'prefs', + { darkMode: true }, + { + expires: '1 month', + } + ); + + const prefs = Astro.cookies.get<Prefs>('prefs').json(); + --- + + <body data-theme={prefs.darkMode ? 'dark' : 'light'}></body> + ``` + + Once you've set a cookie with Astro.cookies it will automatically be included in the outgoing response. + + This API is also available with the same functionality in API routes: + + ```js + export function post({ cookies }) { + cookies.set('loggedIn', false); + + return new Response(null, { + status: 302, + headers: { + Location: '/login', + }, + }); + } + ``` + + See [the RFC](https://github.com/withastro/rfcs/blob/main/proposals/0025-cookie-management.md) to learn more. + ## 2.0.1 ### Patch Changes diff --git a/packages/integrations/vercel/package.json b/packages/integrations/vercel/package.json index b1323f360..1d57806ba 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": "2.0.1", + "version": "2.1.0", "type": "module", "author": "withastro", "license": "MIT", diff --git a/packages/integrations/vue/CHANGELOG.md b/packages/integrations/vue/CHANGELOG.md index ab1f293db..b7ff6d03e 100644 --- a/packages/integrations/vue/CHANGELOG.md +++ b/packages/integrations/vue/CHANGELOG.md @@ -1,5 +1,15 @@ # @astrojs/vue +## 1.1.0 + +### Minor Changes + +- [#4897](https://github.com/withastro/astro/pull/4897) [`fd9d323a6`](https://github.com/withastro/astro/commit/fd9d323a68c0f0cbb3b019e0a05e2c33450f3d33) Thanks [@bluwy](https://github.com/bluwy)! - Support Vue JSX + +### Patch Changes + +- [#4842](https://github.com/withastro/astro/pull/4842) [`812658ad2`](https://github.com/withastro/astro/commit/812658ad2ab3732a99e35c4fd903e302e723db46) Thanks [@bluwy](https://github.com/bluwy)! - Add missing dependencies, support strict dependency installation (e.g. pnpm) + ## 1.0.2 ### Patch Changes diff --git a/packages/integrations/vue/package.json b/packages/integrations/vue/package.json index 707747f75..7f80497b4 100644 --- a/packages/integrations/vue/package.json +++ b/packages/integrations/vue/package.json @@ -1,6 +1,6 @@ { "name": "@astrojs/vue", - "version": "1.0.2", + "version": "1.1.0", "description": "Use Vue components within Astro", "type": "module", "types": "./dist/index.d.ts", diff --git a/packages/markdown/remark/CHANGELOG.md b/packages/markdown/remark/CHANGELOG.md index b5fc07cfc..ee78042e2 100644 --- a/packages/markdown/remark/CHANGELOG.md +++ b/packages/markdown/remark/CHANGELOG.md @@ -1,5 +1,13 @@ # @astrojs/markdown-remark +## 1.1.3 + +### Patch Changes + +- [#4842](https://github.com/withastro/astro/pull/4842) [`812658ad2`](https://github.com/withastro/astro/commit/812658ad2ab3732a99e35c4fd903e302e723db46) Thanks [@bluwy](https://github.com/bluwy)! - Fix non-hoisted remark/rehype plugin loading + +- [#4842](https://github.com/withastro/astro/pull/4842) [`812658ad2`](https://github.com/withastro/astro/commit/812658ad2ab3732a99e35c4fd903e302e723db46) Thanks [@bluwy](https://github.com/bluwy)! - Add missing dependencies, support strict dependency installation (e.g. pnpm) + ## 1.1.2 ### Patch Changes diff --git a/packages/markdown/remark/package.json b/packages/markdown/remark/package.json index 36b702d93..d64af8519 100644 --- a/packages/markdown/remark/package.json +++ b/packages/markdown/remark/package.json @@ -1,6 +1,6 @@ { "name": "@astrojs/markdown-remark", - "version": "1.1.2", + "version": "1.1.3", "type": "module", "author": "withastro", "license": "MIT", diff --git a/packages/telemetry/CHANGELOG.md b/packages/telemetry/CHANGELOG.md index e632bd87d..1fae15a62 100644 --- a/packages/telemetry/CHANGELOG.md +++ b/packages/telemetry/CHANGELOG.md @@ -1,5 +1,11 @@ # @astrojs/telemetry +## 1.0.1 + +### Patch Changes + +- [#4842](https://github.com/withastro/astro/pull/4842) [`812658ad2`](https://github.com/withastro/astro/commit/812658ad2ab3732a99e35c4fd903e302e723db46) Thanks [@bluwy](https://github.com/bluwy)! - Add missing dependencies, support strict dependency installation (e.g. pnpm) + ## 1.0.0 ### Major Changes diff --git a/packages/telemetry/package.json b/packages/telemetry/package.json index ae9dbc612..bf45c1560 100644 --- a/packages/telemetry/package.json +++ b/packages/telemetry/package.json @@ -1,6 +1,6 @@ { "name": "@astrojs/telemetry", - "version": "1.0.0", + "version": "1.0.1", "type": "module", "types": "./dist/types/index.d.ts", "author": "withastro", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ab043f207..ece906061 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -58,16 +58,16 @@ importers: examples/basics: specifiers: - astro: ^1.3.1 + astro: ^1.4.0 dependencies: astro: link:../../packages/astro examples/blog: specifiers: - '@astrojs/mdx': ^0.11.2 - '@astrojs/rss': ^1.0.1 + '@astrojs/mdx': ^0.11.3 + '@astrojs/rss': ^1.0.2 '@astrojs/sitemap': ^1.0.0 - astro: ^1.3.1 + astro: ^1.4.0 dependencies: '@astrojs/mdx': link:../../packages/integrations/mdx '@astrojs/rss': link:../../packages/astro-rss @@ -76,14 +76,14 @@ importers: examples/component: specifiers: - astro: ^1.3.1 + astro: ^1.4.0 devDependencies: astro: link:../../packages/astro examples/deno: specifiers: - '@astrojs/deno': ^1.0.1 - astro: ^1.3.1 + '@astrojs/deno': ^1.1.0 + astro: ^1.4.0 dependencies: astro: link:../../packages/astro devDependencies: @@ -92,14 +92,14 @@ importers: examples/docs: specifiers: '@algolia/client-search': ^4.13.1 - '@astrojs/preact': ^1.1.0 + '@astrojs/preact': ^1.1.1 '@astrojs/react': ^1.1.4 '@docsearch/css': ^3.1.0 '@docsearch/react': ^3.1.0 '@types/node': ^18.0.0 '@types/react': ^17.0.45 '@types/react-dom': ^18.0.0 - astro: ^1.3.1 + astro: ^1.4.0 preact: ^10.7.3 react: ^18.1.0 react-dom: ^18.1.0 @@ -122,7 +122,7 @@ importers: '@astrojs/alpinejs': ^0.1.2 '@types/alpinejs': ^3.7.0 alpinejs: ^3.10.2 - astro: ^1.3.1 + astro: ^1.4.0 dependencies: '@astrojs/alpinejs': link:../../packages/integrations/alpinejs '@types/alpinejs': 3.7.0 @@ -133,7 +133,7 @@ importers: specifiers: '@astrojs/lit': ^1.0.0 '@webcomponents/template-shadowroot': ^0.1.0 - astro: ^1.3.1 + astro: ^1.4.0 lit: ^2.2.5 dependencies: '@astrojs/lit': link:../../packages/integrations/lit @@ -143,12 +143,12 @@ importers: examples/framework-multiple: specifiers: - '@astrojs/preact': ^1.1.0 + '@astrojs/preact': ^1.1.1 '@astrojs/react': ^1.1.4 '@astrojs/solid-js': ^1.1.0 - '@astrojs/svelte': ^1.0.0 - '@astrojs/vue': ^1.0.2 - astro: ^1.3.1 + '@astrojs/svelte': ^1.0.1 + '@astrojs/vue': ^1.1.0 + astro: ^1.4.0 preact: ^10.7.3 react: ^18.1.0 react-dom: ^18.1.0 @@ -171,8 +171,8 @@ importers: examples/framework-preact: specifiers: - '@astrojs/preact': ^1.1.0 - astro: ^1.3.1 + '@astrojs/preact': ^1.1.1 + astro: ^1.4.0 preact: ^10.7.3 dependencies: '@astrojs/preact': link:../../packages/integrations/preact @@ -184,7 +184,7 @@ importers: '@astrojs/react': ^1.1.4 '@types/react': ^18.0.10 '@types/react-dom': ^18.0.5 - astro: ^1.3.1 + astro: ^1.4.0 react: ^18.1.0 react-dom: ^18.1.0 dependencies: @@ -198,7 +198,7 @@ importers: examples/framework-solid: specifiers: '@astrojs/solid-js': ^1.1.0 - astro: ^1.3.1 + astro: ^1.4.0 solid-js: ^1.4.3 dependencies: '@astrojs/solid-js': link:../../packages/integrations/solid @@ -207,8 +207,8 @@ importers: examples/framework-svelte: specifiers: - '@astrojs/svelte': ^1.0.0 - astro: ^1.3.1 + '@astrojs/svelte': ^1.0.1 + astro: ^1.4.0 svelte: ^3.48.0 dependencies: '@astrojs/svelte': link:../../packages/integrations/svelte @@ -217,8 +217,8 @@ importers: examples/framework-vue: specifiers: - '@astrojs/vue': ^1.0.2 - astro: ^1.3.1 + '@astrojs/vue': ^1.1.0 + astro: ^1.4.0 vue: ^3.2.37 dependencies: '@astrojs/vue': link:../../packages/integrations/vue @@ -227,27 +227,27 @@ importers: examples/minimal: specifiers: - astro: ^1.3.1 + astro: ^1.4.0 dependencies: astro: link:../../packages/astro examples/non-html-pages: specifiers: - astro: ^1.3.1 + astro: ^1.4.0 dependencies: astro: link:../../packages/astro examples/portfolio: specifiers: - astro: ^1.3.1 + astro: ^1.4.0 dependencies: astro: link:../../packages/astro examples/ssr: specifiers: - '@astrojs/node': ^1.0.1 - '@astrojs/svelte': ^1.0.0 - astro: ^1.3.1 + '@astrojs/node': ^1.1.0 + '@astrojs/svelte': ^1.0.1 + astro: ^1.4.0 concurrently: ^7.2.1 lightcookie: ^1.0.25 svelte: ^3.48.0 @@ -265,8 +265,8 @@ importers: examples/with-markdown-plugins: specifiers: - '@astrojs/markdown-remark': ^1.1.2 - astro: ^1.3.1 + '@astrojs/markdown-remark': ^1.1.3 + astro: ^1.4.0 hast-util-select: 5.0.1 rehype-autolink-headings: ^6.1.1 rehype-slug: ^5.0.1 @@ -283,15 +283,15 @@ importers: examples/with-markdown-shiki: specifiers: - astro: ^1.3.1 + astro: ^1.4.0 dependencies: astro: link:../../packages/astro examples/with-mdx: specifiers: - '@astrojs/mdx': ^0.11.2 - '@astrojs/preact': ^1.1.0 - astro: ^1.3.1 + '@astrojs/mdx': ^0.11.3 + '@astrojs/preact': ^1.1.1 + astro: ^1.4.0 preact: ^10.6.5 dependencies: '@astrojs/mdx': link:../../packages/integrations/mdx @@ -301,9 +301,9 @@ importers: examples/with-nanostores: specifiers: - '@astrojs/preact': ^1.1.0 + '@astrojs/preact': ^1.1.1 '@nanostores/preact': ^0.1.3 - astro: ^1.3.1 + astro: ^1.4.0 nanostores: ^0.5.12 preact: ^10.7.3 dependencies: @@ -315,8 +315,8 @@ importers: examples/with-tailwindcss: specifiers: - '@astrojs/tailwind': ^2.0.1 - astro: ^1.3.1 + '@astrojs/tailwind': ^2.0.2 + astro: ^1.4.0 autoprefixer: ^10.4.7 canvas-confetti: ^1.5.1 postcss: ^8.4.14 @@ -331,7 +331,7 @@ importers: examples/with-vite-plugin-pwa: specifiers: - astro: ^1.3.1 + astro: ^1.4.0 vite-plugin-pwa: 0.11.11 workbox-window: ^6.5.3 dependencies: @@ -341,7 +341,7 @@ importers: examples/with-vitest: specifiers: - astro: ^1.3.1 + astro: ^1.4.0 vitest: ^0.20.3 dependencies: astro: link:../../packages/astro @@ -351,8 +351,8 @@ importers: specifiers: '@astrojs/compiler': ^0.25.0 '@astrojs/language-server': ^0.26.2 - '@astrojs/markdown-remark': ^1.1.2 - '@astrojs/telemetry': ^1.0.0 + '@astrojs/markdown-remark': ^1.1.3 + '@astrojs/telemetry': ^1.0.1 '@astrojs/webapi': ^1.1.0 '@babel/core': ^7.18.2 '@babel/generator': ^7.18.2 |