Releases: cloudflare/workerd
Releases · cloudflare/workerd
v1.20250618.0
What's Changed
- Update dependencies by @workers-devprod in #4352
- use as() in node dns by @anonrig in #4343
- fix missing workflow permissions for sticky-pull-request-comment by @anonrig in #4358
- Experimental feature: Durable Object Facets by @kentonv in #4123
- Extend existing KV test with instrumentation assertions by @jmorrell-cloudflare in #4356
Full Changelog: v1.20250617.0...v1.20250618.0
v1.20250617.0
What's Changed
- fix(ai type): add
query
field toAi_Cf_Baai_Bge_Reranker_Base_Input
by @anarkrypto in #4152 - fix: decrease WAE blob limit to 16KB by @zebp in #4341
- [build] Use -Wno-nontrivial-memaccess to fix macOS warning spam by @fhanau in #4337
- Move vendor dir in Python search path just before site-packages. by @dom96 in #4204
- Revert "NodeJS Compat: process features (#4271)" by @vickykont in #4349
- [nfc] remove kj-rs dependency by @mikea in #4333
New Contributors
- @anarkrypto made their first contribution in #4152
Full Changelog: v1.20250616.0...v1.20250617.0
v1.20250616.0
What's Changed
- Update dependencies by @workers-devprod in #4335
- [o11y] Add SpanObserver implementation for streaming tail workers by @zebp in #4298
- chore: bump Workers Analytics cumulative blob limit to 32KB by @zebp in #4319
Full Changelog: v1.20250614.0...v1.20250616.0
v1.20250614.0
What's Changed
- fix docker client obj size validation by @anonrig in #4325
- Python: Improvements to make_snapshots.py by @hoodmane in #4320
- Python: Add baselineSnapshot to pyodide_extra by @hoodmane in #4312
- Implements wrapper for Python Durable Object fetch. by @dom96 in #4173
- Add hooks needed for actor studio by @kentonv in #4306
- destroy container on actor shutdown by @anonrig in #4331
- Python: Make package snapshot tests work on 0.27 by @hoodmane in #4332
Full Changelog: v1.20250613.0...v1.20250614.0
v1.20250613.0
What's Changed
- Add new AsyncLocalStorage constructor options by @jasnell in #3898
- Python: Add a script to automate snapshot generation by @hoodmane in #4314
- Claude PR Assistant workflow by @danlapid in #4316
- [nfc] always run ci jobs by @mikea in #4317
- CLAUDE.md by @mikea in #4309
- Python: Clean up memory snapshots by @hoodmane in #4318
- Python: bazel: Compute snapshot_integrity from snapshot_hash by @hoodmane in #4279
- Refactor test and release CI by @npaun in #4290
- Revert "Claude PR Assistant workflow" by @kentonv in #4321
- wpt-report bazelrc config must be common: by @npaun in #4323
- NodeJS Compat: process features by @guybedford in #4271
- Fix ambiguous test log path for macOS builds by @npaun in #4324
Full Changelog: v1.20250612.0...v1.20250613.0
v1.20250612.0
What's Changed
- Fixup error handling in readFileSync by @jasnell in #4308
- Small fixes to Python Blob.slice and File.last_modified. by @dom96 in #4250
- remove AsyncInputStream::read overrides by @mikea in #4310
- Update Workers AI types by @thatsKevinJain in #3997
- Explicitly mark glob as unsupported by @jasnell in #4311
- Implement node:fs opendir APIs by @jasnell in #4307
Full Changelog: v1.20250611.0...v1.20250612.0
v1.20250611.0
What's Changed
- Add prebuilt platform and cross compilation alias by @ketanhwr in #4283
- Pass a jsg::Lock to wrap and unwrap so we can get the isolate from it by @erikcorry in #4244
- WPT fetch api disable flaky test by @npaun in #4295
- fix bench-fast-api.c++ benchmark by @anonrig in #4296
- Revert "Pass a jsg::Lock to wrap and unwrap so we can get the isolate from it" by @ketanhwr in #4297
- [cxx] add container service for local development by @anonrig in #4272
- improve container client by @anonrig in #4299
- bump capnp-es to 0.0.11 by @vicb in #4261
- Python: Typescript: Tidy up the type of
DiskCache.put()
by @hoodmane in #4300 - Pyodide 0.27: Update openai and httpx by @hoodmane in #4277
- Implement fs.promises.FileHandle details and tests by @jasnell in #4302
- Python bazel: Rename argument for consistency, NFC by @hoodmane in #4229
- Pass a jsg::Lock to wrap and unwrap so we can get the isolate from it… by @erikcorry in #4301
- Cleanup some obsolete utility code for node:fs by @jasnell in #4303
Full Changelog: v1.20250610.0...v1.20250611.0
v1.20250610.0
What's Changed
- Update dependencies by @workers-devprod in #4281
- Add external memory accounting to commonly used stream API objects by @jp4a50 in #4233
- Fix WPT report CI by @npaun in #4282
- Improve performance of WPT in CI by @npaun in #4288
- [o11y] Add tail worker autogates by @fhanau in #4287
- [nfc] remove kj-rs dependency by @mikea in #4285
- [build] Enable zlib and concurrent mksnapshot support in V8 by @fhanau in #4286
- Revert "[nfc] remove kj-rs dependency" by @mikea in #4291
- Implement even more node:fs and tests by @jasnell in #4289
Full Changelog: v1.20250608.0...v1.20250610.0
v1.20250608.0
What's Changed
- Make improvements to node:fs error handling by @jasnell in #4278
- WPT: tool and action to generate reports by @npaun in #4276
Full Changelog: v1.20250607.0...v1.20250608.0
v1.20250607.0
What's Changed
- Implement node:fs link, symlink and unlike tests, fixes by @jasnell in #4263
- Update dependencies by @workers-devprod in #4256
- Use pyodide 0.27.7 by @hoodmane in #4267
- Add a new DurableObjectJurisdiction for "fedramp-high" by @jqmmes in #4262
- Add method to list rags to AutoRAG binding by @G4brym in #4240
- Fix UaF in sendExceptionToInspector by @danlapid in #4268
- Implement node:fs mkdir, mkdtemp, rmdir, readdir tests by @jasnell in #4269
- [build] cleanup tcmalloc define by @mikea in #4273
- Python: Use the setTimeout from the outer isolate by @hoodmane in #4274
- Fix util/internal implementation on public util by @guybedford in #4270
New Contributors
- @workers-devprod made their first contribution in #4256
Full Changelog: v1.20250606.0...v1.20250607.0