diff options
author | 2023-08-03 07:54:48 -0700 | |
---|---|---|
committer | 2023-08-03 10:54:48 -0400 | |
commit | 39b044e09b0ee4041cc340e465f44d487fd15a4a (patch) | |
tree | f600cb5b8b772376078d794fad298c1a4844ce60 | |
parent | 1f0ee494a5190356d130282f1f51ba2a5e6ea63f (diff) | |
download | astro-39b044e09b0ee4041cc340e465f44d487fd15a4a.tar.gz astro-39b044e09b0ee4041cc340e465f44d487fd15a4a.tar.zst astro-39b044e09b0ee4041cc340e465f44d487fd15a4a.zip |
[ci] release (#7912)astro@2.10.0@astrojs/vercel@3.8.0@astrojs/node@5.3.2@astrojs/image@0.17.3
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
51 files changed, 159 insertions, 149 deletions
diff --git a/.changeset/empty-experts-unite.md b/.changeset/empty-experts-unite.md deleted file mode 100644 index 78d0f2e86..000000000 --- a/.changeset/empty-experts-unite.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -'astro': minor ---- - -Persistent DOM and Islands in Experimental View Transitions - -With `viewTransitions: true` enabled in your Astro config's experimental section, pages using the `<ViewTransition />` routing component can now access a new `transition:persist` directive. - -With this directive, you can keep the state of DOM elements and islands on the old page when transitioning to the new page. - -For example, to keep a video playing across page navigation, add `transition:persist` to the element: - -```astro -<video controls="" autoplay="" transition:persist> - <source src="https://ia804502.us.archive.org/33/items/GoldenGa1939_3/GoldenGa1939_3_512kb.mp4" type="video/mp4"> -</video> -``` - -This `<video>` element, with its current state, will be moved over to the next page (if the video also exists on that page). - -Likewise, this feature works with any client-side framework component island. In this example, a counter's state is preserved and moved to the new page: - -```astro -<Counter count={5} client:load transition:persist /> -``` - -See our [View Transitions Guide](https://docs.astro.build/en/guides/view-transitions/#maintaining-state) to learn more on usage. diff --git a/.changeset/four-ways-tap.md b/.changeset/four-ways-tap.md deleted file mode 100644 index 89af56e0a..000000000 --- a/.changeset/four-ways-tap.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'astro': patch ---- - -Fixes an issue that prevents importing `'astro/app'` diff --git a/.changeset/metal-chairs-beam.md b/.changeset/metal-chairs-beam.md deleted file mode 100644 index 4b23388f2..000000000 --- a/.changeset/metal-chairs-beam.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'astro': patch ---- - -Prevent integration hooks from re-triggering if the server restarts on config change, but the config fails to load. diff --git a/.changeset/olive-knives-rush.md b/.changeset/olive-knives-rush.md deleted file mode 100644 index af8022ba0..000000000 --- a/.changeset/olive-knives-rush.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@astrojs/node': patch ---- - -fix issuse #7590 "res.writeHead is not a function" in Express/Node middleware diff --git a/.changeset/tidy-tips-doubt.md b/.changeset/tidy-tips-doubt.md deleted file mode 100644 index e0a38c69e..000000000 --- a/.changeset/tidy-tips-doubt.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@astrojs/vercel': minor ---- - -Add cache headers to assets in Vercel adapter diff --git a/.changeset/wise-glasses-hang.md b/.changeset/wise-glasses-hang.md deleted file mode 100644 index 15abb3c5b..000000000 --- a/.changeset/wise-glasses-hang.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@astrojs/image': patch -'astro': patch ---- - -Improve sourcemap generation and performance diff --git a/.changeset/witty-bikes-relate.md b/.changeset/witty-bikes-relate.md deleted file mode 100644 index 0222d209b..000000000 --- a/.changeset/witty-bikes-relate.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'astro': patch ---- - -fix for #7882 by setting state in page navigation (view transitions) diff --git a/.changeset/yellow-insects-tell.md b/.changeset/yellow-insects-tell.md deleted file mode 100644 index 576ae3a18..000000000 --- a/.changeset/yellow-insects-tell.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'astro': patch ---- - -Fix: ignore `.json` files nested in subdirectories within content collection directories starting with an `_` underscore. diff --git a/examples/basics/package.json b/examples/basics/package.json index 8303d36c5..390e24eb9 100644 --- a/examples/basics/package.json +++ b/examples/basics/package.json @@ -11,6 +11,6 @@ "astro": "astro" }, "dependencies": { - "astro": "^2.9.7" + "astro": "^2.10.0" } } diff --git a/examples/blog/package.json b/examples/blog/package.json index f34322b0e..6e4baf63f 100644 --- a/examples/blog/package.json +++ b/examples/blog/package.json @@ -14,6 +14,6 @@ "@astrojs/mdx": "^0.19.7", "@astrojs/rss": "^2.4.3", "@astrojs/sitemap": "^2.0.1", - "astro": "^2.9.7" + "astro": "^2.10.0" } } diff --git a/examples/component/package.json b/examples/component/package.json index 454722bab..914ddb353 100644 --- a/examples/component/package.json +++ b/examples/component/package.json @@ -15,7 +15,7 @@ ], "scripts": {}, "devDependencies": { - "astro": "^2.9.7" + "astro": "^2.10.0" }, "peerDependencies": { "astro": "^2.0.0-beta.0" diff --git a/examples/deno/package.json b/examples/deno/package.json index 2715162c0..47b55401d 100644 --- a/examples/deno/package.json +++ b/examples/deno/package.json @@ -10,7 +10,7 @@ "astro": "astro" }, "dependencies": { - "astro": "^2.9.7" + "astro": "^2.10.0" }, "devDependencies": { "@astrojs/deno": "^4.3.0" diff --git a/examples/framework-alpine/package.json b/examples/framework-alpine/package.json index 48de5d8c6..6a810f2db 100644 --- a/examples/framework-alpine/package.json +++ b/examples/framework-alpine/package.json @@ -14,6 +14,6 @@ "@astrojs/alpinejs": "^0.2.2", "@types/alpinejs": "^3.7.1", "alpinejs": "^3.12.2", - "astro": "^2.9.7" + "astro": "^2.10.0" } } diff --git a/examples/framework-lit/package.json b/examples/framework-lit/package.json index 6991bf716..9fceaa6fd 100644 --- a/examples/framework-lit/package.json +++ b/examples/framework-lit/package.json @@ -13,7 +13,7 @@ "dependencies": { "@astrojs/lit": "^2.1.0", "@webcomponents/template-shadowroot": "^0.2.1", - "astro": "^2.9.7", + "astro": "^2.10.0", "lit": "^2.7.5" } } diff --git a/examples/framework-multiple/package.json b/examples/framework-multiple/package.json index 0b0839da5..f564f885d 100644 --- a/examples/framework-multiple/package.json +++ b/examples/framework-multiple/package.json @@ -16,7 +16,7 @@ "@astrojs/solid-js": "^2.2.0", "@astrojs/svelte": "^3.1.0", "@astrojs/vue": "^2.2.1", - "astro": "^2.9.7", + "astro": "^2.10.0", "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 518139789..9834dfa43 100644 --- a/examples/framework-preact/package.json +++ b/examples/framework-preact/package.json @@ -13,7 +13,7 @@ "dependencies": { "@astrojs/preact": "^2.2.1", "@preact/signals": "^1.1.3", - "astro": "^2.9.7", + "astro": "^2.10.0", "preact": "^10.15.1" } } diff --git a/examples/framework-react/package.json b/examples/framework-react/package.json index f277d2f1c..705e38b63 100644 --- a/examples/framework-react/package.json +++ b/examples/framework-react/package.json @@ -14,7 +14,7 @@ "@astrojs/react": "^2.2.1", "@types/react": "^18.2.13", "@types/react-dom": "^18.2.6", - "astro": "^2.9.7", + "astro": "^2.10.0", "react": "^18.2.0", "react-dom": "^18.2.0" } diff --git a/examples/framework-solid/package.json b/examples/framework-solid/package.json index 5327b171f..01f9803c8 100644 --- a/examples/framework-solid/package.json +++ b/examples/framework-solid/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@astrojs/solid-js": "^2.2.0", - "astro": "^2.9.7", + "astro": "^2.10.0", "solid-js": "^1.7.6" } } diff --git a/examples/framework-svelte/package.json b/examples/framework-svelte/package.json index 9f8735607..44b408144 100644 --- a/examples/framework-svelte/package.json +++ b/examples/framework-svelte/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@astrojs/svelte": "^3.1.0", - "astro": "^2.9.7", + "astro": "^2.10.0", "svelte": "^3.59.1" } } diff --git a/examples/framework-vue/package.json b/examples/framework-vue/package.json index 53baa44c0..2bb3fb092 100644 --- a/examples/framework-vue/package.json +++ b/examples/framework-vue/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@astrojs/vue": "^2.2.1", - "astro": "^2.9.7", + "astro": "^2.10.0", "vue": "^3.3.4" } } diff --git a/examples/hackernews/package.json b/examples/hackernews/package.json index dbbb6859f..89dc9c496 100644 --- a/examples/hackernews/package.json +++ b/examples/hackernews/package.json @@ -11,7 +11,7 @@ "astro": "astro" }, "dependencies": { - "@astrojs/node": "^5.3.1", - "astro": "^2.9.7" + "@astrojs/node": "^5.3.2", + "astro": "^2.10.0" } } diff --git a/examples/integration/package.json b/examples/integration/package.json index 8b0759e90..2e57d2c47 100644 --- a/examples/integration/package.json +++ b/examples/integration/package.json @@ -15,7 +15,7 @@ ], "scripts": {}, "devDependencies": { - "astro": "^2.9.7" + "astro": "^2.10.0" }, "peerDependencies": { "astro": "^2.0.0-beta.0" diff --git a/examples/middleware/package.json b/examples/middleware/package.json index e98faf5bf..bdef96ae5 100644 --- a/examples/middleware/package.json +++ b/examples/middleware/package.json @@ -12,8 +12,8 @@ "server": "node dist/server/entry.mjs" }, "dependencies": { - "@astrojs/node": "^5.3.1", - "astro": "^2.9.7", + "@astrojs/node": "^5.3.2", + "astro": "^2.10.0", "html-minifier": "^4.0.0" } } diff --git a/examples/minimal/package.json b/examples/minimal/package.json index bb1384122..4bc4b6258 100644 --- a/examples/minimal/package.json +++ b/examples/minimal/package.json @@ -11,6 +11,6 @@ "astro": "astro" }, "dependencies": { - "astro": "^2.9.7" + "astro": "^2.10.0" } } diff --git a/examples/non-html-pages/package.json b/examples/non-html-pages/package.json index 6976210c3..3a1a7f3a5 100644 --- a/examples/non-html-pages/package.json +++ b/examples/non-html-pages/package.json @@ -11,6 +11,6 @@ "astro": "astro" }, "dependencies": { - "astro": "^2.9.7" + "astro": "^2.10.0" } } diff --git a/examples/portfolio/package.json b/examples/portfolio/package.json index 6b6752f2a..68d053cdb 100644 --- a/examples/portfolio/package.json +++ b/examples/portfolio/package.json @@ -11,6 +11,6 @@ "astro": "astro" }, "dependencies": { - "astro": "^2.9.7" + "astro": "^2.10.0" } } diff --git a/examples/ssr/package.json b/examples/ssr/package.json index 1a451790b..9a319626f 100644 --- a/examples/ssr/package.json +++ b/examples/ssr/package.json @@ -12,9 +12,9 @@ "server": "node dist/server/entry.mjs" }, "dependencies": { - "@astrojs/node": "^5.3.1", + "@astrojs/node": "^5.3.2", "@astrojs/svelte": "^3.1.0", - "astro": "^2.9.7", + "astro": "^2.10.0", "svelte": "^3.59.1" } } diff --git a/examples/with-markdoc/package.json b/examples/with-markdoc/package.json index b7ca98eda..14c31192b 100644 --- a/examples/with-markdoc/package.json +++ b/examples/with-markdoc/package.json @@ -12,6 +12,6 @@ }, "dependencies": { "@astrojs/markdoc": "^0.4.4", - "astro": "^2.9.7" + "astro": "^2.10.0" } } diff --git a/examples/with-markdown-plugins/package.json b/examples/with-markdown-plugins/package.json index 1fc232834..f8c7f2a69 100644 --- a/examples/with-markdown-plugins/package.json +++ b/examples/with-markdown-plugins/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@astrojs/markdown-remark": "^2.2.1", - "astro": "^2.9.7", + "astro": "^2.10.0", "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 98363a851..f536d7dfd 100644 --- a/examples/with-markdown-shiki/package.json +++ b/examples/with-markdown-shiki/package.json @@ -11,6 +11,6 @@ "astro": "astro" }, "dependencies": { - "astro": "^2.9.7" + "astro": "^2.10.0" } } diff --git a/examples/with-mdx/package.json b/examples/with-mdx/package.json index 482ec41f7..171c28552 100644 --- a/examples/with-mdx/package.json +++ b/examples/with-mdx/package.json @@ -13,7 +13,7 @@ "dependencies": { "@astrojs/mdx": "^0.19.7", "@astrojs/preact": "^2.2.1", - "astro": "^2.9.7", + "astro": "^2.10.0", "preact": "^10.15.1" } } diff --git a/examples/with-nanostores/package.json b/examples/with-nanostores/package.json index fc4dd6253..8e9d1776a 100644 --- a/examples/with-nanostores/package.json +++ b/examples/with-nanostores/package.json @@ -13,7 +13,7 @@ "dependencies": { "@astrojs/preact": "^2.2.1", "@nanostores/preact": "^0.4.1", - "astro": "^2.9.7", + "astro": "^2.10.0", "nanostores": "^0.8.1", "preact": "^10.15.1" } diff --git a/examples/with-tailwindcss/package.json b/examples/with-tailwindcss/package.json index f0abf8609..366f4be88 100644 --- a/examples/with-tailwindcss/package.json +++ b/examples/with-tailwindcss/package.json @@ -14,7 +14,7 @@ "@astrojs/mdx": "^0.19.7", "@astrojs/tailwind": "^4.0.0", "@types/canvas-confetti": "^1.6.0", - "astro": "^2.9.7", + "astro": "^2.10.0", "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 f4388c2dd..f4ec8e1ea 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": "^2.9.7", + "astro": "^2.10.0", "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 02217a3b6..b2b5da649 100644 --- a/examples/with-vitest/package.json +++ b/examples/with-vitest/package.json @@ -12,7 +12,7 @@ "test": "vitest" }, "dependencies": { - "astro": "^2.9.7", + "astro": "^2.10.0", "vitest": "^0.31.4" } } diff --git a/packages/astro/CHANGELOG.md b/packages/astro/CHANGELOG.md index ea12392d7..892ca54be 100644 --- a/packages/astro/CHANGELOG.md +++ b/packages/astro/CHANGELOG.md @@ -1,5 +1,48 @@ # astro +## 2.10.0 + +### Minor Changes + +- [#7861](https://github.com/withastro/astro/pull/7861) [`41afb8405`](https://github.com/withastro/astro/commit/41afb84057f606b0e7f9a73c1e40487068e43948) Thanks [@matthewp](https://github.com/matthewp)! - Persistent DOM and Islands in Experimental View Transitions + + With `viewTransitions: true` enabled in your Astro config's experimental section, pages using the `<ViewTransition />` routing component can now access a new `transition:persist` directive. + + With this directive, you can keep the state of DOM elements and islands on the old page when transitioning to the new page. + + For example, to keep a video playing across page navigation, add `transition:persist` to the element: + + ```astro + <video controls="" autoplay="" transition:persist> + <source + src="https://ia804502.us.archive.org/33/items/GoldenGa1939_3/GoldenGa1939_3_512kb.mp4" + type="video/mp4" + /> + </video> + ``` + + This `<video>` element, with its current state, will be moved over to the next page (if the video also exists on that page). + + Likewise, this feature works with any client-side framework component island. In this example, a counter's state is preserved and moved to the new page: + + ```astro + <Counter count={5} client:load transition:persist /> + ``` + + See our [View Transitions Guide](https://docs.astro.build/en/guides/view-transitions/#maintaining-state) to learn more on usage. + +### Patch Changes + +- [#7821](https://github.com/withastro/astro/pull/7821) [`c00b6f0c4`](https://github.com/withastro/astro/commit/c00b6f0c49027125ea3026e89b21fef84380d187) Thanks [@ottomated](https://github.com/ottomated)! - Fixes an issue that prevents importing `'astro/app'` + +- [#7917](https://github.com/withastro/astro/pull/7917) [`1f0ee494a`](https://github.com/withastro/astro/commit/1f0ee494a5190356d130282f1f51ba2a5e6ea63f) Thanks [@bluwy](https://github.com/bluwy)! - Prevent integration hooks from re-triggering if the server restarts on config change, but the config fails to load. + +- [#7901](https://github.com/withastro/astro/pull/7901) [`00cb28f49`](https://github.com/withastro/astro/commit/00cb28f4964a60bc609770108d491acc277997b9) Thanks [@bluwy](https://github.com/bluwy)! - Improve sourcemap generation and performance + +- [#7911](https://github.com/withastro/astro/pull/7911) [`c264be349`](https://github.com/withastro/astro/commit/c264be3497db4aa8b3bcce0d2f79a26e35b8e91e) Thanks [@martrapp](https://github.com/martrapp)! - fix for #7882 by setting state in page navigation (view transitions) + +- [#7909](https://github.com/withastro/astro/pull/7909) [`e1e958a75`](https://github.com/withastro/astro/commit/e1e958a75860292688569e82b4617fc141056202) Thanks [@tonydangblog](https://github.com/tonydangblog)! - Fix: ignore `.json` files nested in subdirectories within content collection directories starting with an `_` underscore. + ## 2.9.7 ### Patch Changes diff --git a/packages/astro/package.json b/packages/astro/package.json index dfd5badf4..67e08e320 100644 --- a/packages/astro/package.json +++ b/packages/astro/package.json @@ -1,6 +1,6 @@ { "name": "astro", - "version": "2.9.7", + "version": "2.10.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/integrations/cloudflare/package.json b/packages/integrations/cloudflare/package.json index e3dbd7e2c..07dc601df 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:^2.9.7" + "astro": "workspace:^2.10.0" }, "devDependencies": { "astro": "workspace:*", diff --git a/packages/integrations/deno/package.json b/packages/integrations/deno/package.json index 3acbdbb6a..26ec9d9e3 100644 --- a/packages/integrations/deno/package.json +++ b/packages/integrations/deno/package.json @@ -36,7 +36,7 @@ "esbuild": "^0.15.18" }, "peerDependencies": { - "astro": "workspace:^2.9.7" + "astro": "workspace:^2.10.0" }, "devDependencies": { "astro": "workspace:*", diff --git a/packages/integrations/image/CHANGELOG.md b/packages/integrations/image/CHANGELOG.md index 6b4df7cf4..9deccac59 100644 --- a/packages/integrations/image/CHANGELOG.md +++ b/packages/integrations/image/CHANGELOG.md @@ -1,5 +1,14 @@ # @astrojs/image +## 0.17.3 + +### Patch Changes + +- [#7901](https://github.com/withastro/astro/pull/7901) [`00cb28f49`](https://github.com/withastro/astro/commit/00cb28f4964a60bc609770108d491acc277997b9) Thanks [@bluwy](https://github.com/bluwy)! - Improve sourcemap generation and performance + +- Updated dependencies [[`41afb8405`](https://github.com/withastro/astro/commit/41afb84057f606b0e7f9a73c1e40487068e43948), [`c00b6f0c4`](https://github.com/withastro/astro/commit/c00b6f0c49027125ea3026e89b21fef84380d187), [`1f0ee494a`](https://github.com/withastro/astro/commit/1f0ee494a5190356d130282f1f51ba2a5e6ea63f), [`00cb28f49`](https://github.com/withastro/astro/commit/00cb28f4964a60bc609770108d491acc277997b9), [`c264be349`](https://github.com/withastro/astro/commit/c264be3497db4aa8b3bcce0d2f79a26e35b8e91e), [`e1e958a75`](https://github.com/withastro/astro/commit/e1e958a75860292688569e82b4617fc141056202)]: + - astro@2.10.0 + ## 0.17.2 ### Patch Changes diff --git a/packages/integrations/image/package.json b/packages/integrations/image/package.json index 1ac8727cb..a5face3c1 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.17.2", + "version": "0.17.3", "type": "module", "types": "./dist/index.d.ts", "author": "withastro", @@ -63,7 +63,7 @@ "vite": "^4.4.6" }, "peerDependencies": { - "astro": "workspace:^2.9.7", + "astro": "workspace:^2.10.0", "sharp": ">=0.31.0" }, "peerDependenciesMeta": { diff --git a/packages/integrations/markdoc/package.json b/packages/integrations/markdoc/package.json index 4b0606d9b..11649e4f8 100644 --- a/packages/integrations/markdoc/package.json +++ b/packages/integrations/markdoc/package.json @@ -75,7 +75,7 @@ "zod": "^3.17.3" }, "peerDependencies": { - "astro": "workspace:^2.9.7" + "astro": "workspace:^2.10.0" }, "devDependencies": { "@astrojs/markdown-remark": "^2.2.1", diff --git a/packages/integrations/netlify/package.json b/packages/integrations/netlify/package.json index 26d238dae..70a79d4e4 100644 --- a/packages/integrations/netlify/package.json +++ b/packages/integrations/netlify/package.json @@ -44,7 +44,7 @@ "esbuild": "^0.15.18" }, "peerDependencies": { - "astro": "workspace:^2.9.7" + "astro": "workspace:^2.10.0" }, "devDependencies": { "@netlify/edge-functions": "^2.0.0", diff --git a/packages/integrations/node/CHANGELOG.md b/packages/integrations/node/CHANGELOG.md index 818e5a275..484ac50db 100644 --- a/packages/integrations/node/CHANGELOG.md +++ b/packages/integrations/node/CHANGELOG.md @@ -1,5 +1,14 @@ # @astrojs/node +## 5.3.2 + +### Patch Changes + +- [#7708](https://github.com/withastro/astro/pull/7708) [`4dd6c7900`](https://github.com/withastro/astro/commit/4dd6c7900ca40db1b2cebed9bd02a9eb00874d8d) Thanks [@DixCouleur](https://github.com/DixCouleur)! - fix issuse #7590 "res.writeHead is not a function" in Express/Node middleware + +- Updated dependencies [[`41afb8405`](https://github.com/withastro/astro/commit/41afb84057f606b0e7f9a73c1e40487068e43948), [`c00b6f0c4`](https://github.com/withastro/astro/commit/c00b6f0c49027125ea3026e89b21fef84380d187), [`1f0ee494a`](https://github.com/withastro/astro/commit/1f0ee494a5190356d130282f1f51ba2a5e6ea63f), [`00cb28f49`](https://github.com/withastro/astro/commit/00cb28f4964a60bc609770108d491acc277997b9), [`c264be349`](https://github.com/withastro/astro/commit/c264be3497db4aa8b3bcce0d2f79a26e35b8e91e), [`e1e958a75`](https://github.com/withastro/astro/commit/e1e958a75860292688569e82b4617fc141056202)]: + - astro@2.10.0 + ## 5.3.1 ### Patch Changes diff --git a/packages/integrations/node/package.json b/packages/integrations/node/package.json index eeebc3201..bb33df74d 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": "5.3.1", + "version": "5.3.2", "type": "module", "types": "./dist/index.d.ts", "author": "withastro", @@ -38,7 +38,7 @@ "server-destroy": "^1.0.1" }, "peerDependencies": { - "astro": "workspace:^2.9.7" + "astro": "workspace:^2.10.0" }, "devDependencies": { "@types/node": "^18.16.18", diff --git a/packages/integrations/svelte/package.json b/packages/integrations/svelte/package.json index 4dc8a2da2..f8f6294fe 100644 --- a/packages/integrations/svelte/package.json +++ b/packages/integrations/svelte/package.json @@ -48,7 +48,7 @@ "vite": "^4.4.6" }, "peerDependencies": { - "astro": "workspace:^2.9.7", + "astro": "workspace:^2.10.0", "svelte": "^3.55.0 || ^4.0.0" }, "engines": { diff --git a/packages/integrations/tailwind/package.json b/packages/integrations/tailwind/package.json index ad2ee0fd9..e430058cb 100644 --- a/packages/integrations/tailwind/package.json +++ b/packages/integrations/tailwind/package.json @@ -43,7 +43,7 @@ "vite": "^4.4.6" }, "peerDependencies": { - "astro": "workspace:^2.9.7", + "astro": "workspace:^2.10.0", "tailwindcss": "^3.0.24" } } diff --git a/packages/integrations/vercel/CHANGELOG.md b/packages/integrations/vercel/CHANGELOG.md index 8d6036a9b..899005dc0 100644 --- a/packages/integrations/vercel/CHANGELOG.md +++ b/packages/integrations/vercel/CHANGELOG.md @@ -1,5 +1,16 @@ # @astrojs/vercel +## 3.8.0 + +### Minor Changes + +- [#7729](https://github.com/withastro/astro/pull/7729) [`560d0dab1`](https://github.com/withastro/astro/commit/560d0dab1cc7510e5d01f38955c13b329ebf66ff) Thanks [@soilSpoon](https://github.com/soilSpoon)! - Add cache headers to assets in Vercel adapter + +### Patch Changes + +- Updated dependencies [[`41afb8405`](https://github.com/withastro/astro/commit/41afb84057f606b0e7f9a73c1e40487068e43948), [`c00b6f0c4`](https://github.com/withastro/astro/commit/c00b6f0c49027125ea3026e89b21fef84380d187), [`1f0ee494a`](https://github.com/withastro/astro/commit/1f0ee494a5190356d130282f1f51ba2a5e6ea63f), [`00cb28f49`](https://github.com/withastro/astro/commit/00cb28f4964a60bc609770108d491acc277997b9), [`c264be349`](https://github.com/withastro/astro/commit/c264be3497db4aa8b3bcce0d2f79a26e35b8e91e), [`e1e958a75`](https://github.com/withastro/astro/commit/e1e958a75860292688569e82b4617fc141056202)]: + - astro@2.10.0 + ## 3.7.5 ### Patch Changes diff --git a/packages/integrations/vercel/package.json b/packages/integrations/vercel/package.json index 56cf26bc7..c72616cbe 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": "3.7.5", + "version": "3.8.0", "type": "module", "author": "withastro", "license": "MIT", @@ -61,7 +61,7 @@ "web-vitals": "^3.3.2" }, "peerDependencies": { - "astro": "workspace:^2.9.7" + "astro": "workspace:^2.10.0" }, "devDependencies": { "@types/set-cookie-parser": "^2.4.2", diff --git a/packages/integrations/vue/package.json b/packages/integrations/vue/package.json index b9e0aa4e2..d36ef5ab8 100644 --- a/packages/integrations/vue/package.json +++ b/packages/integrations/vue/package.json @@ -56,7 +56,7 @@ "vue": "^3.3.4" }, "peerDependencies": { - "astro": "workspace:^2.9.7", + "astro": "workspace:^2.10.0", "vue": "^3.2.30" }, "engines": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6c2305f6e..8b16c0815 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -128,7 +128,7 @@ importers: examples/basics: dependencies: astro: - specifier: ^2.9.7 + specifier: ^2.10.0 version: link:../../packages/astro examples/blog: @@ -143,19 +143,19 @@ importers: specifier: ^2.0.1 version: link:../../packages/integrations/sitemap astro: - specifier: ^2.9.7 + specifier: ^2.10.0 version: link:../../packages/astro examples/component: devDependencies: astro: - specifier: ^2.9.7 + specifier: ^2.10.0 version: link:../../packages/astro examples/deno: dependencies: astro: - specifier: ^2.9.7 + specifier: ^2.10.0 version: link:../../packages/astro devDependencies: '@astrojs/deno': @@ -174,7 +174,7 @@ importers: specifier: ^3.12.2 version: 3.12.2 astro: - specifier: ^2.9.7 + specifier: ^2.10.0 version: link:../../packages/astro examples/framework-lit: @@ -186,7 +186,7 @@ importers: specifier: ^0.2.1 version: 0.2.1 astro: - specifier: ^2.9.7 + specifier: ^2.10.0 version: link:../../packages/astro lit: specifier: ^2.7.5 @@ -210,7 +210,7 @@ importers: specifier: ^2.2.1 version: link:../../packages/integrations/vue astro: - specifier: ^2.9.7 + specifier: ^2.10.0 version: link:../../packages/astro preact: specifier: ^10.15.1 @@ -240,7 +240,7 @@ importers: specifier: ^1.1.3 version: 1.1.3(preact@10.15.1) astro: - specifier: ^2.9.7 + specifier: ^2.10.0 version: link:../../packages/astro preact: specifier: ^10.15.1 @@ -258,7 +258,7 @@ importers: specifier: ^18.2.6 version: 18.2.6 astro: - specifier: ^2.9.7 + specifier: ^2.10.0 version: link:../../packages/astro react: specifier: ^18.2.0 @@ -273,7 +273,7 @@ importers: specifier: ^2.2.0 version: link:../../packages/integrations/solid astro: - specifier: ^2.9.7 + specifier: ^2.10.0 version: link:../../packages/astro solid-js: specifier: ^1.7.6 @@ -285,7 +285,7 @@ importers: specifier: ^3.1.0 version: link:../../packages/integrations/svelte astro: - specifier: ^2.9.7 + specifier: ^2.10.0 version: link:../../packages/astro svelte: specifier: ^3.59.1 @@ -297,7 +297,7 @@ importers: specifier: ^2.2.1 version: link:../../packages/integrations/vue astro: - specifier: ^2.9.7 + specifier: ^2.10.0 version: link:../../packages/astro vue: specifier: ^3.3.4 @@ -306,25 +306,25 @@ importers: examples/hackernews: dependencies: '@astrojs/node': - specifier: ^5.3.1 + specifier: ^5.3.2 version: link:../../packages/integrations/node astro: - specifier: ^2.9.7 + specifier: ^2.10.0 version: link:../../packages/astro examples/integration: devDependencies: astro: - specifier: ^2.9.7 + specifier: ^2.10.0 version: link:../../packages/astro examples/middleware: dependencies: '@astrojs/node': - specifier: ^5.3.1 + specifier: ^5.3.2 version: link:../../packages/integrations/node astro: - specifier: ^2.9.7 + specifier: ^2.10.0 version: link:../../packages/astro html-minifier: specifier: ^4.0.0 @@ -333,31 +333,31 @@ importers: examples/minimal: dependencies: astro: - specifier: ^2.9.7 + specifier: ^2.10.0 version: link:../../packages/astro examples/non-html-pages: dependencies: astro: - specifier: ^2.9.7 + specifier: ^2.10.0 version: link:../../packages/astro examples/portfolio: dependencies: astro: - specifier: ^2.9.7 + specifier: ^2.10.0 version: link:../../packages/astro examples/ssr: dependencies: '@astrojs/node': - specifier: ^5.3.1 + specifier: ^5.3.2 version: link:../../packages/integrations/node '@astrojs/svelte': specifier: ^3.1.0 version: link:../../packages/integrations/svelte astro: - specifier: ^2.9.7 + specifier: ^2.10.0 version: link:../../packages/astro svelte: specifier: ^3.59.1 @@ -369,7 +369,7 @@ importers: specifier: ^0.4.4 version: link:../../packages/integrations/markdoc astro: - specifier: ^2.9.7 + specifier: ^2.10.0 version: link:../../packages/astro examples/with-markdown-plugins: @@ -378,7 +378,7 @@ importers: specifier: ^2.2.1 version: link:../../packages/markdown/remark astro: - specifier: ^2.9.7 + specifier: ^2.10.0 version: link:../../packages/astro hast-util-select: specifier: ^5.0.5 @@ -399,7 +399,7 @@ importers: examples/with-markdown-shiki: dependencies: astro: - specifier: ^2.9.7 + specifier: ^2.10.0 version: link:../../packages/astro examples/with-mdx: @@ -411,7 +411,7 @@ importers: specifier: ^2.2.1 version: link:../../packages/integrations/preact astro: - specifier: ^2.9.7 + specifier: ^2.10.0 version: link:../../packages/astro preact: specifier: ^10.15.1 @@ -426,7 +426,7 @@ importers: specifier: ^0.4.1 version: 0.4.1(nanostores@0.8.1)(preact@10.15.1) astro: - specifier: ^2.9.7 + specifier: ^2.10.0 version: link:../../packages/astro nanostores: specifier: ^0.8.1 @@ -447,7 +447,7 @@ importers: specifier: ^1.6.0 version: 1.6.0 astro: - specifier: ^2.9.7 + specifier: ^2.10.0 version: link:../../packages/astro autoprefixer: specifier: ^10.4.14 @@ -465,7 +465,7 @@ importers: examples/with-vite-plugin-pwa: dependencies: astro: - specifier: ^2.9.7 + specifier: ^2.10.0 version: link:../../packages/astro vite-plugin-pwa: specifier: 0.14.7 @@ -477,7 +477,7 @@ importers: examples/with-vitest: dependencies: astro: - specifier: ^2.9.7 + specifier: ^2.10.0 version: link:../../packages/astro vitest: specifier: ^0.31.4 @@ -2730,12 +2730,6 @@ importers: specifier: ^10.15.1 version: 10.15.1 - packages/astro/test/fixtures/import-app: - dependencies: - astro: - specifier: workspace:* - version: link:../../.. - packages/astro/test/fixtures/import-ts-with-js: dependencies: astro: @@ -4536,7 +4530,7 @@ importers: dependencies: '@astrojs/netlify': specifier: file:../../.. - version: file:packages/integrations/netlify(astro@2.9.7) + version: file:packages/integrations/netlify(astro@2.10.0) astro: specifier: file:../../../../../astro version: file:packages/astro(@types/node@18.16.18) @@ -5075,7 +5069,7 @@ importers: dependencies: '@astrojs/vercel': specifier: file:../../.. - version: file:packages/integrations/vercel(astro@2.9.7) + version: file:packages/integrations/vercel(astro@2.10.0) astro: specifier: file:../../../../../astro version: file:packages/astro(@types/node@18.16.18) @@ -5638,7 +5632,7 @@ packages: vscode-uri: 3.0.7 dev: false - /@astrojs/markdown-remark@2.2.1(astro@2.9.7): + /@astrojs/markdown-remark@2.2.1(astro@2.10.0): resolution: {integrity: sha512-VF0HRv4GpC1XEMLnsKf6jth7JSmlt9qpqP0josQgA2eSpCIAC/Et+y94mgdBIZVBYH/yFnMoIxgKVe93xfO2GA==} peerDependencies: astro: '*' @@ -18710,6 +18704,7 @@ packages: resolution: {directory: packages/astro, type: directory} id: file:packages/astro name: astro + version: 2.10.0 engines: {node: '>=16.12.0', npm: '>=6.14.0'} hasBin: true peerDependencies: @@ -18721,7 +18716,7 @@ packages: '@astrojs/compiler': 1.8.0 '@astrojs/internal-helpers': 0.1.1 '@astrojs/language-server': 1.0.0 - '@astrojs/markdown-remark': 2.2.1(astro@2.9.7) + '@astrojs/markdown-remark': 2.2.1(astro@2.10.0) '@astrojs/telemetry': 2.1.1 '@astrojs/webapi': 2.2.0 '@babel/core': 7.22.5 @@ -18795,29 +18790,34 @@ packages: file:packages/astro/test/fixtures/css-assets/packages/font-awesome: resolution: {directory: packages/astro/test/fixtures/css-assets/packages/font-awesome, type: directory} name: '@test/astro-font-awesome-package' + version: 0.0.1 dev: false file:packages/astro/test/fixtures/multiple-renderers/renderers/one: resolution: {directory: packages/astro/test/fixtures/multiple-renderers/renderers/one, type: directory} name: '@test/astro-renderer-one' + version: 1.0.0 dev: false file:packages/astro/test/fixtures/multiple-renderers/renderers/two: resolution: {directory: packages/astro/test/fixtures/multiple-renderers/renderers/two, type: directory} name: '@test/astro-renderer-two' + version: 1.0.0 dev: false file:packages/astro/test/fixtures/solid-component/deps/solid-jsx-component: resolution: {directory: packages/astro/test/fixtures/solid-component/deps/solid-jsx-component, type: directory} name: '@test/solid-jsx-component' + version: 0.0.0 dependencies: solid-js: 1.7.6 dev: false - file:packages/integrations/netlify(astro@2.9.7): + file:packages/integrations/netlify(astro@2.10.0): resolution: {directory: packages/integrations/netlify, type: directory} id: file:packages/integrations/netlify name: '@astrojs/netlify' + version: 2.5.2 peerDependencies: astro: '*' dependencies: @@ -18828,10 +18828,11 @@ packages: esbuild: 0.15.18 dev: false - file:packages/integrations/vercel(astro@2.9.7): + file:packages/integrations/vercel(astro@2.10.0): resolution: {directory: packages/integrations/vercel, type: directory} id: file:packages/integrations/vercel name: '@astrojs/vercel' + version: 3.8.0 peerDependencies: astro: '*' dependencies: |