Repository navigation
v0.10.0
Pre-release
Pre-release
🚨 Breaking Changes
- aws-lambda: Read event headers once when parsing the body, remove
getEventHeader- by @dinwwwh and Claude in #132 (75cff) - fetch: Always send close event, remove
emptyCloseEventEnabledoption - by @dinwwwh in #125 (ddd0a)
🐞 Bug Fixes
- aws-lambda:
- core:
- Keep constructor unbound on withEventMeta proxies - by @dinwwwh in #109 (3e285)
- Ignore extra blank lines in event stream decoder - by @dinwwwh in #111 (3738f)
- Parse event-stream retry and id fields per the SSE spec - by @dinwwwh in #114 (19375)
- Honor quoted-strings when parsing Content-Disposition filename - by @dinwwwh in #118 (d6b4e)
- Default the SSE event type to message, omit it when encoding - by @dinwwwh in #123 (0367a)
- fetch:
- node:
- Don't crash on Bun when encoding an empty-named File - by @dinwwwh in #98 (cc041)
- Ignore req.body that express 4's body-parser assigns without parsing - by @dinwwwh in #102 (44889)
- Drain cancelled request bodies so connections don't stall - by @dinwwwh in #110 (068ac)
- Encode string chunks back to bytes instead of corrupting them - by @dinwwwh in #131 (dab43)
- node, fastify:
- node, fetch, peer:
- peer:
- Reject event-stream meta that withEventMeta would throw on - by @dinwwwh in #97 (7b35a)
- Send the cancel after an in-flight request message - by @dinwwwh in #119 (05f5b)
- Keep stream bodies when content-type is removed - by @dinwwwh in #122 (766f5)
- Release the request body when the signal is already aborted - by @dinwwwh in #127 (e2cde)
- Stop the request body upload on an early stream/cancel - by @dinwwwh and Claude in #129 (7d229)
- peer, core:
- peer, shared:
- peer, shared, fetch:
- shared: