diff options
40 files changed, 171 insertions, 178 deletions
diff --git a/.changeset/afraid-turkeys-kneel.md b/.changeset/afraid-turkeys-kneel.md deleted file mode 100644 index 34956a4ff..000000000 --- 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 113efe556..000000000 --- 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 727cdb790..000000000 --- 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 00f6c581d..000000000 --- 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 c041923e7..000000000 --- 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 af633a069..000000000 --- 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 6b7252817..000000000 --- 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 087e466be..000000000 --- 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 6b3cdbe18..ddc72560a 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 727b89abc..80a9232a8 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 c5632ac6b..a17451176 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 de65a90d8..7210301bb 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 9515cd139..422f92729 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 7662916d7..571b47b2e 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 45a98914f..67a41c78b 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 b43968ea0..871759c75 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 8527cb6fb..f95733029 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 01750135d..3ce9e94bf 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 9bc2a56ae..279712ecb 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 e81c8b3ff..c4c628ea1 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 58582a951..5737dd024 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 e48cf704f..ad1145f2e 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 24e574b97..95bff2c55 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 80ae0538c..554cbbc32 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 275ae2861..edb201ac2 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 a26f5076e..3edec99c1 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 e169fbe83..b27aaadc6 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 da0af484c..c2e6bb878 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 fa93e04c9..0f8c3687a 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 9920c5dea..7eca55315 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 51ba61aab..684eedb30 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 83d742d03..0b4eadbc8 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 37f4bde65..752a20735 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 4bafab8cc..84dc3fd83 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<TSession>; - + /** * @docs * @name vite diff --git a/packages/integrations/netlify/CHANGELOG.md b/packages/integrations/netlify/CHANGELOG.md index 443458ef4..942792f2e 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 1c0bd6a2e..5af65b3a8 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 eb1735c59..661592aba 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 883a1002b..8ac045074 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 0411fc73a..acb3c7710 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 afc02e0b3..b52eebfc8 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:* |