Skip to content

Releases: cloudflare/workerd

v1.20231030.0

31 Oct 14:02
0e5888a
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.20231025.0...v1.20231030.0

v1.20231025.0

25 Oct 09:50
e5211d1
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.20231023.0...v1.20231025.0

v1.20231023.0

23 Oct 22:24
1f0ed90
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.20231016.0...v1.20231023.0

v1.20231016.0

16 Oct 19:10
8b04c8e
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.20231010.0...v1.20231016.0

v1.20231010.0

10 Oct 14:34
945d8c4
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.20231002.0...v1.20231010.0

v1.20231002.0

02 Oct 13:32
f8a4aa6
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.20230922.0...v1.20231002.0

v1.20230922.0

22 Sep 19:33
8ae0914
Compare
Choose a tag to compare

What's Changed

  • Undo coroutine change for hibernatable websockets by @MellowYarker in #1194
  • Revert "Undo coroutine change" and add missing co_await by @jasnell in #1195
  • EW-7618: convert trace.{h,c++} to use KJ_IF_SOME by @ohodson in #1191
  • EW-7618: Replace KJ_IF_MAYBE with KJ_IF_SOME in queue.{h,c++} by @ohodson in #1190
  • More optimization of internal.c++ AllReader by @jasnell in #1167
  • EW-7618: move io-context.{h,c++} to use KJ_IF_SOME by @ohodson in #1196
  • Move various kj stream impls to separate stream-utils by @jasnell in #1189
  • Update README.md by @penalosa in #1197
  • Update src/workerd/jsg to use KJ_IF_SOME by @jasnell in #1152
  • Replace KJ_IF_MAYBE with KJ_IF_SOME in api/url* by @jasnell in #1141
  • Update multiple KJ_IF_MAYBE uses to KJ_IF_SOME in workerd/api by @jasnell in #1140
  • Update api/node to use KJ_IF_SOME by @jasnell in #1143
  • Update subset of workerd/io to use KJ_IF_SOME by @jasnell in #1153
  • Update multiple files to use KJ_IF_SOME by @jasnell in #1154
  • Move remaining files in workerd/util to KJ_IF_SOME by @ohodson in #1208
  • Migrate some src/workerd/io files to use KJ_IF_SOME by @ohodson in #1210
  • Handle socket proxy disconnections. by @dom96 in #1133
  • Fixup extensions sample by @jasnell in #1211
  • Fix comment conversion in actor-cache.h. by @kentonv in #1183
  • Migrate src/workerd/api/{http,websocket}.c++ to use KJ_IF_SOME by @ohodson in #1214
  • Migrate src/workerd/io/worker.c++ to use KJ_IF_SOME by @ohodson in #1216
  • More KJ_IF_SOME changes to workerd/api/streams by @ohodson in #1215
  • Add abortable fetch tests by @jasnell in #1212
  • Fix initial executionContextId range by @ohodson in #1217
  • VS-18: make Vectorize index preset a generic string by @ndisidore in #1218
  • Pause before initial burst of inspector messages by @ohodson in #1220
  • VS-46 Throw detailed errors properly by @ns476 in #1219
  • Move workerd/api/queue.c++ to KJ_IF_SOME by @ohodson in #1226
  • Move workerd/api/http.h to KJ_IF_SOME by @ohodson in #1228
  • Revert "Pause before initial burst of inspector messages" by @ohodson in #1229
  • Update api/crypto* to use KJ_IF_SOME by @jasnell in #1202
  • Update api/html-rewriter to use KJ_IF_SOME by @jasnell in #1203
  • Update api/global-scope to use KJ_IF_SOME by @jasnell in #1204
  • Bump compatibility date to 20230922 for release by @jspspike in #1230

New Contributors

Full Changelog: v1.20230918.0...v1.20230922.0

v1.20230918.0

18 Sep 17:59
2bc1b77
Compare
Choose a tag to compare

What's Changed

  • webgpu: Add missing properties of GPU buffer by @edevil in #1179
  • Upgrade to V8 11.7 by @fhanau in #1184
  • Improve the Error thrown by a Socket's WritableStream after closure by @a-robinson in #1121
  • Port more blob ew-test over to wd-test by @jasnell in #1188
  • Bump compatibility date to 2023-09-18 and enable WebGPU by @jspspike in #1193

Full Changelog: v1.20230914.0...v1.20230918.0

v1.20230914.0

14 Sep 17:42
d4b1914
Compare
Choose a tag to compare

What's Changed

  • Revert "Merge pull request #1042 from cloudflare/harris/kj-stack-arra… by @harrishancock in #1147
  • webgpu: remove spirv-tools by @edevil in #1148
  • Remove extraneous " from listen-inspector control message by @mrbbot in #1151
  • Revert "Merge pull request #1033 from cloudflare/bcaimano/actor-cache-no-state by @jp4a50 in #1155
  • Fixup CfProperty lazy parsing by @jasnell in #1159
  • Fix generated TextEncoder#encode() return type by @mrbbot in #1158
  • Fixup MessageEvent.data regression by @jasnell in #1157
  • Update src/workerd/server to use KJ_IF_SOME by @jasnell in #1150
  • Coroutines Conversion: update api/streams/internal.c++ by @jasnell in #1137
  • Update api/gpu to use KJ_IF_SOME by @jasnell in #1142
  • Fix handling of fatal errors in server.c++. by @kentonv in #1165
  • Add additional guard for internal streams AllReader by @jasnell in #1164
  • Add missing types by @a-robinson in #1168
  • Remove copyright headers from types/defines/*.d.ts by @a-robinson in #1176
  • VS-22: create wrapped vector search binding by @ndisidore in #1170
  • Add wd-test unit tests for Event, EventTarget, AbortSignal, and others by @jasnell in #1163
  • Randomize the initial value of V8 Inspectors's ExecutionContextId by @ohodson in #1178
  • Ensure that .then calls in maybeRunAlgorithm are guarded by @jasnell in #1175
  • Remove the blob mime type sentry warning by @jasnell in #1181
  • Reapply track value category, staleness, and sync state separately for ActorCache::Entries with bugfix by @bcaimano in #1162
  • Webgpu improvements by @edevil in #1180
  • Bump compatibility date to 2023-09-14 for release by @mrbbot in #1182

New Contributors

Full Changelog: v1.20230908.0...v1.20230914.0

v1.20230908.0

08 Sep 15:20
4329e27
Compare
Choose a tag to compare

What's Changed

  • [CI] Do not allow stale cache to be used by @fhanau in #1120
  • JSG Completion: use of of JsValue in api/r2-admin by @jasnell in #1117
  • webgpu: fix size check by @edevil in #1126
  • Revert "[nfc] using malloc hooks to benchmark memory allocations too." by @mikea in #1128
  • JSG Completion: update sql.{h,c++} to use jsg::JsValue by @jasnell in #1118
  • Report port inspector socket is listening on when ready by @mrbbot in #1127
  • Remove direct use of v8::Exception::Error in queue-test by @jasnell in #1119
  • Make randomUUID slightly more efficient by @jasnell in #1107
  • Coroutines Conversion: update multiple workerd/io files by @jasnell in #1116
  • Coroutines Conversion: update io-gate.c++ to use KJ_IF_SOME/kj::none and coroutines by @jasnell in #1131
  • Clean up the line placement of some template declarations in io-context by @a-robinson in #1132
  • webgpu: include webgpu by default by @edevil in #1129
  • Coroutines Conversion: convert more of workerd server.c++ by @jasnell in #1134
  • [CI] Partially remove Windows workaround by @fhanau in #1144
  • JSG Completion: use JsObject for promise context tag by @jasnell in #1135
  • Replace KJ_IF_MAYBE with KJ_IF_SOME in api/basics.{h,c++} by @jasnell in #1136
  • Bump compatibility date to 2023-09-08 for release by @mrbbot in #1146

Full Changelog: v1.20230904.0...v1.20230908.0