What's Changed
- Explicitly mark jsg::Lock disallowed as coroutine param by @jasnell in #1548
- Implements embedding of Python packages in workerd. by @dom96 in #1543
- Implements support for Python in workerd.capnp by @dom96 in #1530
- Update to v8 12.1 by @jasnell in #1552
- Update Python packages to include fastapi. by @dom96 in #1557
- Update following a handful of v8 pending deprecations by @jasnell in #1554
- Improve
ReadableStream
type for email message by @niquenen in #1506 - Remove explicitly unimplemented importScripts by @jasnell in #1556
- Remove unnecessary coroutine from streams/compression.c++ by @jasnell in #1564
- Refactor jsg::V8StackScope into callback-based API by @jasnell in #1560
- [nfc] Update bazel to 7.0.1, clean up git-based dependencies and related documentation by @fhanau in #1559
- Update to zlib 1.3.1, switch to fetching from GitHub by @fhanau in #1568
- Improve streams ReadPendingScope cleanup by @jasnell in #1545
- Increase size limit for inspector protocol messages. by @kentonv in #1573
- Bump jinja2 from 3.1.2 to 3.1.3 in /build/deps by @dependabot in #1571
- Refactor IoContext::Scope and ThreadScope into callback-based API by @jasnell in #1565
- Python: Set up read only file system backed by packages tar by @hoodmane in #1555
- Add support for hibernatable websocket tracing by @xortive in #709
- Refactor js.enterContextScope() to JSG_WITHIN_CONTEXT_SCOPE macro by @jasnell in #1574
- Await connection and flush before closing socket. by @dom96 in #1532
- Add support for counting invocations of now() by @ohodson in #1380
- Finish up last remaining v8::Context::Scope usage by @jasnell in #1575
- Add comment to explain CppHeap deprecation warnings by @jasnell in #1577
- Get fastapi working the rest of the way by @hoodmane in #1566
- Remove IsolateShutdownScope by @jasnell in #1578
- Update pyodide to 0.25.0 by @hoodmane in #1576
- Add expectedLength for JS streams by @jasnell in #1579
- Set backpressure by default on JS-backed TransformStream by @jasnell in #1581
- Don't embed Python packages in workerd. by @dom96 in #1580
- Release Jan 29th, 2024 by @Warfields in #1589
New Contributors
- @niquenen made their first contribution in #1506
- @dependabot made their first contribution in #1571
Full Changelog: v1.20240117.0...v1.20240129.0