From 5a764fb53dce8c9d346ae351c0e8aa70bed3913e Mon Sep 17 00:00:00 2001 From: Andrei Borza Date: Wed, 8 Jul 2026 21:43:50 +0200 Subject: [PATCH] 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",