Skip to content

Releases: cloudflare/workerd

v1.20250129.0

29 Jan 17:17
36ce1fc
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.20250124.2...v1.20250129.0

v1.20250124.3

24 Jan 14:01
52568fe
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.20250124.1...v1.20250124.3

v0.20250124.2

24 Jan 13:43
52568fe
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.20250124.1...v0.20250124.2

v0.20250124.1

24 Jan 12:59
d394dd3
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.20250124.0...v0.20250124.1

v1.20250124.0

23 Jan 20:18
aefa11f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.20250123.0...v1.20250124.0

v1.20250123.0

22 Jan 22:18
069c80d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.20250122.0...v1.20250123.0

v1.20250122.0

22 Jan 20:35
fd8ee70
Compare
Choose a tag to compare

What's Changed

  • Clarify guide around implementing experimental node.js apis by @jasnell in #3383
  • Make SQLite pass through VFS exceptions to the caller. by @kentonv in #3373
  • Don't rollback ExplicitTxn if broken. by @kentonv in #3374
  • update util.getCallSites() implementation to follow node.js by @anonrig in #3381
  • use internal setImmediate/clearImmediate fns for node:timers by @anonrig in #3382
  • fix node:timers abort callback reset by @anonrig in #3380
  • fix node:timers types by @vicb in #3386
  • Remove obsolete info warnings for cross request promises by @jasnell in #3388
  • Add diagnostic logging to determine import assertion use by @jasnell in #3389
  • CACHE-11937: add compat flag to support cache rules overrides by @yj7o5 in #3342
  • Fix two WebSocket API bugs by @kentonv in #3371
  • Embeds Python package locks in the binary. by @dom96 in #3379
  • Improve releasing by merging npm and release jobs. by @danlapid in #3390
  • Release 2025-01-22 by @danlapid in #3394

New Contributors

Full Changelog: v1.20250121.0...v1.20250122.0

v1.20250121.0

21 Jan 01:06
b982f8b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.20250120.0...v1.20250121.0

v1.20250120.0

20 Jan 16:42
dd3effd
Compare
Choose a tag to compare

What's Changed

  • Clean up to asgi.py by @hoodmane in #3299
  • Changes for Pyodide 0.27.0 by @hoodmane in #3309
  • Adds Sphinx config to generate Python SDK docs. by @dom96 in #3301
  • Update deps (lol-html, clang-format, wpt) by @npaun in #3312
  • Fixes to external package loading: use external lock and load stdlib. by @dom96 in #3305
  • remove eslint-prettier-config by @anonrig in #3320
  • [build] Modularize frankenbuild.c++, assorted include cleanup by @fhanau in #3274
  • Convert WPT test harness to TS by @npaun in #3324
  • Use python packages date from compat date. by @dom96 in #3319
  • Enable external pkg loading by default for tests run against Python dev. by @dom96 in #3321
  • fix node:dns quotation marks on resolveTxt by @anonrig in #3327
  • fix node:dns resolveTxt for multiple quotes by @anonrig in #3330
  • Removes usage of embedded PYODIDE_LOCK in C++ code. by @dom96 in #3328
  • dns: do not parse JSON when response is not ok by @vicb in #3331
  • Partial revert of commonjs changes by @jasnell in #3335
  • Add model list and search to AI binding by @G4brym in #3318
  • add node:net module by @anonrig in #3315
  • Update README.md to clarify local dev w/ Wrangler and Miniflare and custom workerd build by @thomasgauvin in #3332
  • Auto-discover new WPT as they are added by @npaun in #3329
  • Add Browser Rendering JS wrapped binding by @G4brym in #3334
  • Cap boto3 in release-python-runtime job by @hoodmane in #3344
  • Add compatibility date for Pyodide 0.27.1 by @hoodmane in #3268
  • add rest of node:net api by @anonrig in #3339
  • update node:net to enable mongodb and mysql usage by @anonrig in #3340
  • 01-15-25 Roll deps by @fhanau in #3343
  • Add missing python-fetch-individual-packages autogate check. by @dom96 in #3348
  • [build] Do not have //src/workerd/io depend on src/cloudflare, src/node by @fhanau in #3350
  • Clean up snapshot upload code by @hoodmane in #3349
  • Fixes Python SDK tests when external package loading is enabled. by @dom96 in #3347
  • Bump jinja2 from 3.1.4 to 3.1.5 in /build/deps by @dependabot in #3265
  • [o11y] Adjust user span naming by @fhanau in #3351
  • add node:timers module by @anonrig in #3346
  • Updated types for Workers AI by @thatsKevinJain in #3278
  • Clarify nodejs_compat decision framework/guides by @jasnell in #3355
  • WPT: Run tests with unsafeEval so they can use IOContext by @npaun in #3353
  • Add arm64 linux runner configurations by @danlapid in #3356
  • Add upload-python-bundle.sh to run gha job to create a python bundle by @hoodmane in #3365
  • fix(node:timers) calling refresh breaks the timers by @vicb in #3361
  • Update compat date to 2025-01-20 by @danlapid in #3367

New Contributors

Full Changelog: v1.20250109.0...v1.20250120.0

v1.20250109.0

09 Jan 03:10
3ad23df
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.20250108.0...v1.20250109.0