What's Changed
- Enable cache: no-cache compat flag and enum by @AdityaAtulTewari in #3195
- Use ruff-python-parser to compute Python imports by @hoodmane in #3103
- Run required CIs on merge_group by @danlapid in #3282
- Add types for no-cache by @AdityaAtulTewari in #3283
- [ci] Update Windows runner to Server 2025 by @fhanau in #3266
- fix: properly expose
WorkflowEntrypoint
constructor in TS types by @LuisDuarte1 in #3239 - Use std::list instead of std::deque for all buffers/queues in streams by @jp4a50 in #3260
- Update WPT (use workerd-tools archive) by @npaun in #3286
- fix: Unknown encoding when undefined is used by @mcandeia in #3252
- Revert "Revert "html-rewriter: Support streaming content replacement (#3211)"" by @npaun in #3287
- add missing promises in node:dns by @anonrig in #3292
- Fix lifetimes in sendTracesToExportedHandler by @danlapid in #3294
- Dont mv out of arrayPtr in sendTracesToExportedHandler by @danlapid in #3295
- Move NonModuleScript out of modules.h/modules.c++ by @jasnell in #3296
- Increment Python bundle to new backport number (11). by @dom96 in #3293
- Implements Response.replace_body and support for cf opts in Py fetch. by @dom96 in #3229
- Separate commonjs-related types from jsg/modules.h/c++ by @jasnell in #3298
- Further refinement on CommonJS types by @jasnell in #3302
- Save HibernatableWebSocketEventInfo events by value by @danlapid in #3303
- Send Workers AI + AI Gateway requests to new endpoint by @G4brym in #3285
- [o11y] Add KV span tags by @fhanau in #3261
- [ci] Build Linux release binaries on Ubuntu 22.04 by @fhanau in #3257
- Release 2025-01-08 by @mar-cf in #3306
New Contributors
Full Changelog: v1.20241230.0...v1.20250108.0