2022/3/17 Workers Runtime Release Notes

Changes this week:

  • The standard ByteLengthQueuingStrategy and CountQueuingStrategy classes are now available.
  • When the capture_async_api_throws flag is set, built-in Cloudflare-specific and Web Platform Standard APIs that return Promises will no longer throw errors synchronously and will instead return rejected promises. Exception is given with fatal errors such as out of memory errors.
  • Fix R2 publish date rendering.
  • Fix R2 bucket binding .get populating contentRange with garbage. contentRange is now undefined as intended.
  • When using JavaScript-backed ReadableStream, it is now possible to use those streams with new Response().