github cloudflare/workerd v1.20240311.0

latest releases: v1.20241004.0, v1.20240925.0, v1.20240924.0...
6 months ago

What's Changed

  • Use on_fetch for Python Worker handler. by @dom96 in #1752
  • Fix stack traces for native async functions that throw. by @kentonv in #1758
  • Use static universal memory snapshot by @dom96 in #1763
  • Refactor: awaitIo() captures callback in KJ promise, not JSG. by @kentonv in #1765
  • fix: CustomEvent generic type by @Cherry in #1759
  • JSRPC: Support "serializing" functions by turning them into stubs by @kentonv in #1756
  • JSRPC: Support capnp-over-http for external server bindings by @kentonv in #1757
  • Greatly simplify JS-backed ReadableStreams AllReader by @jasnell in #1755
  • Remove Fetcher methods get(), put(), delete() with compat flag. by @kentonv in #1770
  • Emit a warning if promise wrapper encounters a possible thenable by @jasnell in #1771
  • chore: simplify CustomEvent type override by @Cherry in #1766
  • Adapt /site-packages directory according to requirements.txt by @garrettgu10 in #1739
  • cleanup: Remove remaining references to cfjs by @a-robinson in #1774
  • Move volatile-cache to workerd by @jasnell in #1666
  • With ada-url, jsg::UsvString is obsolete. Remove it by @jasnell in #1769
  • Simplify access to env parameter from fastapi by @hoodmane in #1745
  • Bump ada-url to 2.7.7, add test for URLSearchParams pct-encoding by @jasnell in #1778
  • Simplify PumpToReader, eliminate AllReaderBase by @jasnell in #1768
  • Disable Windows-debug CI job by @fhanau in #1776
  • MQ-498: Add support for delayed retries in Queues by @sesteves in #1738
  • Set up Pyodide in the top level scope by @hoodmane in #1780
  • Simplify ValueReadable/ByteReadable by @jasnell in #1779
  • Fixes Python memory snapshot loading. by @dom96 in #1787
  • JSRPC: Support resource management for RPC stubs by @kentonv in #1784
  • Determine handler exports from Python module by @hoodmane in #1788
  • Add tests for read-only SQLite databases by @justin-mp in #1789
  • Add WarningAggregator, improve unused stream warning by @jasnell in #1790
  • Return errors for mutations on read-only files in the in-memory VFS (rather than crashing) by @justin-mp in #1794
  • Tweak awaitIoImpl some more. by @kentonv in #1800
  • Increase the timeout for storage operations before resetting an actor by @a-robinson in #1797
  • Fix recently-introduced onAbort() in WorkerEntrypoint::customEvent(). by @kentonv in #1803
  • Bump supported compatibility date to 2024-03-11. by @dom96 in #1796

New Contributors

Full Changelog: v1.20240304.0...v1.20240311.0

Don't miss a new workerd release

NewReleases is sending notifications on new releases.