What's Changed
- Stop edit-triggered runs reporting a skipped internal-build by @jp4a50 in #8171
- Lift the traversal limit on Rust JSG feature flags by @nathanwhit in #8159
- Generate Typescript types for Rust JSG Bindings by @nathanwhit in #8077
- Add await_io() and await_io_value() to the Rust io-context crate by @nathanwhit in #8117
- Enable python_shared_standard_library compat flag by default by @ryanking13 in #8141
- STOR-5760: Report an onHibernate handler's onset to tail workers by @apeacock1991 in #8125
- STOR-5760: Run onHibernate handlers in the local server by @apeacock1991 in #8150
- Update reported process.version to v22.23.4; add a compat flag for v24 by @ketanhwr in #8147
- Add waitUntil, fail-open and abort to the Rust io-context crate by @bartlomieju in #8088
- Let other bazelflare deployments use the credential helper by @LuisDuarte1 in #8154
- Rust JSG: typed promises by @bartlomieju in #8153
- R2 JSRPC Bindings (double fork edition) by @jp4a50 in #8114
- Add getSqliteProcessMemoryUsed() to sqlite-metering by @jtolio in #8107
- Create WebSocket revocation promises lazily by @danlapid in #8178
- Fix flakiness in cluster-test by @ry in #8187
- Wait for the image alias's pull before testImageAlias's health check by @bartlomieju in #8191
- Run Miniflare's tests on the Node.js version workers-sdk tests with by @bartlomieju in #8189
- STOR-5615: Make the Durable Object retry option public by @apeacock1991 in #8143
- Add jsg::Cell and jsg::RefCell for traced fields by @piscisaureus in #7982
- Perf improvements to ts-streams impl, first pass by @jasnell in #8167
- Migrate EventSource to Typescript by @jasnell in #8109
- More TS-Streams performance improvements. by @jasnell in #8174
- Third round of TS streams perf improvements by @jasnell in #8188
Full Changelog: v1.20261103.1...v1.20261104.1