v0.107.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- docs(tracks): add the real-time / WebSocket feature track by @accuser in #351
- docs(proposals): v0.100 — Stream[T] value-over-time primitive (real-time slice 0) by @accuser in #352
- feat(stream): v0.100 — Stream[T] value-over-time primitive (real-time slice 0) by @accuser in #353
- docs(proposals): v0.101 — streaming HTTP response (real-time slice 1) by @accuser in #354
- feat(http): v0.101 — streaming HTTP response (real-time slice 1) by @accuser in #355
- docs(proposals): v0.102 — held-resource linearity (real-time slice 2) by @accuser in #356
- feat(check): v0.102 — held-resource linearity (real-time slice 2) by @accuser in #357
- docs(proposals): v0.103 — the from WebSocket protocol (real-time slice 3) by @accuser in #358
- feat(ws): v0.103 — the from WebSocket protocol, bundle vertical (real-time slice 3a) by @accuser in #359
- docs(proposals): v0.104 — from WebSocket on Workers, the DO hibernatable upgrade (real-time slice 3b) by @accuser in #360
- feat(ws,workers): from WebSocket on Cloudflare Workers — edge-auth, accept-into-DO (v0.104, ADR 0132) by @accuser in #361
- docs(proposal): v0.105 — from WebSocket slice 3b-ii, hibernation re-association by @accuser in #362
- feat(ws,workers): hibernation re-association — a held connection survives DO eviction (v0.105, ADR 0133) by @accuser in #363
- docs(proposal): v0.106 — from WebSocket slice 3b-iii, inbound on message + on close by @accuser in #364
- feat(ws): inbound on message + on close — the receive half of the channel (v0.106, ADR 0134) by @accuser in #365
- test(bynkc): type-check all fixtures in one tsc pass (48s → 4s) by @accuser in #366
- docs(proposal): v0.107 — real-time track slice 4 (closure), broadcast + §20 end-to-end by @accuser in #367
- feat(ws): parTraverse broadcast + the §20 chat-room end-to-end — the track closes (v0.107, ADR 0135) by @accuser in #368
Full Changelog: v0.99.0...v0.107.0