What's Changed
- Provide WebSocket ready state constants to follow the Web IDL definition by @bcaimano in #1393
- Update README for SQLite patches. by @smerritt in #1495
- Add support for bazel7 by @fhanau in #1385
- Ensure
this
is correct in js rpc calls by @jasnell in #1502 - Remove deprecated API from modules.h by @jasnell in #1498
- fix ECDH JWK key imports do not check alg by @jasnell in #1503
- Introduce configurable pbkdf2 iteration limit by @jasnell in #1471
- [nfc] bazel cleanup, fix warnings on Windows, use http_archive where possible by @fhanau in #1509
- Clarify error message when disallowed operations are called within global scope by @irvinebroque in #1510
- [nfc] Assorted bazel cleanup by @fhanau in #1499
- Change KJ_THREADLOCAL_PTR to thread_local. by @kentonv in #1511
- Upgrade to Xcode 15, avoid duplicate unwind info on x86 macOS by @fhanau in #1496
- Catch and log JsExceptionThrown when resolving/rejecting by @jasnell in #1514
- Clarify that script version IDs are optional. by @jp4a50 in #1493
- Remove the jsg::V8System decl from worker.h by @jasnell in #1517
- Remove old customer-specific hack from workerd. by @jasnell in #1518
- Port a handful of HTMLRewriter tests from the internal repo by @jasnell in #1519
- Implements Python langchain support by @dom96 in #1524
- Intentionally break arm builds to test internal CI notifications by @mrbbot in #1525
- Revert "Intentionally break arm builds to test internal CI notifications" by @mrbbot in #1527
- Enable event timeout for hibernatable web sockets by @jqmmes in #628
- Roll V8, remove unused compat flags arg by @fhanau in #1526
- Implements
opened
attribute in Socket by @dom96 in #1377 - Implements automated aiohttp patching for Python. by @dom96 in #1531
- Enforce message size limit for JS RPC by @MellowYarker in #1536
- Decrease JS RPC message limit to 1MiB by @MellowYarker in #1538
- Add getTags() for websocket hibernation by @MellowYarker in #1233
- Try to take lock when delivering websocket events by @MellowYarker in #1537
- Multiple fixups in preparation for v8 12.1 by @jasnell in #1534
- Update capnproto to get new WebSocket closing behavior by @smerritt in #1544
- Reorder JS RPC message size exception by @MellowYarker in #1542
- Verify close() works in ws close handler by @MellowYarker in #1535
- Update supported-compatibility-date.txt for 2024.1.18 release by @harrishancock in #1546
Full Changelog: v1.20231218.0...v1.20240117.0