Releases: cloudflare/workerd
Releases · cloudflare/workerd
v1.20260424.1
What's Changed
- [build] Adopt build without vendored Rust files by @fhanau in #6643
- Try to debug "pushed external is not a byte stream". by @kentonv in #6648
- Support 'primary-only' routing mode on workerd by @jtolio in #6629
- [build] Update Rust, workerd-cxx by @fhanau in #6646
- Dead code removal: remove no longer used implementations of send and sendBatch by @KennethRuan in #6590
Full Changelog: v1.20260423.1...v1.20260424.1
v1.20260423.1
Full Changelog: v1.20260422.2...v1.20260423.1
v1.20260422.2
What's Changed
- Propagate worker user span context by @mar-cf in #6515
- Implement a user tracing API for custom spans by @danlapid in #6608
- Implements Python startup and internal error metrics for HMD. by @dom96 in #6603
- Report Extended Code by @zachlefevre in #6587
- [o11y] Add internalError event outcome by @fhanau in #6589
- Adjust the auto allocate chunk size default with autogate by @jasnell in #6640
- Try fixing an ownership issue in streams by @jasnell in #6634
- pin OpenCode to "1.4.6" by @elithrar in #6641
- fix(diagnostics_channel): make channel.hasSubscribers a getter property by @prydt in #6601
- fix: define captureRejections properly by @guybedford in #6635
- CACHE-13504: remove gate from request cf by @tewaro in #6630
- Revert "CACHE-13504: remove gate from request cf" by @danlapid in #6642
Full Changelog: v1.20260422.1...v1.20260422.2
v1.20260422.1
What's Changed
- compat date for nonretryable release by @tewaro in #6627
- Gate googlesource cookie setup on cookie presence by @ascorbic in #6618
- Add opencode command for creating compat flag docs PR by @jasnell in #6519
- Add github action to verify compat flags have docs by @jasnell in #6518
- [build] Update to Bazel 9.1.0, perform build cleanup by @fhanau in #6622
- [o11y] Introduce distinct event type for STW events by @fhanau in #6594
- Improve ctx.cache ergonomics by @tewaro in #6588
- Fix serialization of functions from import_js_module by @hoodmane in #6632
New Contributors
Full Changelog: v1.20260421.1...v1.20260422.1
v1.20260421.1
What's Changed
- ByobBuffer, rename minBytes to minElements by @erikcorry in #6585
- [types] Add more to Workflow step context by @pombosilva in #6523
- BYOB: Protect against shenanigans in size callback by @erikcorry in #6613
- Change some memcpy to memmove by @erikcorry in #6616
- Fix handling for X509 Certificates using EC algorithms by @AndrewKahr in #6522
- node: replace nbytes with simdutf for base64 decoding by @Aaron-json in #6497
- Fix
ExternalPusherImplso it doesn't care about ordering. by @kentonv in #6607 - Update dependencies by @workers-devprod in #6619
- EW-9372 EW-9455 [o11y] Report SpanOpen as soon as available, remove CompleteSpan by @fhanau in #6051
- [build] unpin rules_rust by @mikea in #6620
New Contributors
- @AndrewKahr made their first contribution in #6522
- @Aaron-json made their first contribution in #6497
Full Changelog: v1.20260420.1...v1.20260421.1
v1.20260420.1
What's Changed
Full Changelog: v1.20260418.1...v1.20260420.1
v1.20260418.1
What's Changed
- Add deleteAllDurableObjects() to workerd:unsafe by @penalosa in #6357
- feat: add Artifacts binding TypeScript definitions by @mattzcarey in #6508
- feat: add Artifacts binding TypeScript definitions by @dario-piotrowicz in #6593
- Create configureReadReplication and deprecate ensureReplicas/disableReplicas by @jtolio in #6555
- fix: Remove confusing zoneTag from CachePurgeResult by @tewaro in #6600
- Use opus 4.7 for reviews by @danlapid in #6598
New Contributors
- @mattzcarey made their first contribution in #6508
- @jtolio made their first contribution in #6555
Full Changelog: v1.20260417.1...v1.20260418.1
v1.20260417.1
What's Changed
Full Changelog: v1.20260416.2...v1.20260417.1
v1.20260416.2
What's Changed
Full Changelog: v1.20260416.1...v1.20260416.2
v1.20260416.1
What's Changed
- Add typings guidance to AGENTS.md based on review patterns by @petebacondarwin in #6548
- Add UAF regression test for Response body with transferred ArrayBuffer by @erikcorry in #6579
- Remove experimental gate from Queues metrics APIs by @KennethRuan in #6557
- Update AI Search binding types to match implementation by @G4brym in #6541
- refactor: rename Flags type to Flagship and prefix exported types by @roerohan in #6584
Full Changelog: v1.20260415.1...v1.20260416.1