Releases: elysiajs/elysia
Releases · elysiajs/elysia
1.3.21
Bug fix:
- #1356 webSocket validation error handling in BunAdapter
- #1358 allow overriding websocket handler with listen options
- #1365 check if the plugin.constructor (fix import module in Bun 1.2.21)
- #1367 .trace hooks (onAfterResponse, etc...) not being called
- #1369 don't block microtask queue in SSE
New Contributors
- @sosukesuzuki made their first contribution in #1365
- @joaopugsley made their first contribution in #1356
- @LeTamanoir made their first contribution in #1367
- @KurtGokhan made their first contribution in #1358
Full Changelog: 1.3.20...1.3.21

1.3.20
What's changed
Change:
- mime is undefined when using
Elysia.filein Web Standard Adapter
Full Changelog: 1.3.19...1.3.20
1.3.19
What's changed
Change:
- #1357 return
Responseproxy as-is
Bug fix:
- elysiajs/node#45 detect Response polyfill on Node
Full Changelog: 1.3.18...1.3.19
1.3.18
What's changed
Bug fix:
ReadableStreamis not pass tohandleStreaminmapCompactResponse, andmapEarlyResponse
Full Changelog: 1.3.17...1.3.18
1.3.17
1.3.16
What's changed
Improvement:
ssenow infer typessenow acceptsReadableStreamto return stream astext/event-stream- refactor SSE handler
- support returning
ReadableStreamfrom generator or async generator
Change:
- sse no longer include generated id by default
Bug fix:
- static response now use callback clone instead of bind
Full Changelog: 1.3.15...1.3.16
1.3.15
What's changed
Bug fix:
- ValidationError.detail only handle custom error
Full Changelog: 1.3.13...1.3.15
1.3.14
What's new
Improvement:
- custom error on production mode
- add
ValidationError.withDetail - add
withDetailfor additional error information
Full Changelog: 1.3.13...1.3.14
1.3.13
What's changed
Bug fix:
- important performance degration, exact mirror normalize doesn't apply correctly
- normalize optional property with special character
Change:
- update
exact-mirrorto0.1.6
Full Changelog: 1.3.12...1.3.13