What's Changed
- Run CI tests without a separate build step by @danlapid in #8321
- Make service binding scheduled() and queue() promises disposable by @danlapid in #8309
- kj-hyper: resend a request the peer closed its pooled connection on by @danlapid in #8325
- rust jsg: convert Latin-1 strings to UTF-8 with simdutf by @nathanwhit in #8252
- Cut the cluster test's waits by @danlapid in #8299
- Count queued outgoing WebSocket messages as isolate memory by @git-bruh in #8306
- Add WorkerTracer::hasTailStreamWriter() by @dom96 in #8263
- Consume compile hints in the new module registry by @floitsch in #8148
- Include coldstart metrics in workerd bench by @jasnell in #8314
- Answer Runtime.getHeapUsage in the runtime by @csjh in #7866
- Serialize classes implemented in JavaScript by @jasnell in #8225
- Split Buffer's Thue-Morse lastIndexOf stress test out, skip TSan by @danlapid in #8344
- Back out SQLite CTE regression in 3.54.1 by @zeebo in #8347
- Unbind every Wrappable from its isolate at teardown by @nathanwhit in #8315
- Let container port pumps reach the capnp streams by @gabivlj in #8273
Full Changelog: v1.20261110.1...v1.20261111.1