What's Changed
- 2023-12-06 Update Rust crates, brotli by @fhanau in #1478
- Move logic from
wd_ts_bundle
towd_js_bundle
by @hoodmane in #1479 - Work around overly-aggressive ASAN poisoning in cppgc. by @kentonv in #1480
- Experimental perfetto support for workerd by @jasnell in #1446
- 1467 again to hopefully get CI moving by @dom96 in #1484
- Start moving V8Inspector related stuff out of worker.c++ by @jasnell in #1481
- More perfetto instrumentation and fixes by @jasnell in #1486
- Fixup perfetto trace labels for WorkerdApi by @jasnell in #1485
- Implement experimental module fallback service for testing by @jasnell in #1423
- Update capnproto to b652cf8 by @1000hz in #1487
- Replace scriptVersionId with scriptVersion object in worker trace events by @jp4a50 in #1476
- [Vectorize] Update types to allow filtering metadata for equality by @ndisidore in #1470
- Add
#if
guards toASAN_UNPOISON_MEMORY_REGION
and#include
by @mrbbot in #1490 - Convert script version ID capnp representation to UUID. by @jp4a50 in #1491
- Implement
abortAllDurableObjects()
function by @mrbbot in #1489 - Additional minor cleanups for worker.h by @jasnell in #1488
- Introduces Pyodide bootstrap files. by @dom96 in #1492
- Durable Object RPC stub (name interceptor) by @MellowYarker in #1311
- JS RPC for Durable Objects by @MellowYarker in #1028
- Upgrade to macOS 13 runner and switch to LLVM 15 on Linux by @fhanau in #1308
- Update supported-compatibility-date.txt for 2023.12.18 release by @harrishancock in #1494
Full Changelog: v1.20231206.0...v1.20231218.0