What's Changed
- Remove untrusted inspector policy and header-based attachInspector by @danlapid in #8227
- [WO-1570] Add tracing.withActiveSpan() by @jmorrell-cloudflare in #7939
- Fix encodeInto() stopping short under ENABLE_FAST_TEXTENCODER by @nathanwhit in #8224
- Skip python sys.path manipulation when dedicated snapshot exists by @ryanking13 in #8208
- Add #[jsg_callable] to Rust JSG by @bartlomieju in #8201
- Add jsg::Arguments rest parameters to Rust JSG by @bartlomieju in #8213
- Fix jsg-macros build after the #8201 and #8213 merges by @bartlomieju in #8233
- Make D1 binding fields private by @FlorentCollin in #8223
- STOR-5760: Let onHibernate handlers call ctx.restore() by @apeacock1991 in #8197
- Add JSON parsing and stringifying to Rust JSG by @bartlomieju in #8193
- Raise jsg-test's test size to enormous by @bartlomieju in #8237
- Implement embedder per-isolate bootstrap hook by @jasnell in #8199
- Add #[jsg_dispose] and #[jsg_async_dispose] to Rust JSG by @bartlomieju in #8200
- Upgrade SQLite to version 3.54.1 by @zeebo in #8239
- Don't allocate during GC epilogue by @erikcorry in #8234
- Serve deployments from the cluster bucket and add
workerd deployby @piscisaureus in #8166 - jsg: Look up a cached resource template with one cheap hash by @nathanwhit in #8247
- Release Rust
jsg::Rcandjsg::Weakunder their isolate's lock by @nathanwhit in #8111 - Load the Pyodide bundle in Rust by @piscisaureus in #8202
Full Changelog: v1.20261105.1...v1.20261106.1