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