What's Changed
- JSG completion: avoid direct use of v8::Isolate* in actor-state by @jasnell in #903
- JSG completion: avoid using v8::Isolate directly in url by @jasnell in #891
- JSG completion: Avoid direct use of v8::Isolate* in form-data by @jasnell in #895
- fix v8 deprecation warning by @mikea in #909
- JSG completion: Avoid directly using v8::Isolate* in encoding.c++ by @jasnell in #896
- Fix linux-arm64 build release process by @1000hz in #914
- Revert "fix v8 deprecation warning (#909)" by @jasnell in #916
- JSG completion: Avoid using v8::Isolate* directly in global-scope by @jasnell in #894
- Coroutines Conversion: rewriting AllReader into coroutines by @mikea in #883
- Clarify max log size limit error message by @irvinebroque in #910
- Downgrade proc-macro-hack to 0.5.19 by @fhanau in #922
- re-organized webgpu code and implemented first objects by @edevil in #913
- Remove the experimental gate on node.js crypto by @jasnell in #923
- [jsg] replace internal module bundle flag with module type by @mikea in #915
- Allow pumpTo() from unlocked, disturbed readable streams by @jasnell in #912
- [jsg] introduce jsg::ContextGlobal base class by @mikea in #917
- implement more webgpu objects by @edevil in #925
- [SQLite] Add
.columnNames
property on Cursor by @geelen in #911 - Refactored
sql-test.js
by @geelen in #839 - Coroutines Conversion: update api/html-rewriter.c++ by @jasnell in #924
- Use jsg::Lock consistently in web-socket.{c++,h} by @jasnell in #931
- Use jsg::Lock passing variant of jsg::Promise::then by @jasnell in #926
- Update V8 to 11.6 by @fhanau in #919
- Update r2-rpc.{h,c++} to use jsg::Lock consistently. by @jasnell in #932
- Use jsg::Lock& taking variants of jsg::Promise::Resolver methods by @jasnell in #927
- Coroutine Conversion: convert parts of api/http.c++ by @jasnell in #921
- Coroutines Conversion: update api/socket.c++ by @jasnell in #928
- [jsg] declarative installation of js bundles by @mikea in #930
- implement additional webgpu objects by @edevil in #935
- Ensure proper socket error handling when write controller abort fails by @a-robinson in #934
- Remove deprecated jsg::newPromiseAndResolver variant by @jasnell in #929
- Coroutines Conversion: update parts of workerd.c++ and server.c++ by @jasnell in #907
- Update bazel, enable Windows 2022 again by @fhanau in #888
- Fix use-after-free when deserializing
QueueMessage
on Windows by @mrbbot in #943 - Update capnproto dependency to C++20 version by @harrishancock in #944
- Coroutines Conversion: update api/r2-rpc by @jasnell in #937
- Coroutines Conversion: internal streams part 2 by @mikea in #886
- [jsg] lazy js property support by @mikea in #936
- Coroutines Conversion: update api/util.c++ by @jasnell in #945
- [jsg] rtti support for js properties by @mikea in #949
- Fix some unusual spacing around Isolate constructor by @ohodson in #941
- Support for breakpoint debugging by @ohodson in #710
- Bump Rust Dependencies by @kflansburg in #948
- bump compat date to 2023-08-01 by @RamIdeas in #952
New Contributors
Full Changelog: v1.20230724.0...v1.20230801.0