Skip to content

chore(cloudflare-runtime): bump internal isolate compatibility dates - #1380

Merged
sam-goodwin merged 5 commits into
mainfrom
chore/cloudflare-runtime-compat-date
Aug 31, 2026
Merged

chore(cloudflare-runtime): bump internal isolate compatibility dates#1380
sam-goodwin merged 5 commits into
mainfrom
chore/cloudflare-runtime-compat-date

Conversation

@sam-goodwin

@sam-goodwin sam-goodwin commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

Pin every internal workerd isolate and the Vite/platform-proxy defaults to 2026-08-31, the newest date catalog workerd 1.20260831.1 supports.

export const INTERNAL_WORKER_COMPATIBILITY_DATE = "2026-08-31";

That constant now drives the queue broker, workflows engine, assets/router, KV, R2, D1, cache, secrets store, send-email, images, stream, loopback, entry, worker proxy, registry proxy, and remote-binding isolates.

enable_ctx_exports is omitted on the asset/router workers — it is default-on as of 2025-11-17.

The browser isolate stays on 2025-01-01 until the CDP proxy can take the WebSocket auto-reply-to-close handshake (2026-04-07).

Pin every local isolate and the Vite/platform-proxy defaults to 2026-07-04, the newest date catalog workerd 1.20260704.1 supports.
…-open

The Vite plugin bundle imports the shared compatibility date via a
package subpath that was not exported. Browser CDP proxying also needs
half-open sockets now that auto-reply-to-close is default-on.
CDP proxying still needs the pre-2026-04-07 close handshake. allowHalfOpen
alone did not stop reconnect/session-lifecycle tests from hanging.
Reconnect and Browser.close session cleanup hang after 2026-04-07.
Keep this isolate on 2025-01-01 until the CDP proxy can take the new handshake.
Pin INTERNAL_WORKER_COMPATIBILITY_DATE and the workers-shared wrangler
configs to 2026-08-31, the newest date the current catalog workerd supports.
@sam-goodwin
sam-goodwin force-pushed the chore/cloudflare-runtime-compat-date branch from f469cb5 to 432ca26 Compare August 31, 2026 17:48
@alchemy-version-bot

Copy link
Copy Markdown
Contributor

Install the packages built from this commit:

Alchemy

alchemy

bun add https://pkg.ing/alchemy/432ca26

@alchemy.run/better-auth

bun add https://pkg.ing/@alchemy.run/better-auth/432ca26

@alchemy.run/cloudflare-runtime

bun add https://pkg.ing/@alchemy.run/cloudflare-runtime/432ca26

@alchemy.run/frontend-frameworks

bun add https://pkg.ing/@alchemy.run/frontend-frameworks/432ca26

@alchemy.run/node-utils

bun add https://pkg.ing/@alchemy.run/node-utils/432ca26

@alchemy.run/pr-package

bun add https://pkg.ing/@alchemy.run/pr-package/432ca26

@alchemy.run/floci

bun add https://pkg.ing/@alchemy.run/floci/432ca26

Distilled

@distilled.cloud/core

bun add https://pkg.ing/@distilled.cloud/core/cb11c5b

@distilled.cloud/aws

bun add https://pkg.ing/@distilled.cloud/aws/cb11c5b

@distilled.cloud/axiom

bun add https://pkg.ing/@distilled.cloud/axiom/cb11c5b

@distilled.cloud/cloudflare

bun add https://pkg.ing/@distilled.cloud/cloudflare/cb11c5b

@distilled.cloud/hetzner

bun add https://pkg.ing/@distilled.cloud/hetzner/cb11c5b

@distilled.cloud/neon

bun add https://pkg.ing/@distilled.cloud/neon/cb11c5b

@distilled.cloud/planetscale

bun add https://pkg.ing/@distilled.cloud/planetscale/cb11c5b

@sam-goodwin
sam-goodwin merged commit 18880d1 into main Aug 31, 2026
9 of 10 checks passed
@sam-goodwin
sam-goodwin deleted the chore/cloudflare-runtime-compat-date branch August 31, 2026 19:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant