diff --git a/.changeset/afraid-turkeys-kneel.md b/.changeset/afraid-turkeys-kneel.md deleted file mode 100644 index 34956a4ff39c..000000000000 --- a/.changeset/afraid-turkeys-kneel.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'astro': minor ---- - -Handle `HEAD` requests to an endpoint when a handler is not defined. - -If an endpoint defines a handler for `GET`, but does not define a handler for `HEAD`, Astro will call the `GET` handler and return the headers and status but an empty body. diff --git a/.changeset/cool-deers-join.md b/.changeset/cool-deers-join.md deleted file mode 100644 index 113efe5565b8..000000000000 --- a/.changeset/cool-deers-join.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -'@astrojs/node': minor ---- - -Automatically configures filesystem storage when experimental session enabled - -If the `experimental.session` flag is enabled when using the Node adapter, Astro will automatically configure session storage using the filesystem driver. You can still manually configure session storage if you need to use a different driver or want to customize the session storage configuration. - -See [the experimental session docs](https://docs.astro.build/en/reference/experimental-flags/sessions/) for more information on configuring session storage. diff --git a/.changeset/ninety-clouds-judge.md b/.changeset/ninety-clouds-judge.md deleted file mode 100644 index 727cdb7903ae..000000000000 --- a/.changeset/ninety-clouds-judge.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -'@astrojs/netlify': minor ---- - -Adds `includedFiles` and `excludedFiles` configuration options to customize SSR function bundle contents. - - -The `includeFiles` property allows you to explicitly specify additional files that should be bundled with your function. This is useful for files that aren't automatically detected as dependencies, such as: -- Data files loaded using `fs` operations -- Configuration files -- Template files - -Similarly, you can use the `excludeFiles` property to prevent specific files from being bundled that would otherwise be included. This is helpful for: -- Reducing bundle size -- Excluding large binaries -- Preventing unwanted files from being deployed - -```js -import { defineConfig } from 'astro/config'; -import netlify from '@astrojs/netlify'; - -export default defineConfig({ - // ... - output: 'server', - adapter: netlify({ - includeFiles: ['./my-data.json'], - excludeFiles: [ - './node_modules/package/**/*', - './src/**/*.test.js' - ], - }), -}); -``` - -See the [Netlify adapter documentation](https://docs.astro.build/en/guides/integrations-guide/netlify/#including-or-excluding-files) for detailed usage instructions and examples. diff --git a/.changeset/shaggy-deers-destroy.md b/.changeset/shaggy-deers-destroy.md deleted file mode 100644 index 00f6c581d287..000000000000 --- a/.changeset/shaggy-deers-destroy.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'astro': minor ---- - -Improves SSR performance for synchronous components by avoiding the use of Promises. With this change, SSR rendering of on-demand pages can be up to 4x faster. diff --git a/.changeset/tame-games-enjoy.md b/.changeset/tame-games-enjoy.md deleted file mode 100644 index c041923e7889..000000000000 --- a/.changeset/tame-games-enjoy.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'astro': minor ---- - -Adds support for adapters auto-configuring experimental session storage drivers. - -Adapters can now configure a default session storage driver when the `experimental.session` flag is enabled. If a hosting platform has a storage primitive that can be used for session storage, the adapter can automatically configure the session storage using that driver. This allows Astro to provide a more seamless experience for users who want to use sessions without needing to manually configure the session storage. diff --git a/.changeset/thin-cobras-glow.md b/.changeset/thin-cobras-glow.md deleted file mode 100644 index af633a0695ac..000000000000 --- a/.changeset/thin-cobras-glow.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -'@astrojs/netlify': minor ---- - -Automatically configures Netlify Blobs storage when experimental session enabled - -If the `experimental.session` flag is enabled when using the Netlify adapter, Astro will automatically configure the session storage using the Netlify Blobs driver. You can still manually configure the session storage if you need to use a different driver or want to customize the session storage configuration. - -See [the experimental session docs](https://docs.astro.build/en/reference/experimental-flags/sessions/) for more information on configuring session storage. diff --git a/.changeset/tricky-insects-argue.md b/.changeset/tricky-insects-argue.md deleted file mode 100644 index 6b72528177dc..000000000000 --- a/.changeset/tricky-insects-argue.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -'astro': patch ---- - -:warning: **BREAKING CHANGE FOR EXPERIMENTAL SESSIONS ONLY** :warning: - -Changes the `experimental.session` option to a boolean flag and moves session config to a top-level value. This change is to allow the new automatic session driver support. You now need to separately enable the `experimental.session` flag, and then configure the session driver using the top-level `session` key if providing manual configuration. - -```diff -defineConfig({ - // ... - experimental: { -- session: { -- driver: 'upstash', -- }, -+ session: true, - }, -+ session: { -+ driver: 'upstash', -+ }, -}); -``` - -You no longer need to configure a session driver if you are using an adapter that supports automatic session driver configuration and wish to use its default settings. - -```diff -defineConfig({ - adapter: node({ - mode: "standalone", - }), - experimental: { -- session: { -- driver: 'fs', -- cookie: 'astro-cookie', -- }, -+ session: true, - }, -+ session: { -+ cookie: 'astro-cookie', -+ }, -}); -``` - -However, you can still manually configure additional driver options or choose a non-default driver to use with your adapter with the new top-level `session` config option. For more information, see the [experimental session docs](https://docs.astro.build/en/reference/experimental-flags/sessions/). diff --git a/.changeset/tricky-toes-drum.md b/.changeset/tricky-toes-drum.md deleted file mode 100644 index 087e466be54d..000000000000 --- a/.changeset/tricky-toes-drum.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'astro': patch ---- - -Fixes a bug where `HEAD` and `OPTIONS` requests for non-prerendered pages were incorrectly rejected with 403 FORBIDDEN diff --git a/examples/basics/package.json b/examples/basics/package.json index 6b3cdbe18bf5..ddc72560a8e0 100644 --- a/examples/basics/package.json +++ b/examples/basics/package.json @@ -10,6 +10,6 @@ "astro": "astro" }, "dependencies": { - "astro": "^5.2.6" + "astro": "^5.3.0" } } diff --git a/examples/blog/package.json b/examples/blog/package.json index 727b89abc9f6..80a9232a8150 100644 --- a/examples/blog/package.json +++ b/examples/blog/package.json @@ -13,6 +13,6 @@ "@astrojs/mdx": "^4.0.8", "@astrojs/rss": "^4.0.11", "@astrojs/sitemap": "^3.2.1", - "astro": "^5.2.6" + "astro": "^5.3.0" } } diff --git a/examples/component/package.json b/examples/component/package.json index c5632ac6bc3b..a17451176206 100644 --- a/examples/component/package.json +++ b/examples/component/package.json @@ -15,7 +15,7 @@ ], "scripts": {}, "devDependencies": { - "astro": "^5.2.6" + "astro": "^5.3.0" }, "peerDependencies": { "astro": "^4.0.0 || ^5.0.0" diff --git a/examples/container-with-vitest/package.json b/examples/container-with-vitest/package.json index de65a90d8a0d..7210301bb784 100644 --- a/examples/container-with-vitest/package.json +++ b/examples/container-with-vitest/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@astrojs/react": "^4.2.0", - "astro": "^5.2.6", + "astro": "^5.3.0", "react": "^18.3.1", "react-dom": "^18.3.1", "vitest": "^3.0.5" diff --git a/examples/framework-alpine/package.json b/examples/framework-alpine/package.json index 9515cd139ae1..422f927296ad 100644 --- a/examples/framework-alpine/package.json +++ b/examples/framework-alpine/package.json @@ -13,6 +13,6 @@ "@astrojs/alpinejs": "^0.4.3", "@types/alpinejs": "^3.13.11", "alpinejs": "^3.14.8", - "astro": "^5.2.6" + "astro": "^5.3.0" } } diff --git a/examples/framework-multiple/package.json b/examples/framework-multiple/package.json index 7662916d7efe..571b47b2e5f8 100644 --- a/examples/framework-multiple/package.json +++ b/examples/framework-multiple/package.json @@ -17,7 +17,7 @@ "@astrojs/vue": "^5.0.6", "@types/react": "^18.3.18", "@types/react-dom": "^18.3.5", - "astro": "^5.2.6", + "astro": "^5.3.0", "preact": "^10.25.4", "react": "^18.3.1", "react-dom": "^18.3.1", diff --git a/examples/framework-preact/package.json b/examples/framework-preact/package.json index 45a98914f69e..67a41c78b4aa 100644 --- a/examples/framework-preact/package.json +++ b/examples/framework-preact/package.json @@ -12,7 +12,7 @@ "dependencies": { "@astrojs/preact": "^4.0.4", "@preact/signals": "^2.0.1", - "astro": "^5.2.6", + "astro": "^5.3.0", "preact": "^10.25.4" } } diff --git a/examples/framework-react/package.json b/examples/framework-react/package.json index b43968ea0bd9..871759c7513e 100644 --- a/examples/framework-react/package.json +++ b/examples/framework-react/package.json @@ -13,7 +13,7 @@ "@astrojs/react": "^4.2.0", "@types/react": "^18.3.18", "@types/react-dom": "^18.3.5", - "astro": "^5.2.6", + "astro": "^5.3.0", "react": "^18.3.1", "react-dom": "^18.3.1" } diff --git a/examples/framework-solid/package.json b/examples/framework-solid/package.json index 8527cb6fb4be..f95733029528 100644 --- a/examples/framework-solid/package.json +++ b/examples/framework-solid/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@astrojs/solid-js": "^5.0.4", - "astro": "^5.2.6", + "astro": "^5.3.0", "solid-js": "^1.9.4" } } diff --git a/examples/framework-svelte/package.json b/examples/framework-svelte/package.json index 01750135dea4..3ce9e94bfbc9 100644 --- a/examples/framework-svelte/package.json +++ b/examples/framework-svelte/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@astrojs/svelte": "^7.0.4", - "astro": "^5.2.6", + "astro": "^5.3.0", "svelte": "^5.19.7" } } diff --git a/examples/framework-vue/package.json b/examples/framework-vue/package.json index 9bc2a56ae500..279712ecbe19 100644 --- a/examples/framework-vue/package.json +++ b/examples/framework-vue/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@astrojs/vue": "^5.0.6", - "astro": "^5.2.6", + "astro": "^5.3.0", "vue": "^3.5.13" } } diff --git a/examples/hackernews/package.json b/examples/hackernews/package.json index e81c8b3ff600..c4c628ea15c0 100644 --- a/examples/hackernews/package.json +++ b/examples/hackernews/package.json @@ -10,7 +10,7 @@ "astro": "astro" }, "dependencies": { - "@astrojs/node": "^9.0.3", - "astro": "^5.2.6" + "@astrojs/node": "^9.1.0", + "astro": "^5.3.0" } } diff --git a/examples/integration/package.json b/examples/integration/package.json index 58582a95130a..5737dd024935 100644 --- a/examples/integration/package.json +++ b/examples/integration/package.json @@ -15,7 +15,7 @@ ], "scripts": {}, "devDependencies": { - "astro": "^5.2.6" + "astro": "^5.3.0" }, "peerDependencies": { "astro": "^4.0.0" diff --git a/examples/minimal/package.json b/examples/minimal/package.json index e48cf704f956..ad1145f2e103 100644 --- a/examples/minimal/package.json +++ b/examples/minimal/package.json @@ -10,6 +10,6 @@ "astro": "astro" }, "dependencies": { - "astro": "^5.2.6" + "astro": "^5.3.0" } } diff --git a/examples/portfolio/package.json b/examples/portfolio/package.json index 24e574b97643..95bff2c55982 100644 --- a/examples/portfolio/package.json +++ b/examples/portfolio/package.json @@ -10,6 +10,6 @@ "astro": "astro" }, "dependencies": { - "astro": "^5.2.6" + "astro": "^5.3.0" } } diff --git a/examples/ssr/package.json b/examples/ssr/package.json index 80ae0538cca2..554cbbc3202a 100644 --- a/examples/ssr/package.json +++ b/examples/ssr/package.json @@ -11,9 +11,9 @@ "server": "node dist/server/entry.mjs" }, "dependencies": { - "@astrojs/node": "^9.0.3", + "@astrojs/node": "^9.1.0", "@astrojs/svelte": "^7.0.4", - "astro": "^5.2.6", + "astro": "^5.3.0", "svelte": "^5.19.7" } } diff --git a/examples/starlog/package.json b/examples/starlog/package.json index 275ae286135d..edb201ac2734 100644 --- a/examples/starlog/package.json +++ b/examples/starlog/package.json @@ -9,7 +9,7 @@ "astro": "astro" }, "dependencies": { - "astro": "^5.2.6", + "astro": "^5.3.0", "sass": "^1.83.4", "sharp": "^0.33.3" } diff --git a/examples/toolbar-app/package.json b/examples/toolbar-app/package.json index a26f5076ef2d..3edec99c13dc 100644 --- a/examples/toolbar-app/package.json +++ b/examples/toolbar-app/package.json @@ -16,6 +16,6 @@ }, "devDependencies": { "@types/node": "^18.17.8", - "astro": "^5.2.6" + "astro": "^5.3.0" } } diff --git a/examples/with-markdoc/package.json b/examples/with-markdoc/package.json index e169fbe83747..b27aaadc6761 100644 --- a/examples/with-markdoc/package.json +++ b/examples/with-markdoc/package.json @@ -11,6 +11,6 @@ }, "dependencies": { "@astrojs/markdoc": "^0.12.9", - "astro": "^5.2.6" + "astro": "^5.3.0" } } diff --git a/examples/with-mdx/package.json b/examples/with-mdx/package.json index da0af484cc9a..c2e6bb8783cf 100644 --- a/examples/with-mdx/package.json +++ b/examples/with-mdx/package.json @@ -12,7 +12,7 @@ "dependencies": { "@astrojs/mdx": "^4.0.8", "@astrojs/preact": "^4.0.4", - "astro": "^5.2.6", + "astro": "^5.3.0", "preact": "^10.25.4" } } diff --git a/examples/with-nanostores/package.json b/examples/with-nanostores/package.json index fa93e04c93e0..0f8c3687a77c 100644 --- a/examples/with-nanostores/package.json +++ b/examples/with-nanostores/package.json @@ -12,7 +12,7 @@ "dependencies": { "@astrojs/preact": "^4.0.4", "@nanostores/preact": "^0.5.2", - "astro": "^5.2.6", + "astro": "^5.3.0", "nanostores": "^0.11.3", "preact": "^10.25.4" } diff --git a/examples/with-tailwindcss/package.json b/examples/with-tailwindcss/package.json index 9920c5deaa5e..7eca55315fef 100644 --- a/examples/with-tailwindcss/package.json +++ b/examples/with-tailwindcss/package.json @@ -13,7 +13,7 @@ "@astrojs/mdx": "^4.0.8", "@tailwindcss/vite": "^4.0.3", "@types/canvas-confetti": "^1.9.0", - "astro": "^5.2.6", + "astro": "^5.3.0", "canvas-confetti": "^1.9.3", "tailwindcss": "^4.0.3" } diff --git a/examples/with-vitest/package.json b/examples/with-vitest/package.json index 51ba61aab8b7..684eedb304d3 100644 --- a/examples/with-vitest/package.json +++ b/examples/with-vitest/package.json @@ -11,7 +11,7 @@ "test": "vitest" }, "dependencies": { - "astro": "^5.2.6", + "astro": "^5.3.0", "vitest": "^3.0.5" } } diff --git a/packages/astro/CHANGELOG.md b/packages/astro/CHANGELOG.md index 83d742d03439..0b4eadbc8cea 100644 --- a/packages/astro/CHANGELOG.md +++ b/packages/astro/CHANGELOG.md @@ -1,5 +1,64 @@ # astro +## 5.3.0 + +### Minor Changes + +- [#13210](https://github.com/withastro/astro/pull/13210) [`344e9bc`](https://github.com/withastro/astro/commit/344e9bc480a075161a7811b7733593556e7560da) Thanks [@VitaliyR](https://github.com/VitaliyR)! - Handle `HEAD` requests to an endpoint when a handler is not defined. + + If an endpoint defines a handler for `GET`, but does not define a handler for `HEAD`, Astro will call the `GET` handler and return the headers and status but an empty body. + +- [#13195](https://github.com/withastro/astro/pull/13195) [`3b66955`](https://github.com/withastro/astro/commit/3b669555d7ab9da5427e7b7037699d4f905d3536) Thanks [@MatthewLymer](https://github.com/MatthewLymer)! - Improves SSR performance for synchronous components by avoiding the use of Promises. With this change, SSR rendering of on-demand pages can be up to 4x faster. + +- [#13145](https://github.com/withastro/astro/pull/13145) [`8d4e566`](https://github.com/withastro/astro/commit/8d4e566f5420c8a5406e1e40e8bae1c1f87cbe37) Thanks [@ascorbic](https://github.com/ascorbic)! - Adds support for adapters auto-configuring experimental session storage drivers. + + Adapters can now configure a default session storage driver when the `experimental.session` flag is enabled. If a hosting platform has a storage primitive that can be used for session storage, the adapter can automatically configure the session storage using that driver. This allows Astro to provide a more seamless experience for users who want to use sessions without needing to manually configure the session storage. + +### Patch Changes + +- [#13145](https://github.com/withastro/astro/pull/13145) [`8d4e566`](https://github.com/withastro/astro/commit/8d4e566f5420c8a5406e1e40e8bae1c1f87cbe37) Thanks [@ascorbic](https://github.com/ascorbic)! - :warning: **BREAKING CHANGE FOR EXPERIMENTAL SESSIONS ONLY** :warning: + + Changes the `experimental.session` option to a boolean flag and moves session config to a top-level value. This change is to allow the new automatic session driver support. You now need to separately enable the `experimental.session` flag, and then configure the session driver using the top-level `session` key if providing manual configuration. + + ```diff + defineConfig({ + // ... + experimental: { + - session: { + - driver: 'upstash', + - }, + + session: true, + }, + + session: { + + driver: 'upstash', + + }, + }); + ``` + + You no longer need to configure a session driver if you are using an adapter that supports automatic session driver configuration and wish to use its default settings. + + ```diff + defineConfig({ + adapter: node({ + mode: "standalone", + }), + experimental: { + - session: { + - driver: 'fs', + - cookie: 'astro-cookie', + - }, + + session: true, + }, + + session: { + + cookie: 'astro-cookie', + + }, + }); + ``` + + However, you can still manually configure additional driver options or choose a non-default driver to use with your adapter with the new top-level `session` config option. For more information, see the [experimental session docs](https://docs.astro.build/en/reference/experimental-flags/sessions/). + +- [#13101](https://github.com/withastro/astro/pull/13101) [`2ed67d5`](https://github.com/withastro/astro/commit/2ed67d5dc5c8056f9ab1e29e539bf086b93c60c2) Thanks [@corneliusroemer](https://github.com/corneliusroemer)! - Fixes a bug where `HEAD` and `OPTIONS` requests for non-prerendered pages were incorrectly rejected with 403 FORBIDDEN + ## 5.2.6 ### Patch Changes diff --git a/packages/astro/package.json b/packages/astro/package.json index 37f4bde65d53..752a2073513e 100644 --- a/packages/astro/package.json +++ b/packages/astro/package.json @@ -1,6 +1,6 @@ { "name": "astro", - "version": "5.2.6", + "version": "5.3.0", "description": "Astro is a modern site builder with web best practices, performance, and DX front-of-mind.", "type": "module", "author": "withastro", diff --git a/packages/astro/src/types/public/config.ts b/packages/astro/src/types/public/config.ts index eb7acef76f5e..2e935d5b97d5 100644 --- a/packages/astro/src/types/public/config.ts +++ b/packages/astro/src/types/public/config.ts @@ -554,7 +554,7 @@ export interface ViteUserConfig extends OriginalViteUserConfig { checkOrigin?: boolean; }; - /** + /** * @docs * @kind heading * @name session @@ -584,7 +584,7 @@ export interface ViteUserConfig extends OriginalViteUserConfig { * ``` */ session?: SessionConfig; - + /** * @docs * @name vite diff --git a/packages/integrations/netlify/CHANGELOG.md b/packages/integrations/netlify/CHANGELOG.md index 443458ef4c14..942792f2e849 100644 --- a/packages/integrations/netlify/CHANGELOG.md +++ b/packages/integrations/netlify/CHANGELOG.md @@ -1,5 +1,50 @@ # @astrojs/netlify +## 6.2.0 + +### Minor Changes + +- [#13194](https://github.com/withastro/astro/pull/13194) [`1b5037b`](https://github.com/withastro/astro/commit/1b5037bd77d77817e5f821aee8ceccb49b00e0d9) Thanks [@dfdez](https://github.com/dfdez)! - Adds `includedFiles` and `excludedFiles` configuration options to customize SSR function bundle contents. + + The `includeFiles` property allows you to explicitly specify additional files that should be bundled with your function. This is useful for files that aren't automatically detected as dependencies, such as: + + - Data files loaded using `fs` operations + - Configuration files + - Template files + + Similarly, you can use the `excludeFiles` property to prevent specific files from being bundled that would otherwise be included. This is helpful for: + + - Reducing bundle size + - Excluding large binaries + - Preventing unwanted files from being deployed + + ```js + import { defineConfig } from 'astro/config'; + import netlify from '@astrojs/netlify'; + + export default defineConfig({ + // ... + output: 'server', + adapter: netlify({ + includeFiles: ['./my-data.json'], + excludeFiles: ['./node_modules/package/**/*', './src/**/*.test.js'], + }), + }); + ``` + + See the [Netlify adapter documentation](https://docs.astro.build/en/guides/integrations-guide/netlify/#including-or-excluding-files) for detailed usage instructions and examples. + +- [#13145](https://github.com/withastro/astro/pull/13145) [`8d4e566`](https://github.com/withastro/astro/commit/8d4e566f5420c8a5406e1e40e8bae1c1f87cbe37) Thanks [@ascorbic](https://github.com/ascorbic)! - Automatically configures Netlify Blobs storage when experimental session enabled + + If the `experimental.session` flag is enabled when using the Netlify adapter, Astro will automatically configure the session storage using the Netlify Blobs driver. You can still manually configure the session storage if you need to use a different driver or want to customize the session storage configuration. + + See [the experimental session docs](https://docs.astro.build/en/reference/experimental-flags/sessions/) for more information on configuring session storage. + +### Patch Changes + +- Updated dependencies []: + - @astrojs/underscore-redirects@0.6.0 + ## 6.1.0 ### Minor Changes diff --git a/packages/integrations/netlify/package.json b/packages/integrations/netlify/package.json index 1c0bd6a2e3ae..5af65b3a8ad4 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": "6.1.0", + "version": "6.2.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 eb1735c5948b..661592aba895 100644 --- a/packages/integrations/node/CHANGELOG.md +++ b/packages/integrations/node/CHANGELOG.md @@ -1,5 +1,15 @@ # @astrojs/node +## 9.1.0 + +### Minor Changes + +- [#13145](https://github.com/withastro/astro/pull/13145) [`8d4e566`](https://github.com/withastro/astro/commit/8d4e566f5420c8a5406e1e40e8bae1c1f87cbe37) Thanks [@ascorbic](https://github.com/ascorbic)! - Automatically configures filesystem storage when experimental session enabled + + If the `experimental.session` flag is enabled when using the Node adapter, Astro will automatically configure session storage using the filesystem driver. You can still manually configure session storage if you need to use a different driver or want to customize the session storage configuration. + + See [the experimental session docs](https://docs.astro.build/en/reference/experimental-flags/sessions/) for more information on configuring session storage. + ## 9.0.3 ### Patch Changes diff --git a/packages/integrations/node/package.json b/packages/integrations/node/package.json index 883a1002b8e0..8ac045074683 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": "9.0.3", + "version": "9.1.0", "type": "module", "types": "./dist/index.d.ts", "author": "withastro", diff --git a/packages/integrations/sitemap/package.json b/packages/integrations/sitemap/package.json index 0411fc73aa57..acb3c7710f4e 100644 --- a/packages/integrations/sitemap/package.json +++ b/packages/integrations/sitemap/package.json @@ -38,7 +38,7 @@ "zod": "^3.24.1" }, "devDependencies": { - "@astrojs/node": "^9.0.3", + "@astrojs/node": "^9.1.0", "astro": "workspace:*", "astro-scripts": "workspace:*", "xml2js": "0.6.2" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index afc02e0b359f..b52eebfc8dc9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -142,7 +142,7 @@ importers: examples/basics: dependencies: astro: - specifier: ^5.2.6 + specifier: ^5.3.0 version: link:../../packages/astro examples/blog: @@ -157,13 +157,13 @@ importers: specifier: ^3.2.1 version: link:../../packages/integrations/sitemap astro: - specifier: ^5.2.6 + specifier: ^5.3.0 version: link:../../packages/astro examples/component: devDependencies: astro: - specifier: ^5.2.6 + specifier: ^5.3.0 version: link:../../packages/astro examples/container-with-vitest: @@ -172,7 +172,7 @@ importers: specifier: ^4.2.0 version: link:../../packages/integrations/react astro: - specifier: ^5.2.6 + specifier: ^5.3.0 version: link:../../packages/astro react: specifier: ^18.3.1 @@ -203,7 +203,7 @@ importers: specifier: ^3.14.8 version: 3.14.8 astro: - specifier: ^5.2.6 + specifier: ^5.3.0 version: link:../../packages/astro examples/framework-multiple: @@ -230,7 +230,7 @@ importers: specifier: ^18.3.5 version: 18.3.5(@types/react@18.3.18) astro: - specifier: ^5.2.6 + specifier: ^5.3.0 version: link:../../packages/astro preact: specifier: ^10.25.4 @@ -260,7 +260,7 @@ importers: specifier: ^2.0.1 version: 2.0.1(preact@10.25.4) astro: - specifier: ^5.2.6 + specifier: ^5.3.0 version: link:../../packages/astro preact: specifier: ^10.25.4 @@ -278,7 +278,7 @@ importers: specifier: ^18.3.5 version: 18.3.5(@types/react@18.3.18) astro: - specifier: ^5.2.6 + specifier: ^5.3.0 version: link:../../packages/astro react: specifier: ^18.3.1 @@ -293,7 +293,7 @@ importers: specifier: ^5.0.4 version: link:../../packages/integrations/solid astro: - specifier: ^5.2.6 + specifier: ^5.3.0 version: link:../../packages/astro solid-js: specifier: ^1.9.4 @@ -305,7 +305,7 @@ importers: specifier: ^7.0.4 version: link:../../packages/integrations/svelte astro: - specifier: ^5.2.6 + specifier: ^5.3.0 version: link:../../packages/astro svelte: specifier: ^5.19.7 @@ -317,7 +317,7 @@ importers: specifier: ^5.0.6 version: link:../../packages/integrations/vue astro: - specifier: ^5.2.6 + specifier: ^5.3.0 version: link:../../packages/astro vue: specifier: ^3.5.13 @@ -326,40 +326,40 @@ importers: examples/hackernews: dependencies: '@astrojs/node': - specifier: ^9.0.3 + specifier: ^9.1.0 version: link:../../packages/integrations/node astro: - specifier: ^5.2.6 + specifier: ^5.3.0 version: link:../../packages/astro examples/integration: devDependencies: astro: - specifier: ^5.2.6 + specifier: ^5.3.0 version: link:../../packages/astro examples/minimal: dependencies: astro: - specifier: ^5.2.6 + specifier: ^5.3.0 version: link:../../packages/astro examples/portfolio: dependencies: astro: - specifier: ^5.2.6 + specifier: ^5.3.0 version: link:../../packages/astro examples/ssr: dependencies: '@astrojs/node': - specifier: ^9.0.3 + specifier: ^9.1.0 version: link:../../packages/integrations/node '@astrojs/svelte': specifier: ^7.0.4 version: link:../../packages/integrations/svelte astro: - specifier: ^5.2.6 + specifier: ^5.3.0 version: link:../../packages/astro svelte: specifier: ^5.19.7 @@ -368,7 +368,7 @@ importers: examples/starlog: dependencies: astro: - specifier: ^5.2.6 + specifier: ^5.3.0 version: link:../../packages/astro sass: specifier: ^1.83.4 @@ -383,7 +383,7 @@ importers: specifier: ^18.17.8 version: 18.19.50 astro: - specifier: ^5.2.6 + specifier: ^5.3.0 version: link:../../packages/astro examples/with-markdoc: @@ -392,7 +392,7 @@ importers: specifier: ^0.12.9 version: link:../../packages/integrations/markdoc astro: - specifier: ^5.2.6 + specifier: ^5.3.0 version: link:../../packages/astro examples/with-mdx: @@ -404,7 +404,7 @@ importers: specifier: ^4.0.4 version: link:../../packages/integrations/preact astro: - specifier: ^5.2.6 + specifier: ^5.3.0 version: link:../../packages/astro preact: specifier: ^10.25.4 @@ -419,7 +419,7 @@ importers: specifier: ^0.5.2 version: 0.5.2(nanostores@0.11.3)(preact@10.25.4) astro: - specifier: ^5.2.6 + specifier: ^5.3.0 version: link:../../packages/astro nanostores: specifier: ^0.11.3 @@ -440,7 +440,7 @@ importers: specifier: ^1.9.0 version: 1.9.0 astro: - specifier: ^5.2.6 + specifier: ^5.3.0 version: link:../../packages/astro canvas-confetti: specifier: ^1.9.3 @@ -452,7 +452,7 @@ importers: examples/with-vitest: dependencies: astro: - specifier: ^5.2.6 + specifier: ^5.3.0 version: link:../../packages/astro vitest: specifier: ^3.0.5 @@ -5576,7 +5576,7 @@ importers: version: 3.24.1 devDependencies: '@astrojs/node': - specifier: ^9.0.3 + specifier: ^9.1.0 version: link:../node astro: specifier: workspace:*