What's Changed
- webgpu: implement copyTextureToBuffer() by @edevil in #1425
- Fix workers-types release version by @DaniFoldi in #1431
- Fix multiple waits on maybeClosureWaitable by @jasnell in #1427
- webgpu: Implemented more command encoder methods by @edevil in #1434
- Implements autogate framework. by @dom96 in #1426
- inspector: simplify locking to avoid deadlock by @ohodson in #1415
- Port internal Response.json tests to wd-test by @jasnell in #1433
- Autogate fixes and improvements. by @dom96 in #1436
- Update dawn2 by @edevil in #1441
- Log warnings directly to
stderr
locally by @mrbbot in #1444 - Cleanup a handful of workerd/io headers by @jasnell in #1437
- Move some function implementations out of hibernatable-web-socket.h by @jasnell in #1450
- Minor cleanups in basics.h/c++ by @jasnell in #1448
- Some minor cleanup of hibernation-manager headers by @jasnell in #1449
- Update dev container's node version by @ndisidore in #1447
- Add script version to worker trace events. by @jp4a50 in #1445
- Move autogate from server to util by @hoodmane in #1443
- Fix ubsan warnings, apply additional hardening for Date parsing by @fhanau in #1451
- Update to V8 12.0 by @fhanau in #1438
- Move some function impls out of the web-socket header by @jasnell in #1452
- Move WeakIsolateRef out to templated util by @jasnell in #1456
- Simplify autogates config and optimise autogate storage. by @dom96 in #1457
- Consolidate multiple defs/impls of WeakRef by @jasnell in #1461
- Multiple minor worker.h related cleanups by @jasnell in #1454
- Allow internal builtin modules to be implemented with webassembly by @hoodmane in #1402
- Move AlarmFulfiller impl out of worker.h by @jasnell in #1455
- Move WorkerEntrypoint definition out of header by @jasnell in #1453
- [Vectorize] Fix (and test) compatibility flag loading in Vectorize by @ndisidore in #1458
- Allow builtin data modules by @hoodmane in #1459
- Decompose io-context.h/c++ into multiple headers/c++ files by @jasnell in #1460
- webgpu: tidy build script by @edevil in #1465
- Remove unnecessary includes from form-data.{c++,h}. by @jasnell in #1466
- Address long-standing todo to rename ApiIsolate by @jasnell in #1462
- Persist the actorId for ActorSqliteHooks by @jasnell in #1474
- Move ActorIdFactory/ActorId out to separate header by @jasnell in #1473
- Cleanup some includes in api/global-scope.h by @jasnell in #1475
- Update supported-compatibility-date.txt for 2023-12-06 release by @fhanau in #1477
New Contributors
Full Changelog: v1.20231121.0...v1.20231206.0