What's Changed
- Make cache API PUT limit configurable by @fhanau in #1772
- Update
docs/v8-update.md
by @vickykont in #1836 - Add ActorCache hooks for recording storage read/write latencies by @a-robinson in #1828
- More JS stream simplifications by @jasnell in #1827
- [CI] Fix macOS build by @fhanau in #1837
- SQLite: add streaming input SQL endpoint
sql.ingest
by @geelen in #1783 - JSRPC: Support sending ReadableStream and WritableStream over RPC by @kentonv in #1806
- Fixes memory snapshot upload for Python Workers. by @dom96 in #1834
- Slightly simplify io bazel build file by @Frederik-Baetens in #1821
- Add pyodide-lock command to cli by @garrettgu10 in #1838
- Mark a teed WarnIfUnusedStream as read by @jasnell in #1839
- Reland TransformStream cancel algorithm by @jasnell in #1842
- JSRPC: Support sending Headers, Request, and Response over RPC by @kentonv in #1840
- Use a weakref between WritableStream and WritableStreamDefaultController by @jasnell in #1847
- The second argument to CloseEvent is supposed to be optional by @jasnell in #1849
- Improve Jaeger Python traces (more spans/snapshot tag). by @dom96 in #1845
- cleanup: Remove helper for omitting certain logs from sentry by @a-robinson in #1852
- JSRPC: Remove experimental guard. by @kentonv in #1846
- Switch pyodide lock and bundle to use github release by @garrettgu10 in #1854
- Update tcmalloc by @fhanau in #1822
- Prevent queuing writes while internal writable is being piped by @jasnell in #1861
- [build] Roll rules_fuzzing and rules_python, minor bazel cleanup by @fhanau in #1826
- JSRPC: Guard wildcard method behind feature flag. by @kentonv in #1864
- Dedicated Python memory snapshots by @hoodmane in #1859
- Implements changes needed for Python mem snapshot in validator. by @dom96 in #1865
- Release 2024-03-20 by @mikea in #1866
Full Changelog: v1.20240314.0...v1.20240320.0