What's Changed
- JSG Completion: add interim jsg::Lock::v8Set and jsg::Lock::v8Get by @jasnell in #971
- Use jsg::Lock more consistently in jsg/modules.{h,c++} by @jasnell in #972
- Coroutines Conversion: convert more of server.c++/workerd.c++ by @jasnell in #967
- Avoid infinite recursion bug in server.c++ coroutine by @jasnell in #987
- webgpu continued by @edevil in #946
- JSG Completion: update jsg/ser.{h,c++} to take jsg::Lock& instead of v8::Isolate by @jasnell in #991
- JSG Completion: Use new js.withinHandleScope utility in actor-state by @jasnell in #986
- Renames RevocableWorkerInterface to RevocableWebSocketWorkerInterface. by @dom96 in #989
- JSG Completion: Convert some direct uses of v8::HandleScope to new utility by @jasnell in #990
- JSG Completion: replace direct uses of v8::Undefined by @jasnell in #993
- JSG Completion: Convert more direct uses of v8::HandleScope to new utility by @jasnell in #995
- Add a new overload of Socket::handleProxyStatus for internal use by @a-robinson in #975
- Ensure
Content-Length
set on requests with known length bodies by @mrbbot in #981 - Allow
Fetcher#queue()
to accept V8 serialised bodies by @mrbbot in #997 - Revert "Add a new overload of Socket::handleProxyStatus for internal use" by @a-robinson in #1001
- JSG Completion: update logWarning to take a jsg::Lock by @jasnell in #999
- JSG Completion: more uses of js.withinHandleScope by @jasnell in #998
- Swap order of r2 put types to fix type on onlyif by @Frederik-Baetens in #908
- JSG Completion: use getHandle(jsg::Lock&) consistently by @jasnell in #1003
- JSG Completion: use js.tryCatch in actor-state.c++ by @jasnell in #1000
- Fix exception message in Socket::handleProxyStatus by @a-robinson in #1002
- JSG Completion: more jsg consistency improvements by @jasnell in #1004
- SQL: counters for rows read and written by @smerritt in #979
- webgpu: implement compilation info by @edevil in #994
- Prevent ws send() after hibernation by @MellowYarker in #1005
- Add tracing span parameters to getActor operations by @jclee in #1007
- bump compatibility date to
2023-08-14
for release by @RamIdeas in #1012
New Contributors
Full Changelog: v1.20230807.0...v1.20230814.0