diff --git a/.changeset/afraid-turkeys-kneel.md b/.changeset/afraid-turkeys-kneel.md deleted file mode 100644 index 34956a4ff3..0000000000 --- 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 113efe5565..0000000000 --- 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 727cdb7903..0000000000 --- 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 00f6c581d2..0000000000 --- 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 c041923e78..0000000000 --- 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 af633a0695..0000000000 --- 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 6b72528177..0000000000 --- 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 087e466be5..0000000000 --- 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 6b3cdbe18b..ddc72560a8 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 727b89abc9..80a9232a81 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 c5632ac6bc..a174511762 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 de65a90d8a..7210301bb7 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 9515cd139a..422f927296 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 7662916d7e..571b47b2e5 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 45a98914f6..67a41c78b4 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 b43968ea0b..871759c751 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 8527cb6fb4..f957330295 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 01750135de..3ce9e94bfb 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 9bc2a56ae5..279712ecbe 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 e81c8b3ff6..c4c628ea15 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 58582a9513..5737dd0249 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 e48cf704f9..ad1145f2e1 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 24e574b976..95bff2c559 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 80ae0538cc..554cbbc320 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 275ae28613..edb201ac27 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 a26f5076ef..3edec99c13 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 e169fbe837..b27aaadc67 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 da0af484cc..c2e6bb8783 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 fa93e04c93..0f8c3687a7 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 9920c5deaa..7eca55315f 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 51ba61aab8..684eedb304 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 83d742d034..0b4eadbc8c 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 37f4bde65d..752a207351 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 4bafab8ccf..84dc3fd834 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 * @name session * @type {SessionConfig} @@ -583,7 +583,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 443458ef4c..942792f2e8 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 1c0bd6a2e3..5af65b3a8a 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 eb1735c594..661592aba8 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 883a1002b8..8ac0450746 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 0411fc73aa..acb3c7710f 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 afc02e0b35..b52eebfc8d 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:*