cloudflare/workerd (workerd)
### [`v1.20240712.0`](https://togithub.com/cloudflare/workerd/releases/tag/v1.20240712.0)
[Compare Source](https://togithub.com/cloudflare/workerd/compare/v1.20240701.0...v1.20240712.0)
#### What's Changed
- Complete typescript migration for Pyodide glue code by [@garrettgu10](https://togithub.com/garrettgu10) in [https://github.com/cloudflare/workerd/pull/2334](https://togithub.com/cloudflare/workerd/pull/2334)
- fix: add Symbol.toStringTag to KeyObject instances by [@panva](https://togithub.com/panva) in [https://github.com/cloudflare/workerd/pull/2347](https://togithub.com/cloudflare/workerd/pull/2347)
- Run test imports at top level, fix pydantic and numpy imports by [@garrettgu10](https://togithub.com/garrettgu10) in [https://github.com/cloudflare/workerd/pull/2324](https://togithub.com/cloudflare/workerd/pull/2324)
- More node:crypto cleanup and consolidation by [@jasnell](https://togithub.com/jasnell) in [https://github.com/cloudflare/workerd/pull/2340](https://togithub.com/cloudflare/workerd/pull/2340)
- Update capnp and use ArrayPtr fill(arrayPtr) for node:buffer fill impl by [@jasnell](https://togithub.com/jasnell) in [https://github.com/cloudflare/workerd/pull/2349](https://togithub.com/cloudflare/workerd/pull/2349)
- Consolidate dh code into workerd/api/crypto, impl DH keygen by [@jasnell](https://togithub.com/jasnell) in [https://github.com/cloudflare/workerd/pull/2344](https://togithub.com/cloudflare/workerd/pull/2344)
- Improve user facing error message when dynamically dispatching to a missing script with an egress worker. by [@mar-cf](https://togithub.com/mar-cf) in [https://github.com/cloudflare/workerd/pull/2338](https://togithub.com/cloudflare/workerd/pull/2338)
- \[CI] Enable remote_download_minimal for test jobs by [@fhanau](https://togithub.com/fhanau) in [https://github.com/cloudflare/workerd/pull/2346](https://togithub.com/cloudflare/workerd/pull/2346)
- \[CI] Disable Bazel remote cache Build without the Bytes on Windows by [@fhanau](https://togithub.com/fhanau) in [https://github.com/cloudflare/workerd/pull/2351](https://togithub.com/cloudflare/workerd/pull/2351)
- Fixes Socket::startTls assert failure when request IoContext ends. by [@dom96](https://togithub.com/dom96) in [https://github.com/cloudflare/workerd/pull/2350](https://togithub.com/cloudflare/workerd/pull/2350)
- add matchesGlob placeholder to node:path by [@anonrig](https://togithub.com/anonrig) in [https://github.com/cloudflare/workerd/pull/2354](https://togithub.com/cloudflare/workerd/pull/2354)
- Account for CR in prepared statements, add tests by [@KianNH](https://togithub.com/KianNH) in [https://github.com/cloudflare/workerd/pull/1322](https://togithub.com/cloudflare/workerd/pull/1322)
- Multiple api/crypto key related cleanups (part 1) by [@jasnell](https://togithub.com/jasnell) in [https://github.com/cloudflare/workerd/pull/2353](https://togithub.com/cloudflare/workerd/pull/2353)
- Only ask for nodejs_als in the async-context sample by [@isker](https://togithub.com/isker) in [https://github.com/cloudflare/workerd/pull/2362](https://togithub.com/cloudflare/workerd/pull/2362)
- Update code for WebSocket disconnect() signature change. by [@kentonv](https://togithub.com/kentonv) in [https://github.com/cloudflare/workerd/pull/2371](https://togithub.com/cloudflare/workerd/pull/2371)
- Update dawn by [@edevil](https://togithub.com/edevil) in [https://github.com/cloudflare/workerd/pull/2374](https://togithub.com/cloudflare/workerd/pull/2374)
- adding loadShed outcome by [@mikea](https://togithub.com/mikea) in [https://github.com/cloudflare/workerd/pull/2359](https://togithub.com/cloudflare/workerd/pull/2359)
- webgpu: new callback mode by [@edevil](https://togithub.com/edevil) in [https://github.com/cloudflare/workerd/pull/2378](https://togithub.com/cloudflare/workerd/pull/2378)
- Add type definition of Rate Limit bindings by [@DaniFoldi](https://togithub.com/DaniFoldi) in [https://github.com/cloudflare/workerd/pull/2170](https://togithub.com/cloudflare/workerd/pull/2170)
- Remove websocket locality by [@jp4a50](https://togithub.com/jp4a50) in [https://github.com/cloudflare/workerd/pull/2376](https://togithub.com/cloudflare/workerd/pull/2376)
- More cleaning up and reorganization of crypto key handling code.(Part 2) by [@jasnell](https://togithub.com/jasnell) in [https://github.com/cloudflare/workerd/pull/2355](https://togithub.com/cloudflare/workerd/pull/2355)
- COMPILED_MAGIC_SUFFIX check from memcmp equals 0 -> arrayPtr equality by [@AdityaAtulTewari](https://togithub.com/AdityaAtulTewari) in [https://github.com/cloudflare/workerd/pull/2321](https://togithub.com/cloudflare/workerd/pull/2321)
- Implement node:crypto X509Certificate by [@jasnell](https://togithub.com/jasnell) in [https://github.com/cloudflare/workerd/pull/2335](https://togithub.com/cloudflare/workerd/pull/2335)
- Refactor type generation scripts by [@penalosa](https://togithub.com/penalosa) in [https://github.com/cloudflare/workerd/pull/2379](https://togithub.com/cloudflare/workerd/pull/2379)
- Temporarily disable x509 error case check by [@jasnell](https://togithub.com/jasnell) in [https://github.com/cloudflare/workerd/pull/2384](https://togithub.com/cloudflare/workerd/pull/2384)
- Improve illegal invocation error in the runtime by [@jasnell](https://togithub.com/jasnell) in [https://github.com/cloudflare/workerd/pull/2375](https://togithub.com/cloudflare/workerd/pull/2375)
- webgpu: remove device.SetUncapturedErrorCallback() by [@edevil](https://togithub.com/edevil) in [https://github.com/cloudflare/workerd/pull/2383](https://togithub.com/cloudflare/workerd/pull/2383)
- Release 2024-07-12 by [@fhanau](https://togithub.com/fhanau) in [https://github.com/cloudflare/workerd/pull/2386](https://togithub.com/cloudflare/workerd/pull/2386)
#### New Contributors
- [@panva](https://togithub.com/panva) made their first contribution in [https://github.com/cloudflare/workerd/pull/2347](https://togithub.com/cloudflare/workerd/pull/2347)
- [@mar-cf](https://togithub.com/mar-cf) made their first contribution in [https://github.com/cloudflare/workerd/pull/2338](https://togithub.com/cloudflare/workerd/pull/2338)
- [@anonrig](https://togithub.com/anonrig) made their first contribution in [https://github.com/cloudflare/workerd/pull/2354](https://togithub.com/cloudflare/workerd/pull/2354)
- [@isker](https://togithub.com/isker) made their first contribution in [https://github.com/cloudflare/workerd/pull/2362](https://togithub.com/cloudflare/workerd/pull/2362)
**Full Changelog**: https://github.com/cloudflare/workerd/compare/v1.20240701.0...v1.20240712.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
1.20240701.0
->1.20240712.0
Release Notes
cloudflare/workerd (workerd)
### [`v1.20240712.0`](https://togithub.com/cloudflare/workerd/releases/tag/v1.20240712.0) [Compare Source](https://togithub.com/cloudflare/workerd/compare/v1.20240701.0...v1.20240712.0) #### What's Changed - Complete typescript migration for Pyodide glue code by [@garrettgu10](https://togithub.com/garrettgu10) in [https://github.com/cloudflare/workerd/pull/2334](https://togithub.com/cloudflare/workerd/pull/2334) - fix: add Symbol.toStringTag to KeyObject instances by [@panva](https://togithub.com/panva) in [https://github.com/cloudflare/workerd/pull/2347](https://togithub.com/cloudflare/workerd/pull/2347) - Run test imports at top level, fix pydantic and numpy imports by [@garrettgu10](https://togithub.com/garrettgu10) in [https://github.com/cloudflare/workerd/pull/2324](https://togithub.com/cloudflare/workerd/pull/2324) - More node:crypto cleanup and consolidation by [@jasnell](https://togithub.com/jasnell) in [https://github.com/cloudflare/workerd/pull/2340](https://togithub.com/cloudflare/workerd/pull/2340) - Update capnp and use ArrayPtr fill(arrayPtr) for node:buffer fill impl by [@jasnell](https://togithub.com/jasnell) in [https://github.com/cloudflare/workerd/pull/2349](https://togithub.com/cloudflare/workerd/pull/2349) - Consolidate dh code into workerd/api/crypto, impl DH keygen by [@jasnell](https://togithub.com/jasnell) in [https://github.com/cloudflare/workerd/pull/2344](https://togithub.com/cloudflare/workerd/pull/2344) - Improve user facing error message when dynamically dispatching to a missing script with an egress worker. by [@mar-cf](https://togithub.com/mar-cf) in [https://github.com/cloudflare/workerd/pull/2338](https://togithub.com/cloudflare/workerd/pull/2338) - \[CI] Enable remote_download_minimal for test jobs by [@fhanau](https://togithub.com/fhanau) in [https://github.com/cloudflare/workerd/pull/2346](https://togithub.com/cloudflare/workerd/pull/2346) - \[CI] Disable Bazel remote cache Build without the Bytes on Windows by [@fhanau](https://togithub.com/fhanau) in [https://github.com/cloudflare/workerd/pull/2351](https://togithub.com/cloudflare/workerd/pull/2351) - Fixes Socket::startTls assert failure when request IoContext ends. by [@dom96](https://togithub.com/dom96) in [https://github.com/cloudflare/workerd/pull/2350](https://togithub.com/cloudflare/workerd/pull/2350) - add matchesGlob placeholder to node:path by [@anonrig](https://togithub.com/anonrig) in [https://github.com/cloudflare/workerd/pull/2354](https://togithub.com/cloudflare/workerd/pull/2354) - Account for CR in prepared statements, add tests by [@KianNH](https://togithub.com/KianNH) in [https://github.com/cloudflare/workerd/pull/1322](https://togithub.com/cloudflare/workerd/pull/1322) - Multiple api/crypto key related cleanups (part 1) by [@jasnell](https://togithub.com/jasnell) in [https://github.com/cloudflare/workerd/pull/2353](https://togithub.com/cloudflare/workerd/pull/2353) - Only ask for nodejs_als in the async-context sample by [@isker](https://togithub.com/isker) in [https://github.com/cloudflare/workerd/pull/2362](https://togithub.com/cloudflare/workerd/pull/2362) - Update code for WebSocket disconnect() signature change. by [@kentonv](https://togithub.com/kentonv) in [https://github.com/cloudflare/workerd/pull/2371](https://togithub.com/cloudflare/workerd/pull/2371) - Update dawn by [@edevil](https://togithub.com/edevil) in [https://github.com/cloudflare/workerd/pull/2374](https://togithub.com/cloudflare/workerd/pull/2374) - adding loadShed outcome by [@mikea](https://togithub.com/mikea) in [https://github.com/cloudflare/workerd/pull/2359](https://togithub.com/cloudflare/workerd/pull/2359) - webgpu: new callback mode by [@edevil](https://togithub.com/edevil) in [https://github.com/cloudflare/workerd/pull/2378](https://togithub.com/cloudflare/workerd/pull/2378) - Add type definition of Rate Limit bindings by [@DaniFoldi](https://togithub.com/DaniFoldi) in [https://github.com/cloudflare/workerd/pull/2170](https://togithub.com/cloudflare/workerd/pull/2170) - Remove websocket locality by [@jp4a50](https://togithub.com/jp4a50) in [https://github.com/cloudflare/workerd/pull/2376](https://togithub.com/cloudflare/workerd/pull/2376) - More cleaning up and reorganization of crypto key handling code.(Part 2) by [@jasnell](https://togithub.com/jasnell) in [https://github.com/cloudflare/workerd/pull/2355](https://togithub.com/cloudflare/workerd/pull/2355) - COMPILED_MAGIC_SUFFIX check from memcmp equals 0 -> arrayPtr equality by [@AdityaAtulTewari](https://togithub.com/AdityaAtulTewari) in [https://github.com/cloudflare/workerd/pull/2321](https://togithub.com/cloudflare/workerd/pull/2321) - Implement node:crypto X509Certificate by [@jasnell](https://togithub.com/jasnell) in [https://github.com/cloudflare/workerd/pull/2335](https://togithub.com/cloudflare/workerd/pull/2335) - Refactor type generation scripts by [@penalosa](https://togithub.com/penalosa) in [https://github.com/cloudflare/workerd/pull/2379](https://togithub.com/cloudflare/workerd/pull/2379) - Temporarily disable x509 error case check by [@jasnell](https://togithub.com/jasnell) in [https://github.com/cloudflare/workerd/pull/2384](https://togithub.com/cloudflare/workerd/pull/2384) - Improve illegal invocation error in the runtime by [@jasnell](https://togithub.com/jasnell) in [https://github.com/cloudflare/workerd/pull/2375](https://togithub.com/cloudflare/workerd/pull/2375) - webgpu: remove device.SetUncapturedErrorCallback() by [@edevil](https://togithub.com/edevil) in [https://github.com/cloudflare/workerd/pull/2383](https://togithub.com/cloudflare/workerd/pull/2383) - Release 2024-07-12 by [@fhanau](https://togithub.com/fhanau) in [https://github.com/cloudflare/workerd/pull/2386](https://togithub.com/cloudflare/workerd/pull/2386) #### New Contributors - [@panva](https://togithub.com/panva) made their first contribution in [https://github.com/cloudflare/workerd/pull/2347](https://togithub.com/cloudflare/workerd/pull/2347) - [@mar-cf](https://togithub.com/mar-cf) made their first contribution in [https://github.com/cloudflare/workerd/pull/2338](https://togithub.com/cloudflare/workerd/pull/2338) - [@anonrig](https://togithub.com/anonrig) made their first contribution in [https://github.com/cloudflare/workerd/pull/2354](https://togithub.com/cloudflare/workerd/pull/2354) - [@isker](https://togithub.com/isker) made their first contribution in [https://github.com/cloudflare/workerd/pull/2362](https://togithub.com/cloudflare/workerd/pull/2362) **Full Changelog**: https://github.com/cloudflare/workerd/compare/v1.20240701.0...v1.20240712.0Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.