What's Changed
- Remove external package loading autogate/compat flag and make default. by @dom96 in #3678
- remove authorization properties from url in websocket constructor by @anonrig in #3815
- [build] update stick-pull-request-comment by @mikea in #3824
- Python: Refactor bazel setup to allow multiple python bundle builds by @hoodmane in #3807
- Implements durable object support for Python Workers in workerd. by @dom96 in #3759
- Add daily release automation by @danlapid in #3819
- WPT fetch api tests by @npaun in #3662
- Revert "Add daily release automation" by @danlapid in #3831
- Avoid unnecessary extraneous copy in blob/file by @jasnell in #3830
- Python: Remove unused pyodide_packages from bazel by @hoodmane in #3839
- Python: Move setup from workspace into build/deps/dep_pyodide.bzl by @hoodmane in #3840
- Remove superflous throw from web-socket handling by @danlapid in #3829
- Python: Bazel setup use @workerd// prefix by @hoodmane in #3841
- use llvm 18 by @mikea in #3823
- Log warning when internal stream all reader exceeds limit by @jasnell in #3843
- Roll wpt, ada by @npaun in #3845
- [rust] just update-rust by @mikea in #3822
- Avoid heap allocations where possible in crypto and node apis by @jasnell in #3828
- Update types for Cloudflare Images by @dochne in #3794
- [build] Clean up pyodide target deps and headers, resolving workerd.capnp dependency by @fhanau in #3834
- Release
workerd
daily by @penalosa in #3849 - Temporarily disable wpt fetch API tests by @npaun in #3851
Full Changelog: v1.20250327.0...v1.20250401.0