diff --git a/examples/bugs/gh-119/wrangler.jsonc b/examples/bugs/gh-119/wrangler.jsonc index 51044fec..817ca953 100644 --- a/examples/bugs/gh-119/wrangler.jsonc +++ b/examples/bugs/gh-119/wrangler.jsonc @@ -3,7 +3,7 @@ "main": ".open-next/worker.js", "name": "gh-119", "compatibility_date": "2024-12-30", - "compatibility_flags": ["nodejs_compat"], + "compatibility_flags": ["nodejs_compat", "global_fetch_strictly_public"], "assets": { "directory": ".open-next/assets", "binding": "ASSETS" diff --git a/examples/bugs/gh-219/wrangler.jsonc b/examples/bugs/gh-219/wrangler.jsonc index bfd1063f..1ed3b16d 100644 --- a/examples/bugs/gh-219/wrangler.jsonc +++ b/examples/bugs/gh-219/wrangler.jsonc @@ -3,7 +3,7 @@ "main": ".open-next/worker.js", "name": "gh-219", "compatibility_date": "2024-12-30", - "compatibility_flags": ["nodejs_compat"], + "compatibility_flags": ["nodejs_compat", "global_fetch_strictly_public"], "assets": { "directory": ".open-next/assets", "binding": "ASSETS" diff --git a/examples/bugs/gh-223/wrangler.jsonc b/examples/bugs/gh-223/wrangler.jsonc index bfd1063f..1ed3b16d 100644 --- a/examples/bugs/gh-223/wrangler.jsonc +++ b/examples/bugs/gh-223/wrangler.jsonc @@ -3,7 +3,7 @@ "main": ".open-next/worker.js", "name": "gh-219", "compatibility_date": "2024-12-30", - "compatibility_flags": ["nodejs_compat"], + "compatibility_flags": ["nodejs_compat", "global_fetch_strictly_public"], "assets": { "directory": ".open-next/assets", "binding": "ASSETS" diff --git a/examples/create-next-app/wrangler.jsonc b/examples/create-next-app/wrangler.jsonc index cf2723f8..dd691863 100644 --- a/examples/create-next-app/wrangler.jsonc +++ b/examples/create-next-app/wrangler.jsonc @@ -3,7 +3,7 @@ "main": ".open-next/worker.js", "name": "create-next-app", "compatibility_date": "2024-12-30", - "compatibility_flags": ["nodejs_compat"], + "compatibility_flags": ["nodejs_compat", "global_fetch_strictly_public"], "assets": { "directory": ".open-next/assets", "binding": "ASSETS" diff --git a/examples/e2e/app-pages-router/wrangler.jsonc b/examples/e2e/app-pages-router/wrangler.jsonc index 4ae6c168..c74e8a19 100644 --- a/examples/e2e/app-pages-router/wrangler.jsonc +++ b/examples/e2e/app-pages-router/wrangler.jsonc @@ -3,7 +3,7 @@ "main": ".open-next/worker.js", "name": "app-pages-router", "compatibility_date": "2024-12-30", - "compatibility_flags": ["nodejs_compat"], + "compatibility_flags": ["nodejs_compat", "global_fetch_strictly_public"], "assets": { "directory": ".open-next/assets", "binding": "ASSETS" diff --git a/examples/e2e/app-router/wrangler.jsonc b/examples/e2e/app-router/wrangler.jsonc index 0425c4d0..a4f28345 100644 --- a/examples/e2e/app-router/wrangler.jsonc +++ b/examples/e2e/app-router/wrangler.jsonc @@ -3,7 +3,7 @@ "main": ".open-next/worker.js", "name": "app-router", "compatibility_date": "2024-12-30", - "compatibility_flags": ["nodejs_compat"], + "compatibility_flags": ["nodejs_compat", "global_fetch_strictly_public"], "assets": { "directory": ".open-next/assets", "binding": "ASSETS" diff --git a/examples/e2e/pages-router/wrangler.jsonc b/examples/e2e/pages-router/wrangler.jsonc index 45faf743..7b4c5b10 100644 --- a/examples/e2e/pages-router/wrangler.jsonc +++ b/examples/e2e/pages-router/wrangler.jsonc @@ -3,7 +3,7 @@ "main": ".open-next/worker.js", "name": "pages-router", "compatibility_date": "2024-12-30", - "compatibility_flags": ["nodejs_compat"], + "compatibility_flags": ["nodejs_compat", "global_fetch_strictly_public"], "assets": { "directory": ".open-next/assets", "binding": "ASSETS" diff --git a/examples/middleware/wrangler.jsonc b/examples/middleware/wrangler.jsonc index d4a80fd0..f8936009 100644 --- a/examples/middleware/wrangler.jsonc +++ b/examples/middleware/wrangler.jsonc @@ -3,7 +3,7 @@ "main": ".open-next/worker.js", "name": "middleware", "compatibility_date": "2024-12-30", - "compatibility_flags": ["nodejs_compat"], + "compatibility_flags": ["nodejs_compat", "global_fetch_strictly_public"], "assets": { "directory": ".open-next/assets", "binding": "ASSETS" diff --git a/examples/next-partial-prerendering/wrangler.jsonc b/examples/next-partial-prerendering/wrangler.jsonc index 97b89027..84018b51 100644 --- a/examples/next-partial-prerendering/wrangler.jsonc +++ b/examples/next-partial-prerendering/wrangler.jsonc @@ -3,7 +3,7 @@ "main": ".open-next/worker.js", "name": "next-partial-prerendering", "compatibility_date": "2024-12-30", - "compatibility_flags": ["nodejs_compat"], + "compatibility_flags": ["nodejs_compat", "global_fetch_strictly_public"], "assets": { "directory": ".open-next/assets", "binding": "ASSETS", diff --git a/examples/overrides/d1-tag-next/wrangler.jsonc b/examples/overrides/d1-tag-next/wrangler.jsonc index 2425e6e4..fa086edd 100644 --- a/examples/overrides/d1-tag-next/wrangler.jsonc +++ b/examples/overrides/d1-tag-next/wrangler.jsonc @@ -3,7 +3,7 @@ "main": ".open-next/worker.js", "name": "ssg-app", "compatibility_date": "2025-02-04", - "compatibility_flags": ["nodejs_compat"], + "compatibility_flags": ["nodejs_compat", "global_fetch_strictly_public"], "assets": { "directory": ".open-next/assets", "binding": "ASSETS" diff --git a/examples/overrides/memory-queue/wrangler.jsonc b/examples/overrides/memory-queue/wrangler.jsonc index 84268786..e79a8d98 100644 --- a/examples/overrides/memory-queue/wrangler.jsonc +++ b/examples/overrides/memory-queue/wrangler.jsonc @@ -3,7 +3,7 @@ "main": ".open-next/worker.js", "name": "memory-queue", "compatibility_date": "2025-02-04", - "compatibility_flags": ["nodejs_compat"], + "compatibility_flags": ["nodejs_compat", "global_fetch_strictly_public"], "assets": { "directory": ".open-next/assets", "binding": "ASSETS" diff --git a/examples/overrides/r2-incremental-cache/wrangler.jsonc b/examples/overrides/r2-incremental-cache/wrangler.jsonc index 1fc46e6f..cf34ef9a 100644 --- a/examples/overrides/r2-incremental-cache/wrangler.jsonc +++ b/examples/overrides/r2-incremental-cache/wrangler.jsonc @@ -3,7 +3,7 @@ "main": ".open-next/worker.js", "name": "r2-incremental-cache", "compatibility_date": "2025-02-04", - "compatibility_flags": ["nodejs_compat"], + "compatibility_flags": ["nodejs_compat", "global_fetch_strictly_public"], "assets": { "directory": ".open-next/assets", "binding": "ASSETS" diff --git a/examples/overrides/static-assets-incremental-cache/wrangler.jsonc b/examples/overrides/static-assets-incremental-cache/wrangler.jsonc index 0c075e6d..715ab34e 100644 --- a/examples/overrides/static-assets-incremental-cache/wrangler.jsonc +++ b/examples/overrides/static-assets-incremental-cache/wrangler.jsonc @@ -3,7 +3,7 @@ "main": ".open-next/worker.js", "name": "static-assets-incremental-cache", "compatibility_date": "2025-02-04", - "compatibility_flags": ["nodejs_compat"], + "compatibility_flags": ["nodejs_compat", "global_fetch_strictly_public"], "assets": { "directory": ".open-next/assets", "binding": "ASSETS" diff --git a/examples/playground14/wrangler.jsonc b/examples/playground14/wrangler.jsonc index a6e72ab7..5776ac3a 100644 --- a/examples/playground14/wrangler.jsonc +++ b/examples/playground14/wrangler.jsonc @@ -3,7 +3,7 @@ "main": "worker.ts", "name": "api", "compatibility_date": "2024-12-30", - "compatibility_flags": ["nodejs_compat"], + "compatibility_flags": ["nodejs_compat", "global_fetch_strictly_public"], "assets": { "directory": ".open-next/assets", "binding": "ASSETS" diff --git a/examples/playground15/wrangler.jsonc b/examples/playground15/wrangler.jsonc index b1339759..8bf11cb7 100644 --- a/examples/playground15/wrangler.jsonc +++ b/examples/playground15/wrangler.jsonc @@ -3,7 +3,7 @@ "main": ".open-next/worker.js", "name": "api", "compatibility_date": "2024-12-30", - "compatibility_flags": ["nodejs_compat"], + "compatibility_flags": ["nodejs_compat", "global_fetch_strictly_public"], "assets": { "directory": ".open-next/assets", "binding": "ASSETS" diff --git a/examples/ssg-app/wrangler.jsonc b/examples/ssg-app/wrangler.jsonc index bb008505..86db195e 100644 --- a/examples/ssg-app/wrangler.jsonc +++ b/examples/ssg-app/wrangler.jsonc @@ -3,7 +3,7 @@ "main": ".open-next/worker.js", "name": "ssg-app", "compatibility_date": "2025-02-04", - "compatibility_flags": ["nodejs_compat"], + "compatibility_flags": ["nodejs_compat", "global_fetch_strictly_public"], "assets": { "directory": ".open-next/assets", "binding": "ASSETS" diff --git a/examples/vercel-blog-starter/wrangler.jsonc b/examples/vercel-blog-starter/wrangler.jsonc index 74d21555..a54fb2dd 100644 --- a/examples/vercel-blog-starter/wrangler.jsonc +++ b/examples/vercel-blog-starter/wrangler.jsonc @@ -3,7 +3,7 @@ "main": ".open-next/worker.js", "name": "vercel-blog-starter-on-workers", "compatibility_date": "2024-12-30", - "compatibility_flags": ["nodejs_compat"], + "compatibility_flags": ["nodejs_compat", "global_fetch_strictly_public"], "assets": { "directory": ".open-next/assets", "binding": "ASSETS" diff --git a/packages/cloudflare/templates/wrangler.jsonc b/packages/cloudflare/templates/wrangler.jsonc index 7017b829..29298d14 100644 --- a/packages/cloudflare/templates/wrangler.jsonc +++ b/packages/cloudflare/templates/wrangler.jsonc @@ -3,7 +3,7 @@ "main": ".open-next/worker.js", "name": "app-name", "compatibility_date": "2024-12-30", - "compatibility_flags": ["nodejs_compat"], + "compatibility_flags": ["nodejs_compat", "global_fetch_strictly_public"], "assets": { "directory": ".open-next/assets", "binding": "ASSETS"