BetaWeekly digests are a beta — we're trying something new. Feedback welcome.
Cloudflare rewires its developer primitives while Vercel chases Node 26 and AI routing
October 26 – November 1, 2026
Cloudflare retired the classic DNS records page, made Durable Objects defer code updates so live agents survive deploys, and turned Agent Skills into plain workspace files, while D1 set a hard cap on query result size. Vercel made Node.js 26 LTS the default and shipped virtual models in AI Gateway.
The week at a glance
Replay the weekBiggest releases
- 01Cloudflare Agents SDK turns Agent Skills into workspace files
Developer Platform - 02AI SDK harness-pi 1.0.170 drops workspace mirror and breaks suspended sessions
Vercel - 03Cloudflare Durable Objects now defer code updates by default, up to 5 minutes
Developer Platform - 04Cloudflare D1 to enforce 50 MB maximum query result size on November 4
Developer Platform - 05Cloudflare retires classic DNS records page for all users
Application Performance
Durable Objects learn to wait; skills become files
The week's biggest shift for anyone running stateful Workers code is that Durable Objects no longer swap code the instant you deploy. Active objects can keep running their current version for up to five minutes while they wait to hibernate, so in-flight work finishes and Hibernation-API WebSockets stay connected; the window is configurable in Wrangler from zero up to a day, or per deployment when you need an immediate cutover. The runtime moved in step, adding onHibernate dispatch, Durable Object facets in the cluster, and deferred cross-context actions on idle objects rather than aborts.
The Agents SDK pushed hard on the same "agents should survive and self-modify" theme. Agent Skills are now files: drop a SKILL.md into the agent's Computer Workspace and it's available on the next turn with no build or deploy — the agent can write its own. That's a breaking change for code importing agents/skills directly. Agents also got internal hostnames, letting the persistent browser preview a dev server inside its sandbox via something like preview.internal without exposing it publicly.
Security defaults tighten, and one leak closes
Cloudflare's asset pipeline had a bad week that it spent fixing. Autoconfig was comparing a relative output directory to an absolute project path, which meant projects serving from the root uploaded .env, .dev.vars, .git and node_modules as public assets. Wrangler now resolves the real assets directory before writing .assetsignore, the standalone autoconfig build got the same protective ignore file, and a follow-up patch made Pages deploys respect the directory you asked for and stopped repeated slashes from bypassing Pages Functions middleware.
On the network side, Workers subrequests to BYOIP hostnames now keep their context and original client bot signals so security rules evaluate the real end user. Keyless SSL gained TLS 1.3 for ECDSA certificates, and China Network zones now serve Challenge Pages with locally hosted Turnstile to avoid cross-border round trips. The WAF team pushed rule updates for Nuxt Image and IPX and refined its PHP out-of-memory and RCE detections.
Deadlines and deprecations worth planning around
Two items deserve a spot on the calendar. D1 will begin failing any query returning more than 50 MB on November 4 — imports and exports are exempt, but SELECT * habits need pagination before then. Meanwhile the classic DNS records page is gone for every plan including Enterprise, and the batch DNS endpoint now lets you change an existing record's type.
Smaller but useful: static assets can serve from a URL path prefix without rearranging directories, VPC bindings can target a specific virtual network so one Worker reaches backends sharing a private IP, Miniflare supports remote Analytics Engine bindings in local dev, and the Vite plugin added remote Hyperdrive bindings. WebCrypto picked up SHA-3, ChaCha20-Poly1305 and MLKEM768-X25519, while the TypeScript stream implementation stopped corrupting binary formData parts. Audit Logs v2 got an analytics dashboard, and Browser Run moved to Chrome 152 by default.
Vercel standardizes the runtime and abstracts the model
Vercel's week reads as consolidation: Node.js 26 LTS is now generally available and the default for new projects' builds and Functions, so the runtime story is no longer something teams have to decide. Vercel CI entered beta, running all Turborepo tasks rather than just builds, and the firewall split its bot blocking into separate managed rulesets for AI crawlers and AI assistants — you can now let one in and keep the other out.
AI Gateway's virtual models let you store routing, fallbacks and compliance choices behind a custom model slug usable by apps and coding agents. On the SDK side, the harness adapter now runs on the host for faster responses, Flags cold-start roughly 7x faster with reporting that no longer extends function duration, and a Vercel plugin for Antigravity teaches that agent your Vercel APIs.
In AI SDK, LanguageModelStreamPart and filterActiveTools graduated to stable (old names remain as deprecated aliases, so migration can be gradual), and the Pi harness dropped its workspace mirror — sessions suspended before that change resume fresh and lose history, so move project context into instructions. Railway, for its part, now patches and redeploys services automatically after credential regeneration, quietly removing a manual step from incident response.
Releases covered34
- Cloudflare Durable Objects now defer code updates by default, up to 5 minutes (opens in new tab)
- Cloudflare Workers workerd v1.20261028.1 adds Durable Object onHibernate dispatch (opens in new tab)
- Cloudflare Workers runtime v1.20261101.1 adds Durable Object facets (opens in new tab)
- Workers workerd v1.20261031.1 defers cross-context actions on idle Durable Objects (opens in new tab)
- Cloudflare Agents SDK turns Agent Skills into workspace files (opens in new tab)
- Cloudflare Agents SDK adds internal hostnames for private dev-server browser previews (opens in new tab)
- Wrangler 4.156.0 stops uploading .env and .git as public assets (opens in new tab)
- Workers autoconfig 0.8.3 stops leaking .env and .git as public assets (opens in new tab)
- Wrangler 4.156.1 fixes Pages deploy uploading files outside requested directory (opens in new tab)
- Cloudflare Workers subrequests to BYOIP destinations keep context and client bot signals (opens in new tab)
- Cloudflare Keyless SSL now supports TLS 1.3 with ECDSA certificates (opens in new tab)
- Cloudflare China Network serves Challenge Pages with China-hosted Turnstile (opens in new tab)
- Cloudflare adds WAF rule for Nuxt Image and IPX vulnerability (opens in new tab)
- Cloudflare updates WAF rules for PHP OOM vulnerabilities CVE-2026-109618 and CVE-2026-109619 (opens in new tab)
- Cloudflare D1 to enforce 50 MB maximum query result size on November 4 (opens in new tab)
- Cloudflare retires classic DNS records page for all users (opens in new tab)
- Cloudflare Workers Static Assets can now be served from a URL path prefix (opens in new tab)
- Cloudflare Workers VPC lets each Network binding select its own virtual network (opens in new tab)
- Miniflare 5.20261023.2-beta adds remote Analytics Engine bindings in local dev (opens in new tab)
- Cloudflare Vite plugin 1.66.0 adds remote Hyperdrive bindings and new dev registry path (opens in new tab)
- Workers runtime v1.20261030.1 adds SHA-3, ChaCha20-Poly1305, and MLKEM768-X25519 to WebCrypto (opens in new tab)
- Workers runtime v1.20261029.1 fixes formData binary corruption in TS streams (opens in new tab)
- Cloudflare Audit Logs v2 adds account-level analytics dashboard (opens in new tab)
- Cloudflare Browser Run defaults to Chrome 152 with updated User-Agent (opens in new tab)
- Vercel makes Node.js 26 LTS generally available and default for new projects (opens in new tab)
- Vercel CI enters beta to run all Turborepo tasks on Vercel (opens in new tab)
- Vercel Firewall adds separate managed rulesets for AI crawlers and AI assistants (opens in new tab)
- Vercel AI Gateway adds virtual models with routing and fallbacks (opens in new tab)
- Vercel fx adapter runs harness on host for faster responses (opens in new tab)
- Vercel Flags starts 7x faster on cold starts and no longer extends function duration (opens in new tab)
- Vercel plugin brings Vercel API guidance to Antigravity agents (opens in new tab)
- AI SDK ai@7.0.157 graduates stream part and filterActiveTools to stable (opens in new tab)
- AI SDK harness-pi 1.0.170 drops workspace mirror and breaks suspended sessions (opens in new tab)