From adeed2afa7ded7f988b3fe8dc2bc1e6836fe6c17 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 15 Aug 2026 01:55:09 +0000 Subject: [PATCH] [ci] release --- .changeset/curly-donkeys-say.md | 5 -- .changeset/fix-dev-hmr-route-updates.md | 5 -- .changeset/fix-rewrite-composable-helpers.md | 5 -- .changeset/functional-request-core.md | 9 --- .changeset/great-sails-go.md | 5 -- .changeset/major-ads-follow.md | 5 -- .changeset/orange-peas-dress.md | 5 -- .changeset/shaky-queens-know.md | 5 -- .changeset/smart-pots-shave.md | 5 -- .changeset/thick-ads-change.md | 5 -- .changeset/witty-carrots-invent.md | 5 -- examples/advanced-routing/package.json | 4 +- examples/basics/package.json | 2 +- examples/blog/package.json | 4 +- examples/component/package.json | 2 +- examples/container-with-vitest/package.json | 4 +- examples/framework-alpine/package.json | 2 +- examples/framework-multiple/package.json | 6 +- examples/framework-preact/package.json | 4 +- examples/framework-react/package.json | 4 +- examples/framework-solid/package.json | 2 +- examples/framework-svelte/package.json | 2 +- examples/framework-vue/package.json | 2 +- examples/hackernews/package.json | 4 +- examples/integration/package.json | 2 +- examples/minimal/package.json | 2 +- examples/portfolio/package.json | 2 +- examples/ssr/package.json | 4 +- examples/starlog/package.json | 2 +- examples/toolbar-app/package.json | 2 +- examples/with-markdoc/package.json | 4 +- examples/with-mdx/package.json | 6 +- examples/with-nanostores/package.json | 4 +- examples/with-tailwindcss/package.json | 4 +- examples/with-vitest/package.json | 2 +- packages/astro/CHANGELOG.md | 27 +++++++ packages/astro/package.json | 2 +- packages/integrations/cloudflare/CHANGELOG.md | 8 ++ packages/integrations/cloudflare/package.json | 2 +- packages/integrations/markdoc/CHANGELOG.md | 7 ++ packages/integrations/markdoc/package.json | 2 +- packages/integrations/mdx/CHANGELOG.md | 8 ++ packages/integrations/mdx/package.json | 2 +- packages/integrations/netlify/CHANGELOG.md | 8 ++ packages/integrations/netlify/package.json | 2 +- packages/integrations/node/CHANGELOG.md | 9 +++ packages/integrations/node/package.json | 2 +- packages/integrations/preact/CHANGELOG.md | 7 ++ packages/integrations/preact/package.json | 2 +- packages/integrations/react/CHANGELOG.md | 7 ++ packages/integrations/react/package.json | 2 +- packages/integrations/vercel/CHANGELOG.md | 9 +++ packages/integrations/vercel/package.json | 2 +- packages/internal-helpers/CHANGELOG.md | 6 ++ packages/internal-helpers/package.json | 2 +- .../language-tools/ts-plugin/CHANGELOG.md | 6 ++ .../language-tools/ts-plugin/package.json | 2 +- packages/markdown/remark/CHANGELOG.md | 7 ++ packages/markdown/remark/package.json | 2 +- packages/markdown/satteri/CHANGELOG.md | 7 ++ packages/markdown/satteri/package.json | 2 +- pnpm-lock.yaml | 76 +++++++++---------- 62 files changed, 205 insertions(+), 148 deletions(-) delete mode 100644 .changeset/curly-donkeys-say.md delete mode 100644 .changeset/fix-dev-hmr-route-updates.md delete mode 100644 .changeset/fix-rewrite-composable-helpers.md delete mode 100644 .changeset/functional-request-core.md delete mode 100644 .changeset/great-sails-go.md delete mode 100644 .changeset/major-ads-follow.md delete mode 100644 .changeset/orange-peas-dress.md delete mode 100644 .changeset/shaky-queens-know.md delete mode 100644 .changeset/smart-pots-shave.md delete mode 100644 .changeset/thick-ads-change.md delete mode 100644 .changeset/witty-carrots-invent.md diff --git a/.changeset/curly-donkeys-say.md b/.changeset/curly-donkeys-say.md deleted file mode 100644 index 016945265cba..000000000000 --- a/.changeset/curly-donkeys-say.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@astrojs/vercel': patch ---- - -Fixes server islands returning 404 responses in Vercel deployments using `output: "static"` diff --git a/.changeset/fix-dev-hmr-route-updates.md b/.changeset/fix-dev-hmr-route-updates.md deleted file mode 100644 index aeb5219b3f99..000000000000 --- a/.changeset/fix-dev-hmr-route-updates.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'astro': patch ---- - -Fixes the dev server sometimes matching against stale routes after pages were added, removed, or renamed, requiring a dev server restart to pick up the change diff --git a/.changeset/fix-rewrite-composable-helpers.md b/.changeset/fix-rewrite-composable-helpers.md deleted file mode 100644 index 41603b384ac7..000000000000 --- a/.changeset/fix-rewrite-composable-helpers.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'astro': patch ---- - -Fixes the composable request helpers (`astro/fetch`) throwing an error when used on a request that had been rewritten with `Astro.rewrite()` or `next()` diff --git a/.changeset/functional-request-core.md b/.changeset/functional-request-core.md deleted file mode 100644 index 7faa55724865..000000000000 --- a/.changeset/functional-request-core.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -'astro': patch ---- - -Refactors Astro's internal server-side request handling. This is an internal change: all documented public APIs, including `App` and `NodeApp`, keep their existing signatures and behavior. - -The undocumented internal `app.pipeline` property and the `AppPipeline` export from `astro/app` have been removed. Adapters that used `app.pipeline.getLogger()` to wait for the configured log destination can call the new `app.getLogger()` instead. - -As a result of this refactor, `new FetchState(request)` from `astro/fetch` now works anywhere inside a built Astro server — including custom `src/fetch.ts` entrypoints — without the request needing to first pass through `app.render()`. Previously this threw an error, breaking patterns like the Cloudflare adapter's advanced custom-worker setup. diff --git a/.changeset/great-sails-go.md b/.changeset/great-sails-go.md deleted file mode 100644 index e3aefb0542bb..000000000000 --- a/.changeset/great-sails-go.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@astrojs/node': patch ---- - -Updates the adapter to wait for the configured log destination through Astro's new `app.getLogger()` API. This release requires Astro 7.2.1 or later. diff --git a/.changeset/major-ads-follow.md b/.changeset/major-ads-follow.md deleted file mode 100644 index 4781f65ee909..000000000000 --- a/.changeset/major-ads-follow.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@astrojs/internal-helpers': patch ---- - -Fixes incremental build cache invalidation caused by Shiki mutating the `langAlias` config object when loading languages diff --git a/.changeset/orange-peas-dress.md b/.changeset/orange-peas-dress.md deleted file mode 100644 index 112ccb8eded7..000000000000 --- a/.changeset/orange-peas-dress.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'astro': patch ---- - -Fixes a crash when a request arrives with a malformed port in the `Host` header (for example `example.com:65536` or `example.com:8080:8080`). Such a host made the constructed request URL invalid, and the fallback that was meant to recover reused the same invalid host and threw again. The request URL now degrades to a host the server controls when the incoming host cannot be parsed, so the request is handled instead of erroring. diff --git a/.changeset/shaky-queens-know.md b/.changeset/shaky-queens-know.md deleted file mode 100644 index 20b4d8221b16..000000000000 --- a/.changeset/shaky-queens-know.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'astro': patch ---- - -Fixes a dev server error where an SSR full reload triggered by a third-party Vite plugin (such as `@tailwindcss/vite`) could fail with `Failed to load url astro:server-app.js` diff --git a/.changeset/smart-pots-shave.md b/.changeset/smart-pots-shave.md deleted file mode 100644 index 5dc345805ca3..000000000000 --- a/.changeset/smart-pots-shave.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@astrojs/ts-plugin': patch ---- - -Fixes Astro's ambient types leaking into unrelated TypeScript projects. In a monorepo with hoisted `node_modules`, the plugin found the shared `astro` install from any project and injected `env.d.ts` and `astro-jsx.d.ts` into it, which pulled `@types/node` into projects that never asked for it. The plugin now only injects those types when the project actually depends on `astro` or has an `astro.config.*` file. diff --git a/.changeset/thick-ads-change.md b/.changeset/thick-ads-change.md deleted file mode 100644 index 107143a56338..000000000000 --- a/.changeset/thick-ads-change.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'astro': patch ---- - -Improves error handling for custom log destinations. When the configured logger fails to load, Astro now reports the error and continues with the default console logger instead of failing the first request. diff --git a/.changeset/witty-carrots-invent.md b/.changeset/witty-carrots-invent.md deleted file mode 100644 index d536be100581..000000000000 --- a/.changeset/witty-carrots-invent.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'astro': patch ---- - -Fixes `getCollection()` and `getEntry()` throwing `DataCloneError` when a collection schema transform returns a `Temporal.PlainDate` or other class instance. diff --git a/examples/advanced-routing/package.json b/examples/advanced-routing/package.json index 8fb9802c9392..37f9b60019ac 100644 --- a/examples/advanced-routing/package.json +++ b/examples/advanced-routing/package.json @@ -13,8 +13,8 @@ "astro": "astro" }, "dependencies": { - "@astrojs/node": "^11.1.2", - "astro": "^7.2.2", + "@astrojs/node": "^11.1.3", + "astro": "^7.2.3", "hono": "^4.12.14" } } diff --git a/examples/basics/package.json b/examples/basics/package.json index 7ea1fda45f2e..822de066ee9e 100644 --- a/examples/basics/package.json +++ b/examples/basics/package.json @@ -13,6 +13,6 @@ "astro": "astro" }, "dependencies": { - "astro": "^7.2.2" + "astro": "^7.2.3" } } diff --git a/examples/blog/package.json b/examples/blog/package.json index 4c5c0e091c53..39314e1e2e32 100644 --- a/examples/blog/package.json +++ b/examples/blog/package.json @@ -13,10 +13,10 @@ "astro": "astro" }, "dependencies": { - "@astrojs/mdx": "^7.0.5", + "@astrojs/mdx": "^7.0.6", "@astrojs/rss": "^4.0.19", "@astrojs/sitemap": "^3.7.3", - "astro": "^7.2.2", + "astro": "^7.2.3", "sharp": "^0.35.0" } } diff --git a/examples/component/package.json b/examples/component/package.json index 42644402cd94..8b3c7a7a72ca 100644 --- a/examples/component/package.json +++ b/examples/component/package.json @@ -18,7 +18,7 @@ ], "scripts": {}, "devDependencies": { - "astro": "^7.2.2" + "astro": "^7.2.3" }, "peerDependencies": { "astro": "^5.0.0 || ^6.0.0" diff --git a/examples/container-with-vitest/package.json b/examples/container-with-vitest/package.json index c1a9029aa386..3bcbb4cceca2 100644 --- a/examples/container-with-vitest/package.json +++ b/examples/container-with-vitest/package.json @@ -14,8 +14,8 @@ "test": "vitest run" }, "dependencies": { - "@astrojs/react": "^6.0.2", - "astro": "^7.2.2", + "@astrojs/react": "^6.0.3", + "astro": "^7.2.3", "react": "^18.3.1", "react-dom": "^18.3.1", "vitest": "^4.1.0" diff --git a/examples/framework-alpine/package.json b/examples/framework-alpine/package.json index 72bd9dc4238e..fcf4247b868d 100644 --- a/examples/framework-alpine/package.json +++ b/examples/framework-alpine/package.json @@ -16,6 +16,6 @@ "@astrojs/alpinejs": "^1.0.0", "@types/alpinejs": "^3.13.11", "alpinejs": "^3.15.8", - "astro": "^7.2.2" + "astro": "^7.2.3" } } diff --git a/examples/framework-multiple/package.json b/examples/framework-multiple/package.json index 967de24d5f82..c92ab2ce757b 100644 --- a/examples/framework-multiple/package.json +++ b/examples/framework-multiple/package.json @@ -13,14 +13,14 @@ "astro": "astro" }, "dependencies": { - "@astrojs/preact": "^6.0.2", - "@astrojs/react": "^6.0.2", + "@astrojs/preact": "^6.0.3", + "@astrojs/react": "^6.0.3", "@astrojs/solid-js": "^7.0.2", "@astrojs/svelte": "^9.0.1", "@astrojs/vue": "^7.0.2", "@types/react": "^18.3.28", "@types/react-dom": "^18.3.7", - "astro": "^7.2.2", + "astro": "^7.2.3", "preact": "^10.28.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 dbdfbd4e7e7b..270064cf67be 100644 --- a/examples/framework-preact/package.json +++ b/examples/framework-preact/package.json @@ -13,9 +13,9 @@ "astro": "astro" }, "dependencies": { - "@astrojs/preact": "^6.0.2", + "@astrojs/preact": "^6.0.3", "@preact/signals": "^2.8.1", - "astro": "^7.2.2", + "astro": "^7.2.3", "preact": "^10.28.4" } } diff --git a/examples/framework-react/package.json b/examples/framework-react/package.json index 8a315291d39f..cf8fc47ee87b 100644 --- a/examples/framework-react/package.json +++ b/examples/framework-react/package.json @@ -13,10 +13,10 @@ "astro": "astro" }, "dependencies": { - "@astrojs/react": "^6.0.2", + "@astrojs/react": "^6.0.3", "@types/react": "^18.3.28", "@types/react-dom": "^18.3.7", - "astro": "^7.2.2", + "astro": "^7.2.3", "react": "^18.3.1", "react-dom": "^18.3.1" } diff --git a/examples/framework-solid/package.json b/examples/framework-solid/package.json index 99b1a8e51b91..a33a0b3017d3 100644 --- a/examples/framework-solid/package.json +++ b/examples/framework-solid/package.json @@ -14,7 +14,7 @@ }, "dependencies": { "@astrojs/solid-js": "^7.0.2", - "astro": "^7.2.2", + "astro": "^7.2.3", "solid-js": "^1.9.11" } } diff --git a/examples/framework-svelte/package.json b/examples/framework-svelte/package.json index 8dc6c95fc070..97f67c70989b 100644 --- a/examples/framework-svelte/package.json +++ b/examples/framework-svelte/package.json @@ -14,7 +14,7 @@ }, "dependencies": { "@astrojs/svelte": "^9.0.1", - "astro": "^7.2.2", + "astro": "^7.2.3", "svelte": "^5.53.5" } } diff --git a/examples/framework-vue/package.json b/examples/framework-vue/package.json index de157193a15b..0915e279dfb6 100644 --- a/examples/framework-vue/package.json +++ b/examples/framework-vue/package.json @@ -14,7 +14,7 @@ }, "dependencies": { "@astrojs/vue": "^7.0.2", - "astro": "^7.2.2", + "astro": "^7.2.3", "vue": "^3.5.29" } } diff --git a/examples/hackernews/package.json b/examples/hackernews/package.json index d97fd59a2049..8f407d843eed 100644 --- a/examples/hackernews/package.json +++ b/examples/hackernews/package.json @@ -13,7 +13,7 @@ "astro": "astro" }, "dependencies": { - "@astrojs/node": "^11.1.2", - "astro": "^7.2.2" + "@astrojs/node": "^11.1.3", + "astro": "^7.2.3" } } diff --git a/examples/integration/package.json b/examples/integration/package.json index ad165ce2160c..17ada4c6e0c1 100644 --- a/examples/integration/package.json +++ b/examples/integration/package.json @@ -18,7 +18,7 @@ ], "scripts": {}, "devDependencies": { - "astro": "^7.2.2" + "astro": "^7.2.3" }, "peerDependencies": { "astro": "^4.0.0" diff --git a/examples/minimal/package.json b/examples/minimal/package.json index a80453627532..2d741bea1b76 100644 --- a/examples/minimal/package.json +++ b/examples/minimal/package.json @@ -13,6 +13,6 @@ "astro": "astro" }, "dependencies": { - "astro": "^7.2.2" + "astro": "^7.2.3" } } diff --git a/examples/portfolio/package.json b/examples/portfolio/package.json index 148a445d9550..4462e8ff4094 100644 --- a/examples/portfolio/package.json +++ b/examples/portfolio/package.json @@ -13,6 +13,6 @@ "astro": "astro" }, "dependencies": { - "astro": "^7.2.2" + "astro": "^7.2.3" } } diff --git a/examples/ssr/package.json b/examples/ssr/package.json index 7a01e47af8e5..250e0d5365f8 100644 --- a/examples/ssr/package.json +++ b/examples/ssr/package.json @@ -14,9 +14,9 @@ "server": "node dist/server/entry.mjs" }, "dependencies": { - "@astrojs/node": "^11.1.2", + "@astrojs/node": "^11.1.3", "@astrojs/svelte": "^9.0.1", - "astro": "^7.2.2", + "astro": "^7.2.3", "svelte": "^5.53.5" } } diff --git a/examples/starlog/package.json b/examples/starlog/package.json index d04ee97c012e..663a07f86914 100644 --- a/examples/starlog/package.json +++ b/examples/starlog/package.json @@ -9,7 +9,7 @@ "astro": "astro" }, "dependencies": { - "astro": "^7.2.2", + "astro": "^7.2.3", "sass": "^1.97.3", "sharp": "^0.35.0" }, diff --git a/examples/toolbar-app/package.json b/examples/toolbar-app/package.json index e8579ed85dd8..0dafd9e5c889 100644 --- a/examples/toolbar-app/package.json +++ b/examples/toolbar-app/package.json @@ -16,7 +16,7 @@ }, "devDependencies": { "@types/node": "^22.10.6", - "astro": "^7.2.2" + "astro": "^7.2.3" }, "engines": { "node": ">=22.12.0" diff --git a/examples/with-markdoc/package.json b/examples/with-markdoc/package.json index 5a7f415465d8..a53323d1f17f 100644 --- a/examples/with-markdoc/package.json +++ b/examples/with-markdoc/package.json @@ -13,7 +13,7 @@ "astro": "astro" }, "dependencies": { - "@astrojs/markdoc": "^2.0.6", - "astro": "^7.2.2" + "@astrojs/markdoc": "^2.0.7", + "astro": "^7.2.3" } } diff --git a/examples/with-mdx/package.json b/examples/with-mdx/package.json index 9925fda024b8..840c85e2373f 100644 --- a/examples/with-mdx/package.json +++ b/examples/with-mdx/package.json @@ -13,9 +13,9 @@ "astro": "astro" }, "dependencies": { - "@astrojs/mdx": "^7.0.5", - "@astrojs/preact": "^6.0.2", - "astro": "^7.2.2", + "@astrojs/mdx": "^7.0.6", + "@astrojs/preact": "^6.0.3", + "astro": "^7.2.3", "preact": "^10.28.4" } } diff --git a/examples/with-nanostores/package.json b/examples/with-nanostores/package.json index 628488e8554f..32216f6f8185 100644 --- a/examples/with-nanostores/package.json +++ b/examples/with-nanostores/package.json @@ -13,9 +13,9 @@ "astro": "astro" }, "dependencies": { - "@astrojs/preact": "^6.0.2", + "@astrojs/preact": "^6.0.3", "@nanostores/preact": "^1.0.0", - "astro": "^7.2.2", + "astro": "^7.2.3", "nanostores": "^1.1.1", "preact": "^10.28.4" } diff --git a/examples/with-tailwindcss/package.json b/examples/with-tailwindcss/package.json index 415110c979e9..312853384bb7 100644 --- a/examples/with-tailwindcss/package.json +++ b/examples/with-tailwindcss/package.json @@ -13,10 +13,10 @@ "astro": "astro" }, "dependencies": { - "@astrojs/mdx": "^7.0.5", + "@astrojs/mdx": "^7.0.6", "@tailwindcss/vite": "^4.2.1", "@types/canvas-confetti": "^1.9.0", - "astro": "^7.2.2", + "astro": "^7.2.3", "canvas-confetti": "^1.9.4", "tailwindcss": "^4.2.1", "vite": "^8.0.13" diff --git a/examples/with-vitest/package.json b/examples/with-vitest/package.json index 67198260e1b6..3f555c2e0d23 100644 --- a/examples/with-vitest/package.json +++ b/examples/with-vitest/package.json @@ -14,7 +14,7 @@ "test": "vitest" }, "dependencies": { - "astro": "^7.2.2", + "astro": "^7.2.3", "vitest": "^5.0.0-beta.2" } } diff --git a/packages/astro/CHANGELOG.md b/packages/astro/CHANGELOG.md index 540bd11c34e3..ff6ab907d191 100644 --- a/packages/astro/CHANGELOG.md +++ b/packages/astro/CHANGELOG.md @@ -1,5 +1,32 @@ # astro +## 7.2.3 + +### Patch Changes + +- [#17636](https://github.com/withastro/astro/pull/17636) [`51723b1`](https://github.com/withastro/astro/commit/51723b100a37d6dd6df793957d35d9216e872cef) Thanks [@matthewp](https://github.com/matthewp)! - Fixes the dev server sometimes matching against stale routes after pages were added, removed, or renamed, requiring a dev server restart to pick up the change + +- [#17636](https://github.com/withastro/astro/pull/17636) [`51723b1`](https://github.com/withastro/astro/commit/51723b100a37d6dd6df793957d35d9216e872cef) Thanks [@matthewp](https://github.com/matthewp)! - Fixes the composable request helpers (`astro/fetch`) throwing an error when used on a request that had been rewritten with `Astro.rewrite()` or `next()` + +- [#17636](https://github.com/withastro/astro/pull/17636) [`51723b1`](https://github.com/withastro/astro/commit/51723b100a37d6dd6df793957d35d9216e872cef) Thanks [@matthewp](https://github.com/matthewp)! - Refactors Astro's internal server-side request handling. This is an internal change: all documented public APIs, including `App` and `NodeApp`, keep their existing signatures and behavior. + + The undocumented internal `app.pipeline` property and the `AppPipeline` export from `astro/app` have been removed. Adapters that used `app.pipeline.getLogger()` to wait for the configured log destination can call the new `app.getLogger()` instead. + + As a result of this refactor, `new FetchState(request)` from `astro/fetch` now works anywhere inside a built Astro server — including custom `src/fetch.ts` entrypoints — without the request needing to first pass through `app.render()`. Previously this threw an error, breaking patterns like the Cloudflare adapter's advanced custom-worker setup. + +- [#17572](https://github.com/withastro/astro/pull/17572) [`2066f39`](https://github.com/withastro/astro/commit/2066f39c60707a100531b4ef4bb5dab8feafa7f2) Thanks [@matthewp](https://github.com/matthewp)! - Fixes a crash when a request arrives with a malformed port in the `Host` header (for example `example.com:65536` or `example.com:8080:8080`). Such a host made the constructed request URL invalid, and the fallback that was meant to recover reused the same invalid host and threw again. The request URL now degrades to a host the server controls when the incoming host cannot be parsed, so the request is handled instead of erroring. + +- [#17685](https://github.com/withastro/astro/pull/17685) [`9f15609`](https://github.com/withastro/astro/commit/9f156094ca89d1474fbf1c471354dc94e69398a9) Thanks [@astrobot-houston](https://github.com/astrobot-houston)! - Fixes a dev server error where an SSR full reload triggered by a third-party Vite plugin (such as `@tailwindcss/vite`) could fail with `Failed to load url astro:server-app.js` + +- [#17636](https://github.com/withastro/astro/pull/17636) [`51723b1`](https://github.com/withastro/astro/commit/51723b100a37d6dd6df793957d35d9216e872cef) Thanks [@matthewp](https://github.com/matthewp)! - Improves error handling for custom log destinations. When the configured logger fails to load, Astro now reports the error and continues with the default console logger instead of failing the first request. + +- [#17631](https://github.com/withastro/astro/pull/17631) [`cf29bec`](https://github.com/withastro/astro/commit/cf29bec66124bc7059ffe7013df040860bd197c5) Thanks [@matthewp](https://github.com/matthewp)! - Fixes `getCollection()` and `getEntry()` throwing `DataCloneError` when a collection schema transform returns a `Temporal.PlainDate` or other class instance. + +- Updated dependencies [[`8c193f6`](https://github.com/withastro/astro/commit/8c193f67cce77cf2e41fb702c88ca46f788f1277)]: + - @astrojs/internal-helpers@0.10.3 + - @astrojs/markdown-remark@7.2.3 + - @astrojs/markdown-satteri@0.3.6 + ## 7.2.2 ### Patch Changes diff --git a/packages/astro/package.json b/packages/astro/package.json index 5a98f038c258..84ce414aae9d 100644 --- a/packages/astro/package.json +++ b/packages/astro/package.json @@ -1,6 +1,6 @@ { "name": "astro", - "version": "7.2.2", + "version": "7.2.3", "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/CHANGELOG.md b/packages/integrations/cloudflare/CHANGELOG.md index e62df2ee7f95..edf1647ee76c 100644 --- a/packages/integrations/cloudflare/CHANGELOG.md +++ b/packages/integrations/cloudflare/CHANGELOG.md @@ -1,5 +1,13 @@ # @astrojs/cloudflare +## 14.2.2 + +### Patch Changes + +- Updated dependencies [[`8c193f6`](https://github.com/withastro/astro/commit/8c193f67cce77cf2e41fb702c88ca46f788f1277)]: + - @astrojs/internal-helpers@0.10.3 + - @astrojs/underscore-redirects@1.0.4 + ## 14.2.1 ### Patch Changes diff --git a/packages/integrations/cloudflare/package.json b/packages/integrations/cloudflare/package.json index 9c7e5138b96b..c3d3b2bdddf1 100644 --- a/packages/integrations/cloudflare/package.json +++ b/packages/integrations/cloudflare/package.json @@ -1,7 +1,7 @@ { "name": "@astrojs/cloudflare", "description": "Deploy your site to Cloudflare Workers", - "version": "14.2.1", + "version": "14.2.2", "type": "module", "author": "withastro", "license": "MIT", diff --git a/packages/integrations/markdoc/CHANGELOG.md b/packages/integrations/markdoc/CHANGELOG.md index 25d3ca02eaef..708266a66d9d 100644 --- a/packages/integrations/markdoc/CHANGELOG.md +++ b/packages/integrations/markdoc/CHANGELOG.md @@ -1,5 +1,12 @@ # @astrojs/markdoc +## 2.0.7 + +### Patch Changes + +- Updated dependencies [[`8c193f6`](https://github.com/withastro/astro/commit/8c193f67cce77cf2e41fb702c88ca46f788f1277)]: + - @astrojs/internal-helpers@0.10.3 + ## 2.0.6 ### Patch Changes diff --git a/packages/integrations/markdoc/package.json b/packages/integrations/markdoc/package.json index a8c3433ef0ea..44cb2ff92818 100644 --- a/packages/integrations/markdoc/package.json +++ b/packages/integrations/markdoc/package.json @@ -1,7 +1,7 @@ { "name": "@astrojs/markdoc", "description": "Add support for Markdoc in your Astro site", - "version": "2.0.6", + "version": "2.0.7", "type": "module", "author": "withastro", "license": "MIT", diff --git a/packages/integrations/mdx/CHANGELOG.md b/packages/integrations/mdx/CHANGELOG.md index a3d2fcfe5921..ca3822b05bc3 100644 --- a/packages/integrations/mdx/CHANGELOG.md +++ b/packages/integrations/mdx/CHANGELOG.md @@ -1,5 +1,13 @@ # @astrojs/mdx +## 7.0.6 + +### Patch Changes + +- Updated dependencies [[`8c193f6`](https://github.com/withastro/astro/commit/8c193f67cce77cf2e41fb702c88ca46f788f1277)]: + - @astrojs/internal-helpers@0.10.3 + - @astrojs/markdown-remark@7.2.3 + ## 7.0.5 ### Patch Changes diff --git a/packages/integrations/mdx/package.json b/packages/integrations/mdx/package.json index dffc0689474f..55395b99b891 100644 --- a/packages/integrations/mdx/package.json +++ b/packages/integrations/mdx/package.json @@ -1,7 +1,7 @@ { "name": "@astrojs/mdx", "description": "Add support for MDX pages in your Astro site", - "version": "7.0.5", + "version": "7.0.6", "type": "module", "author": "withastro", "license": "MIT", diff --git a/packages/integrations/netlify/CHANGELOG.md b/packages/integrations/netlify/CHANGELOG.md index e36d9a2f112d..eada18cb9193 100644 --- a/packages/integrations/netlify/CHANGELOG.md +++ b/packages/integrations/netlify/CHANGELOG.md @@ -1,5 +1,13 @@ # @astrojs/netlify +## 8.2.2 + +### Patch Changes + +- Updated dependencies [[`8c193f6`](https://github.com/withastro/astro/commit/8c193f67cce77cf2e41fb702c88ca46f788f1277)]: + - @astrojs/internal-helpers@0.10.3 + - @astrojs/underscore-redirects@1.0.4 + ## 8.2.1 ### Patch Changes diff --git a/packages/integrations/netlify/package.json b/packages/integrations/netlify/package.json index 039660d71edc..079fa3deb609 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": "8.2.1", + "version": "8.2.2", "type": "module", "author": "withastro", "license": "MIT", diff --git a/packages/integrations/node/CHANGELOG.md b/packages/integrations/node/CHANGELOG.md index 4c6996c740a7..904f6ce7a729 100644 --- a/packages/integrations/node/CHANGELOG.md +++ b/packages/integrations/node/CHANGELOG.md @@ -1,5 +1,14 @@ # @astrojs/node +## 11.1.3 + +### Patch Changes + +- [#17636](https://github.com/withastro/astro/pull/17636) [`51723b1`](https://github.com/withastro/astro/commit/51723b100a37d6dd6df793957d35d9216e872cef) Thanks [@matthewp](https://github.com/matthewp)! - Updates the adapter to wait for the configured log destination through Astro's new `app.getLogger()` API. This release requires Astro 7.2.1 or later. + +- Updated dependencies [[`8c193f6`](https://github.com/withastro/astro/commit/8c193f67cce77cf2e41fb702c88ca46f788f1277)]: + - @astrojs/internal-helpers@0.10.3 + ## 11.1.2 ### Patch Changes diff --git a/packages/integrations/node/package.json b/packages/integrations/node/package.json index 6d5d1ebe0018..88b1ec478160 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": "11.1.2", + "version": "11.1.3", "type": "module", "author": "withastro", "license": "MIT", diff --git a/packages/integrations/preact/CHANGELOG.md b/packages/integrations/preact/CHANGELOG.md index c4324d0fff53..3ea4cb82c890 100644 --- a/packages/integrations/preact/CHANGELOG.md +++ b/packages/integrations/preact/CHANGELOG.md @@ -1,5 +1,12 @@ # @astrojs/preact +## 6.0.3 + +### Patch Changes + +- Updated dependencies [[`8c193f6`](https://github.com/withastro/astro/commit/8c193f67cce77cf2e41fb702c88ca46f788f1277)]: + - @astrojs/internal-helpers@0.10.3 + ## 6.0.2 ### Patch Changes diff --git a/packages/integrations/preact/package.json b/packages/integrations/preact/package.json index 08460ded527c..0c772b8415a0 100644 --- a/packages/integrations/preact/package.json +++ b/packages/integrations/preact/package.json @@ -1,7 +1,7 @@ { "name": "@astrojs/preact", "description": "Use Preact components within Astro", - "version": "6.0.2", + "version": "6.0.3", "type": "module", "author": "withastro", "license": "MIT", diff --git a/packages/integrations/react/CHANGELOG.md b/packages/integrations/react/CHANGELOG.md index 8e7a69ba3051..03144c4229cb 100644 --- a/packages/integrations/react/CHANGELOG.md +++ b/packages/integrations/react/CHANGELOG.md @@ -1,5 +1,12 @@ # @astrojs/react +## 6.0.3 + +### Patch Changes + +- Updated dependencies [[`8c193f6`](https://github.com/withastro/astro/commit/8c193f67cce77cf2e41fb702c88ca46f788f1277)]: + - @astrojs/internal-helpers@0.10.3 + ## 6.0.2 ### Patch Changes diff --git a/packages/integrations/react/package.json b/packages/integrations/react/package.json index 9df8f4ac5c43..4f9a4cb88997 100644 --- a/packages/integrations/react/package.json +++ b/packages/integrations/react/package.json @@ -1,7 +1,7 @@ { "name": "@astrojs/react", "description": "Use React components within Astro", - "version": "6.0.2", + "version": "6.0.3", "type": "module", "author": "withastro", "license": "MIT", diff --git a/packages/integrations/vercel/CHANGELOG.md b/packages/integrations/vercel/CHANGELOG.md index 89b94d516155..9dc575684820 100644 --- a/packages/integrations/vercel/CHANGELOG.md +++ b/packages/integrations/vercel/CHANGELOG.md @@ -1,5 +1,14 @@ # @astrojs/vercel +## 11.0.6 + +### Patch Changes + +- [#17680](https://github.com/withastro/astro/pull/17680) [`ce9f1da`](https://github.com/withastro/astro/commit/ce9f1da4867f07206dec720fdab7f1d02112f73e) Thanks [@astrobot-houston](https://github.com/astrobot-houston)! - Fixes server islands returning 404 responses in Vercel deployments using `output: "static"` + +- Updated dependencies [[`8c193f6`](https://github.com/withastro/astro/commit/8c193f67cce77cf2e41fb702c88ca46f788f1277)]: + - @astrojs/internal-helpers@0.10.3 + ## 11.0.5 ### Patch Changes diff --git a/packages/integrations/vercel/package.json b/packages/integrations/vercel/package.json index a0e30894d39f..77293e389831 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": "11.0.5", + "version": "11.0.6", "type": "module", "author": "withastro", "license": "MIT", diff --git a/packages/internal-helpers/CHANGELOG.md b/packages/internal-helpers/CHANGELOG.md index 825f0f4adb38..1d64efb40a7a 100644 --- a/packages/internal-helpers/CHANGELOG.md +++ b/packages/internal-helpers/CHANGELOG.md @@ -1,5 +1,11 @@ # @astrojs/internal-helpers +## 0.10.3 + +### Patch Changes + +- [#17696](https://github.com/withastro/astro/pull/17696) [`8c193f6`](https://github.com/withastro/astro/commit/8c193f67cce77cf2e41fb702c88ca46f788f1277) Thanks [@astrobot-houston](https://github.com/astrobot-houston)! - Fixes incremental build cache invalidation caused by Shiki mutating the `langAlias` config object when loading languages + ## 0.10.2 ### Patch Changes diff --git a/packages/internal-helpers/package.json b/packages/internal-helpers/package.json index 95d3cc41c9f4..bbdb87c4faa3 100644 --- a/packages/internal-helpers/package.json +++ b/packages/internal-helpers/package.json @@ -1,7 +1,7 @@ { "name": "@astrojs/internal-helpers", "description": "Internal helpers used by core Astro packages.", - "version": "0.10.2", + "version": "0.10.3", "type": "module", "author": "withastro", "license": "MIT", diff --git a/packages/language-tools/ts-plugin/CHANGELOG.md b/packages/language-tools/ts-plugin/CHANGELOG.md index 6335719dad5a..5681258d7371 100644 --- a/packages/language-tools/ts-plugin/CHANGELOG.md +++ b/packages/language-tools/ts-plugin/CHANGELOG.md @@ -1,5 +1,11 @@ # @astrojs/ts-plugin +## 1.10.11 + +### Patch Changes + +- [#17668](https://github.com/withastro/astro/pull/17668) [`bef9db5`](https://github.com/withastro/astro/commit/bef9db51186d7201604fc561e1c599a0610d54b0) Thanks [@lazerg](https://github.com/lazerg)! - Fixes Astro's ambient types leaking into unrelated TypeScript projects. In a monorepo with hoisted `node_modules`, the plugin found the shared `astro` install from any project and injected `env.d.ts` and `astro-jsx.d.ts` into it, which pulled `@types/node` into projects that never asked for it. The plugin now only injects those types when the project actually depends on `astro` or has an `astro.config.*` file. + ## 1.10.10 ### Patch Changes diff --git a/packages/language-tools/ts-plugin/package.json b/packages/language-tools/ts-plugin/package.json index 5355c1531af8..0aa678c9fff5 100644 --- a/packages/language-tools/ts-plugin/package.json +++ b/packages/language-tools/ts-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@astrojs/ts-plugin", - "version": "1.10.10", + "version": "1.10.11", "description": "A TypeScript Plugin providing Astro intellisense", "main": "dist/index.js", "type": "commonjs", diff --git a/packages/markdown/remark/CHANGELOG.md b/packages/markdown/remark/CHANGELOG.md index 4b2371a8bf6d..351bf1cfe69a 100644 --- a/packages/markdown/remark/CHANGELOG.md +++ b/packages/markdown/remark/CHANGELOG.md @@ -1,5 +1,12 @@ # @astrojs/markdown-remark +## 7.2.3 + +### Patch Changes + +- Updated dependencies [[`8c193f6`](https://github.com/withastro/astro/commit/8c193f67cce77cf2e41fb702c88ca46f788f1277)]: + - @astrojs/internal-helpers@0.10.3 + ## 7.2.2 ### Patch Changes diff --git a/packages/markdown/remark/package.json b/packages/markdown/remark/package.json index 0efa68a6bb68..3326573f6146 100644 --- a/packages/markdown/remark/package.json +++ b/packages/markdown/remark/package.json @@ -1,6 +1,6 @@ { "name": "@astrojs/markdown-remark", - "version": "7.2.2", + "version": "7.2.3", "type": "module", "author": "withastro", "license": "MIT", diff --git a/packages/markdown/satteri/CHANGELOG.md b/packages/markdown/satteri/CHANGELOG.md index af122f061cd9..37ddf3a4bede 100644 --- a/packages/markdown/satteri/CHANGELOG.md +++ b/packages/markdown/satteri/CHANGELOG.md @@ -1,5 +1,12 @@ # @astrojs/markdown-satteri +## 0.3.6 + +### Patch Changes + +- Updated dependencies [[`8c193f6`](https://github.com/withastro/astro/commit/8c193f67cce77cf2e41fb702c88ca46f788f1277)]: + - @astrojs/internal-helpers@0.10.3 + ## 0.3.5 ### Patch Changes diff --git a/packages/markdown/satteri/package.json b/packages/markdown/satteri/package.json index 16445543496b..c5bdb84daeeb 100644 --- a/packages/markdown/satteri/package.json +++ b/packages/markdown/satteri/package.json @@ -1,6 +1,6 @@ { "name": "@astrojs/markdown-satteri", - "version": "0.3.5", + "version": "0.3.6", "type": "module", "author": "withastro", "license": "MIT", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ff19820a3c84..c8a1d05790ce 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -388,10 +388,10 @@ importers: examples/advanced-routing: dependencies: '@astrojs/node': - specifier: ^11.1.2 + specifier: ^11.1.3 version: link:../../packages/integrations/node astro: - specifier: ^7.2.2 + specifier: ^7.2.3 version: link:../../packages/astro hono: specifier: ^4.12.14 @@ -400,13 +400,13 @@ importers: examples/basics: dependencies: astro: - specifier: ^7.2.2 + specifier: ^7.2.3 version: link:../../packages/astro examples/blog: dependencies: '@astrojs/mdx': - specifier: ^7.0.5 + specifier: ^7.0.6 version: link:../../packages/integrations/mdx '@astrojs/rss': specifier: ^4.0.19 @@ -415,7 +415,7 @@ importers: specifier: ^3.7.3 version: link:../../packages/integrations/sitemap astro: - specifier: ^7.2.2 + specifier: ^7.2.3 version: link:../../packages/astro sharp: specifier: ^0.35.0 @@ -424,16 +424,16 @@ importers: examples/component: devDependencies: astro: - specifier: ^7.2.2 + specifier: ^7.2.3 version: link:../../packages/astro examples/container-with-vitest: dependencies: '@astrojs/react': - specifier: ^6.0.2 + specifier: ^6.0.3 version: link:../../packages/integrations/react astro: - specifier: ^7.2.2 + specifier: ^7.2.3 version: link:../../packages/astro react: specifier: ^18.3.1 @@ -464,16 +464,16 @@ importers: specifier: ^3.15.8 version: 3.15.8 astro: - specifier: ^7.2.2 + specifier: ^7.2.3 version: link:../../packages/astro examples/framework-multiple: dependencies: '@astrojs/preact': - specifier: ^6.0.2 + specifier: ^6.0.3 version: link:../../packages/integrations/preact '@astrojs/react': - specifier: ^6.0.2 + specifier: ^6.0.3 version: link:../../packages/integrations/react '@astrojs/solid-js': specifier: ^7.0.2 @@ -491,7 +491,7 @@ importers: specifier: ^18.3.7 version: 18.3.7(@types/react@18.3.28) astro: - specifier: ^7.2.2 + specifier: ^7.2.3 version: link:../../packages/astro preact: specifier: ^10.28.4 @@ -515,13 +515,13 @@ importers: examples/framework-preact: dependencies: '@astrojs/preact': - specifier: ^6.0.2 + specifier: ^6.0.3 version: link:../../packages/integrations/preact '@preact/signals': specifier: ^2.8.1 version: 2.8.2(preact@10.29.0) astro: - specifier: ^7.2.2 + specifier: ^7.2.3 version: link:../../packages/astro preact: specifier: ^10.28.4 @@ -530,7 +530,7 @@ importers: examples/framework-react: dependencies: '@astrojs/react': - specifier: ^6.0.2 + specifier: ^6.0.3 version: link:../../packages/integrations/react '@types/react': specifier: ^18.3.28 @@ -539,7 +539,7 @@ importers: specifier: ^18.3.7 version: 18.3.7(@types/react@18.3.28) astro: - specifier: ^7.2.2 + specifier: ^7.2.3 version: link:../../packages/astro react: specifier: ^18.3.1 @@ -554,7 +554,7 @@ importers: specifier: ^7.0.2 version: link:../../packages/integrations/solid astro: - specifier: ^7.2.2 + specifier: ^7.2.3 version: link:../../packages/astro solid-js: specifier: ^1.9.11 @@ -566,7 +566,7 @@ importers: specifier: ^9.0.1 version: link:../../packages/integrations/svelte astro: - specifier: ^7.2.2 + specifier: ^7.2.3 version: link:../../packages/astro svelte: specifier: ^5.53.5 @@ -578,7 +578,7 @@ importers: specifier: ^7.0.2 version: link:../../packages/integrations/vue astro: - specifier: ^7.2.2 + specifier: ^7.2.3 version: link:../../packages/astro vue: specifier: ^3.5.29 @@ -587,40 +587,40 @@ importers: examples/hackernews: dependencies: '@astrojs/node': - specifier: ^11.1.2 + specifier: ^11.1.3 version: link:../../packages/integrations/node astro: - specifier: ^7.2.2 + specifier: ^7.2.3 version: link:../../packages/astro examples/integration: devDependencies: astro: - specifier: ^7.2.2 + specifier: ^7.2.3 version: link:../../packages/astro examples/minimal: dependencies: astro: - specifier: ^7.2.2 + specifier: ^7.2.3 version: link:../../packages/astro examples/portfolio: dependencies: astro: - specifier: ^7.2.2 + specifier: ^7.2.3 version: link:../../packages/astro examples/ssr: dependencies: '@astrojs/node': - specifier: ^11.1.2 + specifier: ^11.1.3 version: link:../../packages/integrations/node '@astrojs/svelte': specifier: ^9.0.1 version: link:../../packages/integrations/svelte astro: - specifier: ^7.2.2 + specifier: ^7.2.3 version: link:../../packages/astro svelte: specifier: ^5.53.5 @@ -629,7 +629,7 @@ importers: examples/starlog: dependencies: astro: - specifier: ^7.2.2 + specifier: ^7.2.3 version: link:../../packages/astro sass: specifier: ^1.97.3 @@ -644,28 +644,28 @@ importers: specifier: ^22.19.0 version: 22.19.19 astro: - specifier: ^7.2.2 + specifier: ^7.2.3 version: link:../../packages/astro examples/with-markdoc: dependencies: '@astrojs/markdoc': - specifier: ^2.0.6 + specifier: ^2.0.7 version: link:../../packages/integrations/markdoc astro: - specifier: ^7.2.2 + specifier: ^7.2.3 version: link:../../packages/astro examples/with-mdx: dependencies: '@astrojs/mdx': - specifier: ^7.0.5 + specifier: ^7.0.6 version: link:../../packages/integrations/mdx '@astrojs/preact': - specifier: ^6.0.2 + specifier: ^6.0.3 version: link:../../packages/integrations/preact astro: - specifier: ^7.2.2 + specifier: ^7.2.3 version: link:../../packages/astro preact: specifier: ^10.28.4 @@ -674,13 +674,13 @@ importers: examples/with-nanostores: dependencies: '@astrojs/preact': - specifier: ^6.0.2 + specifier: ^6.0.3 version: link:../../packages/integrations/preact '@nanostores/preact': specifier: ^1.0.0 version: 1.0.0(nanostores@1.1.1)(preact@10.29.0) astro: - specifier: ^7.2.2 + specifier: ^7.2.3 version: link:../../packages/astro nanostores: specifier: ^1.1.1 @@ -692,7 +692,7 @@ importers: examples/with-tailwindcss: dependencies: '@astrojs/mdx': - specifier: ^7.0.5 + specifier: ^7.0.6 version: link:../../packages/integrations/mdx '@tailwindcss/vite': specifier: ^4.2.1 @@ -701,7 +701,7 @@ importers: specifier: ^1.9.0 version: 1.9.0 astro: - specifier: ^7.2.2 + specifier: ^7.2.3 version: link:../../packages/astro canvas-confetti: specifier: ^1.9.4 @@ -716,7 +716,7 @@ importers: examples/with-vitest: dependencies: astro: - specifier: ^7.2.2 + specifier: ^7.2.3 version: link:../../packages/astro vitest: specifier: ^5.0.0-beta.2