What's Changed
- Return kj::HashSet from Python's getTransitiveRequirements. by @dom96 in #3643
- Implement importable env by @jasnell in #3610
- Roll V8 to 13.4 by @erikcorry in #3630
- Fix new queue waitUntil drain() logic by @a-robinson in #3647
- Dont log DISCONNECTED application errors by @danlapid in #3650
- remove v8 13.4 compile flags by @anonrig in #3649
- bug fix: whisper-turbo segments is an array by @thatsKevinJain in #3652
- Fixes "inserted row already exists in table" error in Python. by @dom96 in #3653
- Add new AI.toMarkdown() method by @G4brym in #3604
- [build] 03-05-25 Bazel cleanup by @fhanau in #3651
- Bump jinja2 from 3.1.5 to 3.1.6 in /src/pyodide/internal/sphinx by @dependabot in #3654
- Fixes asgi import at top-level failing. by @dom96 in #3656
- Add comments explaining the intended flow of QueueCustomEventImpl::run by @a-robinson in #3655
- Implement node:crypto cipher/decipher by @jasnell in #3635
- [o11y] Refactor Streaming Tail Worker to facilitate downstream usage by @fhanau in #3646
- implement TLSSocket and connect from node:tls by @anonrig in #3594
- Simplify throw condition AI binding by @JoaquinGimenez1 in #3659
- WPT: Allow creating test variants + support autogates by @npaun in #3665
- Update WPT to 818762709 by @npaun in #3667
- Implement node:crypto one-shot hash() by @jasnell in #3668
- Fix minor UBSan violation in buffer-nodejs-test by @fhanau in #3674
- Bump jinja2 from 3.1.5 to 3.1.6 in /build/deps by @dependabot in #3675
- Revert "Update WPT to 818762709 (#3667)" by @harrishancock in #3680
- Add TS support for importable env by @penalosa in #3636
- [build] Fix UBSan compilation following #3674 by @fhanau in #3676
- Release 2025-03-10 by @harrishancock in #3679
Full Changelog: v1.20250303.0...v1.20250310.0