What's Changed
- WPT test harness improvements by @npaun in #4043
- [o11y] Support more STW features by @fhanau in #4048
- Python: Make a relaxed call to Python entrypoint class handlers by @hoodmane in #4049
- Python: Repalce USING_OLDEST_PYODIDE_VERSION with pyodide.version, NFC by @hoodmane in #4051
- Python: Add back in reportError by @hoodmane in #4050
- [build] 04-30-25 Roll deps by @fhanau in #4056
- deriveBits: Fix incorrect behaviour when outputLen = 0 by @npaun in #4040
- Fix memcpy from nullptr in BodyBufferInputStream::tryRead by @npaun in #4061
- [o11y] Harmonize span tag types between existing tracing and user tracing/Streaming Tail Worker by @fhanau in #4054
- Fixes cryptography package on 0.27.5 and improves trace logging. by @dom96 in #4052
- Revert "Revert "Re-merge Request.signal PR"" by @npaun in #4060
- Fix urlpattern standard test by @ketanhwr in #4066
- Update internal build to use merge commit sha instead of head ref by @ketanhwr in #4065
- Use using instead of typedef for consistency by @npaun in #4068
- Fix internal-build in case of corresponding internal PR by @ketanhwr in #4070
- Python: Clean up package loading, NFC by @hoodmane in #4059
- add navigator.language attribute by @anonrig in #4071
- Update node to 20.19.1 (version used by wrangler). by @hoodmane in #4077
Full Changelog: v1.20250430.0...v1.20250502.0