What's Changed
- use SIGTERM on types/buiild-types.ts by @anonrig in #3214
- Add constants for WAL-mode READ locks by @justin-mp in #3210
- JSRPC: Allow wrapping RPC targets in Proxy objects. by @kentonv in #3212
- Disable memory leak assert that triggers in asan tests. by @erikcorry in #3215
- Add AI Gateway universal run method by @G4brym in #3198
- Give DurableObjectStorage reference to primary by @MellowYarker in #3112
- Use std::list for WritableImpl::writeRequests. by @jp4a50 in #3217
- Add PR comment with details on how to fix the workers-types diff by @penalosa in #3219
- Add basic new streaming tail worker types by @jasnell in #3154
- Enable using context-specific typewrapper instances. by @danlapid in #3194
- Refactor Observer and LimitEnforcer cleaner for... by @danlapid in #3114
- Enable type generation in internal repo by @danlapid in #3220
- Workerd side of python isolate pool by @danlapid in #2936
- Drop duplicate "connect" user tracing span by @fhanau in #3223
- implement node:dns module for nodejs_compat by @anonrig in #3183
- before creating internal-pr update submodules by @anonrig in #3225
- [build] TS cleanup by @fhanau in #3227
- Add optional AlarmInvocationInfo parameter to Durable Object alarm() method by @jclee in #3224
- Implement connection props. by @kentonv in #3193
- Moar WritableStream memory optimization by @jp4a50 in #3231
- [nfc] Refactor and add trace span RPC code by @fhanau in #3177
- R2-2604: Improve R2 Binding Test Coverage by @helloimalastair in #3216
- add ability to create v8 objects more efficiently by @anonrig in #3233
- Update compatibility date by @danlapid in #3238
Full Changelog: v1.20241205.0...v1.20241213.0