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