NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #1828 most downloaded on npm
👷 workerd for Linux 64-bit, Cloudflare's JavaScript/Wasm Runtime
Last release today
04 Oct 2026
Ships on a steady schedule
a new release about every 8 days
Nearly every release is documented
notes for 59 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
565 releases · first in 2022
One column per quarter.
Nothing published for this version
STOR-5615: Cover more JSRPC retry paths in unit tests by @apeacock1991 in #7594
Full Changelog: v1.20261002.1...v1.20261003.1
Prepare TLS changes by @fhanau in #7582
reportQueryEvent fails to cover prepare statements by @frostzt in #7585Full Changelog: v1.20261001.1...v1.20261002.1
[build] 09-30-26 update deps by @fhanau in #7591
Full Changelog: v1.20260930.2...v1.20261001.1
Revert: Update compat date for durable_object_io_tasks_prevent_eviction by @rinkle-cf in #7580
durable_object_io_tasks_prevent_eviction by @rinkle-cf in #7580Full Changelog: v1.20260930.1...v1.20260930.2
STOR-5615: Add the @retryable Durable Object decorator by @apeacock1991 in #7521
durable_object_io_tasks_prevent_eviction by @rinkle-cf in #7577Full Changelog: v1.20260929.1...v1.20260930.1
Defer in-memory alarm task cancellation by @danlapid in #7555
Full Changelog: v1.20260928.1...v1.20260929.1
memory-cache: remove the C++ implementation and the MEMORY_CACHE_V2 autogate by @danlapid in #7334
Full Changelog: v1.20260927.1...v1.20260928.1
kj-rs: drop a KjOwn through kj::Own's own destructor by @danlapid in #7491
fix: handle exceptions thrown in TCP connect() handler by @ThomasRubini in #7518
Full Changelog: v1.20260925.2...v1.20260926.1
Close a native stream at the handoff of its data by @jasnell in #7502
Full Changelog: v1.20260925.1...v1.20260925.2
Make workerd's entry point Rust by @danlapid in #7457
Full Changelog: v1.20260924.1...v1.20260925.1
Allow tee() of a native body with an abandoned read in flight by @jasnell in #7471
undefined to tailStream return types by @fhanau in #7436Full Changelog: v1.20260923.1...v1.20260924.1
[ci] Fix automated deps update by @fhanau in #7456
Full Changelog: v1.20260922.1...v1.20260923.1
Add a bazel option to disable remote python snapshot when testing by @ryanking13 in #7429
Full Changelog: v1.20260921.1...v1.20260922.1
Full Changelog : v1.20260920.1...v1.20260921.1
Full Changelog: v1.20260920.1...v1.20260921.1
Error both halves of a transform pair from the Node.js interop hook by @jasnell in #7417
Full Changelog: v1.20260919.1...v1.20260920.1
Transform a parked TransformStream write after one backpressure wait by @jasnell in #7412
Full Changelog: v1.20260918.1...v1.20260919.1
Keep native pipes from consuming a destination with pending writes by @jasnell in #7395
just format <files>, just format-head by @sohpeach in #7407Full Changelog: v1.20260917.1...v1.20260918.1
kj-rs-tokio: timer test allows for the loop's cached time by @danlapid in #7380
Full Changelog: v1.20260916.1...v1.20260917.1
Add node:stream web-interop suite by @jasnell in #7336
Full Changelog: v1.20260915.1...v1.20260916.1
build: depend on the kj-async layer each target actually uses by @danlapid in #7350
Full Changelog: v1.20260914.1...v1.20260915.1
Full Changelog : v1.20260913.1...v1.20260914.1
Full Changelog: v1.20260913.1...v1.20260914.1
Build cleanups by @danlapid in #7300
workers.wait_until as well as ctx.waitUntil by @hoodmane in #7293Full Changelog: v1.20260910.1...v1.20260911.1
Move Existing SQLite Sentry routing to exception details by @jtolio in #7246
Full Changelog: v1.20260909.1...v1.20260910.1
Fix internal build for forks of org members by @ketanhwr in #7243
Full Changelog : v1.20260906.1...v1.20260907.1
Full Changelog: v1.20260906.1...v1.20260907.1
Full Changelog : v1.20260905.1...v1.20260906.1
Full Changelog: v1.20260905.1...v1.20260906.1
tsan: support macOS arm64 hosts alongside Linux x86_64 by @danlapid in #7238
Full Changelog: v1.20260904.1...v1.20260905.1
workflows: add experimental subscribe support by @mkuritsu in #7087
Full Changelog: v1.20260903.1...v1.20260904.1
Switch pythonWorkers314 from compatEnableDate to impliedByAfterDate by @hoodmane in #7216
Full Changelog: v1.20260902.1...v1.20260903.1
Automatically inject python_workers flags for python entrypoints by @ryanking13 in #7114
Full Changelog: v1.20260901.1...v1.20260902.1
Catch leaked SQLite handles during init failure by @jtolio in #7184
Full Changelog: v1.20260831.1...v1.20260901.1
Full Changelog : v1.20260830.1...v1.20260831.1
Full Changelog: v1.20260830.1...v1.20260831.1
Full Changelog : v1.20260829.1...v1.20260830.1
Full Changelog: v1.20260829.1...v1.20260830.1
Update deps by @mar-cf in #7159
Full Changelog: v1.20260828.1...v1.20260829.1
IMAGES-2451: Fix negative text input check to allow streamable data by @deven96 in #7079
Full Changelog: v1.20260827.1...v1.20260828.1
Add zlib-rs as an autogated backend for node:zlib by @guybedford in #7109
Full Changelog: v1.20260826.1...v1.20260827.1
Fix node:fs cp to handle symlinks when copying into subdirectories by @ryanking13 in #7098
Full Changelog: v1.20260825.1...v1.20260826.1
STOR-5552: Preserve in-flight WebSocket auto-responses (with fix) by @apeacock1991 in #7083
Full Changelog: v1.20260824.1...v1.20260825.1
Full Changelog : v1.20260823.1...v1.20260824.1
Full Changelog: v1.20260823.1...v1.20260824.1
Full Changelog : v1.20260822.1...v1.20260823.1
Full Changelog: v1.20260822.1...v1.20260823.1
Add a new Pyodide version 314.0.5 by @ryanking13 in #7046
Full Changelog: v1.20260821.1...v1.20260822.1
Fix workers-sdk Vitest fixture filter by @apeacock1991 in #7077
Full Changelog: v1.20260820.1...v1.20260821.1
Increase the SQLite row limit to 4 MiB by @joshthoward in #7020
Full Changelog: v1.20260819.1...v1.20260820.1
Remove the $experimental annotation on new module registry by @jasnell in #7027
warn in structured logs by @petebacondarwin in #7045Full Changelog: v1.20260818.1...v1.20260819.1
chore: bump capnp-es to 0.0.16 by @vicb in #7008
jsg::Rc by @LordGoatius in #6994Full Changelog: v1.20260817.1...v1.20260818.1
Full Changelog : v1.20260816.1...v1.20260817.1
Full Changelog: v1.20260816.1...v1.20260817.1
Remove obsolete Cache PUT serialization by @guybedford in #6984
Full Changelog: v1.20260815.1...v1.20260816.1
Add NMR fallback lookup for the fallback resolution by @jasnell in #6965
Full Changelog: v1.20260814.1...v1.20260815.1
Bypass rpc flag on wrapped binding deserialization path by @Caio-Nogueira in #6983
Full Changelog: v1.20260813.1...v1.20260814.1
Fix segfault in JSG unwrap functions by @logan-gatlin in https://github.com/cloudflare/workerd/pull/6971
Full Changelog: https://github.com/cloudflare/workerd/compare/v1.20260812.1...v1.20260813.1
[build] Split pyodide repos from Python deps file by @ryanking13 in https://github.com/cloudflare/workerd/pull/6940
Full Changelog: https://github.com/cloudflare/workerd/compare/v1.20260811.1...v1.20260812.1
Monkeypatch global process to avoid Emscripten's node.js runtime detection by @ryanking13 in https://github.com/cloudflare/workerd/pull/6939
process to avoid Emscripten's node.js runtime detection by @ryanking13 in https://github.com/cloudflare/workerd/pull/6939Full Changelog: https://github.com/cloudflare/workerd/compare/v1.20260810.1...v1.20260811.1
Full Changelog: https://github.com/cloudflare/workerd/compare/v1.20260809.1...v1.20260810.1
Full Changelog: https://github.com/cloudflare/workerd/compare/v1.20260809.1...v1.20260810.1
Full Changelog: https://github.com/cloudflare/workerd/compare/v1.20260808.1...v1.20260809.1
Full Changelog: https://github.com/cloudflare/workerd/compare/v1.20260808.1...v1.20260809.1
Make ctx.abort() (for stateless workers) non-experimental. by @kentonv in https://github.com/cloudflare/workerd/pull/6930
Full Changelog: https://github.com/cloudflare/workerd/compare/v1.20260807.2...v1.20260808.1
2026 08 07 upstream by @mikea in https://github.com/cloudflare/workerd/pull/6929
Full Changelog: https://github.com/cloudflare/workerd/compare/v1.20260807.1...v1.20260807.2
Full Changelog: https://github.com/cloudflare/workerd/compare/v1.20260803.1...v1.20260804.1
Full Changelog: https://github.com/cloudflare/workerd/compare/v1.20260803.1...v1.20260804.1
Full Changelog: https://github.com/cloudflare/workerd/compare/v1.20260731.1...v1.20260801.1
Full Changelog: https://github.com/cloudflare/workerd/compare/v1.20260731.1...v1.20260801.1
Your coding agent can read these notes before it upgrades. Set up the MCP server →