From 5a764fb53dce8c9d346ae351c0e8aa70bed3913e Mon Sep 17 00:00:00 2001 From: Andrei Borza Date: Wed, 8 Jul 2026 21:43:50 +0200 Subject: [PATCH 1/3] test(e2e): Pin @cloudflare/vite-plugin to 1.43.1 in Cloudflare E2E test apps `@cloudflare/vite-plugin@1.43.2` peer-requires `wrangler ^4.108.0`, but `wrangler@4.108.0` is deprecated ("causing deployment failures in CI, downgrade to 4.107.1") and `latest` stays at `4.107.1`. Installs resolve the healthy 4.107.1, so the plugin's `assertWranglerVersion` throws at build: The installed version of Wrangler (4.107.1) does not satisfy the peer dependency required by @cloudflare/vite-plugin (^4.108.0). Pin the plugin to 1.43.1 (peer `wrangler ^4.107.1`), the last version that works with the non-deprecated wrangler, instead of adopting the deprecated 4.108.0. astro-6-cf-workers pulls the plugin transitively via @astrojs/cloudflare, so it uses a pnpm override. Co-Authored-By: Claude Opus 4.8 --- .../test-applications/astro-6-cf-workers/package.json | 5 +++++ .../test-applications/cloudflare-agent/package.json | 2 +- .../tanstackstart-react-cloudflare/package.json | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/dev-packages/e2e-tests/test-applications/astro-6-cf-workers/package.json b/dev-packages/e2e-tests/test-applications/astro-6-cf-workers/package.json index dc0f6bda829b..6aca47c45b75 100644 --- a/dev-packages/e2e-tests/test-applications/astro-6-cf-workers/package.json +++ b/dev-packages/e2e-tests/test-applications/astro-6-cf-workers/package.json @@ -21,6 +21,11 @@ "astro": "^6.0.0", "wrangler": "^4.72.0" }, + "pnpm": { + "overrides": { + "@cloudflare/vite-plugin": "1.43.1" + } + }, "volta": { "node": "24.15.0", "extends": "../../package.json" diff --git a/dev-packages/e2e-tests/test-applications/cloudflare-agent/package.json b/dev-packages/e2e-tests/test-applications/cloudflare-agent/package.json index 6c834c1d9f47..b1404968dcab 100644 --- a/dev-packages/e2e-tests/test-applications/cloudflare-agent/package.json +++ b/dev-packages/e2e-tests/test-applications/cloudflare-agent/package.json @@ -22,7 +22,7 @@ }, "devDependencies": { "@playwright/test": "~1.56.0", - "@cloudflare/vite-plugin": "^1.37.2", + "@cloudflare/vite-plugin": "1.43.1", "@cloudflare/workers-types": "^4.20260520.1", "@sentry-internal/test-utils": "link:../../../test-utils", "@types/node": "^24.12.4", diff --git a/dev-packages/e2e-tests/test-applications/tanstackstart-react-cloudflare/package.json b/dev-packages/e2e-tests/test-applications/tanstackstart-react-cloudflare/package.json index c817bd699838..8f3ec520430f 100644 --- a/dev-packages/e2e-tests/test-applications/tanstackstart-react-cloudflare/package.json +++ b/dev-packages/e2e-tests/test-applications/tanstackstart-react-cloudflare/package.json @@ -22,7 +22,7 @@ "react-dom": "^19.2.0" }, "devDependencies": { - "@cloudflare/vite-plugin": "^1.35.0", + "@cloudflare/vite-plugin": "1.43.1", "@cloudflare/workers-types": "^4.20260504.0", "@playwright/test": "~1.56.0", "@sentry-internal/test-utils": "link:../../../test-utils", From 81d5039d173da5f6ebe51d44b6bb2b7fa42100db Mon Sep 17 00:00:00 2001 From: Andrei Borza Date: Wed, 8 Jul 2026 21:51:54 +0200 Subject: [PATCH 2/3] test(e2e): Restore @cloudflare/vite-plugin version ranges in Cloudflare E2E test apps Reverts the temporary `@cloudflare/vite-plugin@1.43.1` pin (and the astro-6-cf-workers pnpm override) now that a plugin release works with a non-deprecated wrangler again, restoring the original ranges so the plugin tracks upstream. Co-Authored-By: Claude Opus 4.8 --- .../test-applications/astro-6-cf-workers/package.json | 5 ----- .../test-applications/cloudflare-agent/package.json | 2 +- .../tanstackstart-react-cloudflare/package.json | 2 +- 3 files changed, 2 insertions(+), 7 deletions(-) diff --git a/dev-packages/e2e-tests/test-applications/astro-6-cf-workers/package.json b/dev-packages/e2e-tests/test-applications/astro-6-cf-workers/package.json index 6aca47c45b75..dc0f6bda829b 100644 --- a/dev-packages/e2e-tests/test-applications/astro-6-cf-workers/package.json +++ b/dev-packages/e2e-tests/test-applications/astro-6-cf-workers/package.json @@ -21,11 +21,6 @@ "astro": "^6.0.0", "wrangler": "^4.72.0" }, - "pnpm": { - "overrides": { - "@cloudflare/vite-plugin": "1.43.1" - } - }, "volta": { "node": "24.15.0", "extends": "../../package.json" diff --git a/dev-packages/e2e-tests/test-applications/cloudflare-agent/package.json b/dev-packages/e2e-tests/test-applications/cloudflare-agent/package.json index b1404968dcab..6c834c1d9f47 100644 --- a/dev-packages/e2e-tests/test-applications/cloudflare-agent/package.json +++ b/dev-packages/e2e-tests/test-applications/cloudflare-agent/package.json @@ -22,7 +22,7 @@ }, "devDependencies": { "@playwright/test": "~1.56.0", - "@cloudflare/vite-plugin": "1.43.1", + "@cloudflare/vite-plugin": "^1.37.2", "@cloudflare/workers-types": "^4.20260520.1", "@sentry-internal/test-utils": "link:../../../test-utils", "@types/node": "^24.12.4", diff --git a/dev-packages/e2e-tests/test-applications/tanstackstart-react-cloudflare/package.json b/dev-packages/e2e-tests/test-applications/tanstackstart-react-cloudflare/package.json index 8f3ec520430f..c817bd699838 100644 --- a/dev-packages/e2e-tests/test-applications/tanstackstart-react-cloudflare/package.json +++ b/dev-packages/e2e-tests/test-applications/tanstackstart-react-cloudflare/package.json @@ -22,7 +22,7 @@ "react-dom": "^19.2.0" }, "devDependencies": { - "@cloudflare/vite-plugin": "1.43.1", + "@cloudflare/vite-plugin": "^1.35.0", "@cloudflare/workers-types": "^4.20260504.0", "@playwright/test": "~1.56.0", "@sentry-internal/test-utils": "link:../../../test-utils", From fa50ec688552ad54442a0541c0170e5b16214389 Mon Sep 17 00:00:00 2001 From: Andrei Borza Date: Fri, 10 Jul 2026 00:29:32 +0200 Subject: [PATCH 3/3] Re-apply vite-plugin range restore lost in develop merge --- .../test-applications/astro-6-cf-workers/package.json | 5 ----- .../test-applications/cloudflare-agent/package.json | 2 +- .../tanstackstart-react-cloudflare/package.json | 2 +- 3 files changed, 2 insertions(+), 7 deletions(-) diff --git a/dev-packages/e2e-tests/test-applications/astro-6-cf-workers/package.json b/dev-packages/e2e-tests/test-applications/astro-6-cf-workers/package.json index 6aca47c45b75..dc0f6bda829b 100644 --- a/dev-packages/e2e-tests/test-applications/astro-6-cf-workers/package.json +++ b/dev-packages/e2e-tests/test-applications/astro-6-cf-workers/package.json @@ -21,11 +21,6 @@ "astro": "^6.0.0", "wrangler": "^4.72.0" }, - "pnpm": { - "overrides": { - "@cloudflare/vite-plugin": "1.43.1" - } - }, "volta": { "node": "24.15.0", "extends": "../../package.json" diff --git a/dev-packages/e2e-tests/test-applications/cloudflare-agent/package.json b/dev-packages/e2e-tests/test-applications/cloudflare-agent/package.json index b1404968dcab..6c834c1d9f47 100644 --- a/dev-packages/e2e-tests/test-applications/cloudflare-agent/package.json +++ b/dev-packages/e2e-tests/test-applications/cloudflare-agent/package.json @@ -22,7 +22,7 @@ }, "devDependencies": { "@playwright/test": "~1.56.0", - "@cloudflare/vite-plugin": "1.43.1", + "@cloudflare/vite-plugin": "^1.37.2", "@cloudflare/workers-types": "^4.20260520.1", "@sentry-internal/test-utils": "link:../../../test-utils", "@types/node": "^24.12.4", diff --git a/dev-packages/e2e-tests/test-applications/tanstackstart-react-cloudflare/package.json b/dev-packages/e2e-tests/test-applications/tanstackstart-react-cloudflare/package.json index 8f3ec520430f..c817bd699838 100644 --- a/dev-packages/e2e-tests/test-applications/tanstackstart-react-cloudflare/package.json +++ b/dev-packages/e2e-tests/test-applications/tanstackstart-react-cloudflare/package.json @@ -22,7 +22,7 @@ "react-dom": "^19.2.0" }, "devDependencies": { - "@cloudflare/vite-plugin": "1.43.1", + "@cloudflare/vite-plugin": "^1.35.0", "@cloudflare/workers-types": "^4.20260504.0", "@playwright/test": "~1.56.0", "@sentry-internal/test-utils": "link:../../../test-utils",