Skip to content

Releases: cloudflare/workerd

v1.20260306.1

06 Mar 00:57

Choose a tag to compare

What's Changed

Full Changelog: v1.20260305.1...v1.20260306.1

v1.20260305.1

05 Mar 00:55

Choose a tag to compare

What's Changed

  • Change dependency update time to match on-call schedules by @npaun in #6235
  • Remove blob input stream autogate by @jasnell in #6236
  • Add MySQL port to Hyperdrive binding by @prydt in #6195
  • containers: Upserting WorkerEntrypoints on egress interception works even for reused HTTP connections by @gabivlj in #6242

Full Changelog: v1.20260304.1...v1.20260305.1

v1.20260304.1

04 Mar 00:53

Choose a tag to compare

What's Changed

Full Changelog: v1.20260303.1...v1.20260304.1

v1.20260303.1

03 Mar 00:56

Choose a tag to compare

What's Changed

  • Update dependencies by @workers-devprod in #6132
  • add binaryType property to websockets by @anonrig in #6178
  • Delete all alarms on abortAllDurableObjects() by @mrbbot in #1918
  • Resizable ArrayBuffer Fixups by @jasnell in #6214
  • fix v8 paths on compile_flags.txt by @anonrig in #6216
  • Fixup lamba capture in stream AllReader by @jasnell in #6218
  • improve container-client tests by @anonrig in #6217
  • improve spec compliance on WritableStreamDefaultWriterRelease by @anonrig in #6219
  • Restore strong captures in internal stream read callbacks to prevent UAF by @dknecht in #6202
  • containers: Cancel async destruction from ContainerClient if a new ContainerClient takes over, and be able to recover container sidecar proxies by @gabivlj in #6201
  • improve text encoder encode performance by @anonrig in #5448
  • Use draining read in standard.c++ pumpTo impl by @jasnell in #6119
  • Clarify compat flag handling in API review checklist by @jasnell in #6222
  • container: Make the canceller identity depend on an autoincreasing integer instead of a pointer, and move ContainerCleanupState as a private class by @gabivlj in #6221
  • Signal handling for non-Python WASM modules by @logan-gatlin in #6154

New Contributors

Full Changelog: v1.20260301.1...v1.20260303.1

v1.20260301.1

01 Mar 01:00

Choose a tag to compare

What's Changed

  • remove reserve from untrusted array length by @anonrig in #6213
  • Enable global Performance classes when perf_hooks module is enabled by @petebacondarwin in #6206
  • Set a default date for perf_hooks, v8, tty, child_process, worker_threads, readline, repl, and performance classes modules by @petebacondarwin in #6135

Full Changelog: v1.20260228.1...v1.20260301.1

v1.20260228.1

28 Feb 00:50

Choose a tag to compare

What's Changed

  • Export waitUntil to Python SDK by @ryanking13 in #6187
  • Reland "Move wildcard properties to instance template" by @dcarney-cf in #6189
  • More ongoing agent refinements by @jasnell in #6180
  • Fix Windows SQLITE_CANTOPEN by using native path format by @penalosa in #6110
  • containers: Address flakiness by adding an abort signal of 10s in test.js by @gabivlj in #6196
  • fix: add Performance.toJSON() and make setResourceTimingBufferSize() a no-op by @petebacondarwin in #6199
  • fix TextDecoder streaming to ignore empty chunks by @anonrig in #6212

Full Changelog: v1.20260227.1...v1.20260228.1

v1.20260227.1

27 Feb 00:54

Choose a tag to compare

What's Changed

Full Changelog: v1.20260226.1...v1.20260227.1

v1.20260305.0

26 Feb 00:52

Choose a tag to compare

What's Changed

  • Fixup node:fs cp into subdirectory by @jasnell in #6168
  • enforce close reason byte limit for websockets by @anonrig in #6167
  • Handle string max length correctly by @jasnell in #6170
  • Correctly handle SharedArrayBuffer with structuredClone by @jasnell in #6169
  • Fixup a couple ucs2 alignment issues by @jasnell in #6171
  • Revert "Move wildcard properties to instance template" by @mar-cf in #6172
  • MQ-1071 Add compatibility enable date for queue_expose_error_codes flag by @tgarg-cf in #6145
  • More review agent refinements by @jasnell in #6158
  • Document using bool args as an anti-pattern in AGENTS.md by @dom96 in #6174
  • Add version+cohort options to durable objects by @maxmcd in #6118
  • handle unpaired surrogates on websocket close by @anonrig in #6176
  • Restructure agent files for easier maintenance and cleaner org by @jasnell in #6179
  • Loopback service stubs accept a dynamic version (cohort) parameter by @sohpeach in #6111
  • Add support for Cloudflare Images operations in the images binding by @mglewis in #5912

New Contributors

Full Changelog: v1.20260304.0...v1.20260305.0

v1.20260226.1

26 Feb 22:18
586925d

Choose a tag to compare

What's Changed

  • Increase internal.c++ AllReader buffer sizes by @jasnell in #6183
  • Make WorkerdDebugPort binding synchronous via Cap'n Proto pipelining by @penalosa in #6182
  • Refine the opencode v8 update skill by @jasnell in #6184
  • add a comment about websocket close test by @anonrig in #6163
  • Align bonk review with local review process by @jasnell in #6185
  • containers interceptOutboundHttp > Remove the need for workerd-network in workerd, fix bugs for MacOS, simplify by @gabivlj in #6181
  • Throw startup exceptions as JSG exceptions for dynamic workers by @ketanhwr in #6191
  • containers: Make sure req.url in the worker has format 'http://...' and egress listener should be backed by an atomic boolean to not start it twice by @gabivlj in #6194
  • bonk: improve PR review steering by @elithrar in #6150
  • fix: reuse HTTP connections in fallback service to prevent port exhaustion by @penalosa in #6115
  • Split compat date into release version and maximum compat date by @penalosa in #6190

Full Changelog: v1.20260305.0...v1.20260226.1

v1.20260304.0

25 Feb 00:58

Choose a tag to compare

What's Changed

Full Changelog: v1.20260303.0...v1.20260304.0