Releases: elysiajs/eden
Releases · elysiajs/eden
1.4.8
1.4.7
What's Changed
Feature:
Bug fix:
- #247, #246 handle network error by @truehazker
- #244 don't skip index path name
- #241 prevent freeze from thenable
- #232 accept query array
New Contributors
Full Changelog: 1.4.6...1.4.7
1.4.6
What's Changed
- Fix: Correct type inference for
t.Date()in query parameters by @crishoj in #227 - Fix SSE stream parser with partial chunks (closes #222) by @ViliamKopecky in #235
- Fix: Handle network errors in treaty and edenFetch by @truehazker in #234
- fix: properly await async headers functions in treaty by @gulivan in #230
- fix: Auto-stringify ArrayString/ObjectString in FormData by @Teyik0 in #229
New Contributors
- @crishoj made their first contribution in #227
- @ViliamKopecky made their first contribution in #235
- @truehazker made their first contribution in #234
- @gulivan made their first contribution in #230
Full Changelog: 1.4.5...1.4.6
1.4.5
What's Changed
Improvement:
- export
EdenFetchError
Bug fix:
- #221 better handling for empty header and query types by @KurtGokhan
- use
ResponseInit['headers']instead ofHeadersInitfor response headers type
New Contributors
- @KurtGokhan made their first contribution in #221
Full Changelog: 1.4.4...1.4.5
1.4.4
1.4.3
What's Changed
- fix: use eden streamingResponse on transfer-encoding chunked by @abhishekg999 in #214
- fix: treaty infer status code (#201) by @bogeychan in #203
- Correct README example by @Nanome203 in #207
- fix: formdata post, wrong inference of json payload by @rubnogueira in #179
- Fix file upload bug on server by @hazelnutcloud in #124
- fix(treaty2): ws response data type by @ap0nia in #122
New Contributors
- @abhishekg999 made their first contribution in #214
- @bogeychan made their first contribution in #203
- @Nanome203 made their first contribution in #207
- @rubnogueira made their first contribution in #179
- @ap0nia made their first contribution in #122
Full Changelog: 1.4.1...1.4.3
1.4.2
What's changed
Bug fix:
- elysia#1466 / treaty2: unpack multiple SSE chunk
- #213, #214 stream response on
transfer-encoding: chunked - #201, #203 error codes returned in middleware are not inferred by Eden Treaty
- #179 formdata post, wrong inference of json payload
- #124 array file upload bug on server
- #122 ws response data type
New Contributors
- @abhishekg999 made their first contribution in #214
- @bogeychan made their first contribution in #203
- @Nanome203 made their first contribution in #207
- @rubnogueira made their first contribution in #179
- @ap0nia made their first contribution in #122
Full Changelog: 1.4.1...1.4.2
1.4.1
What's changed
Bug fix:
- inline object value / Elysia file cause type error
- macro should not mark property as required
Full Changelog: 1.4.0...1.4.1
1.4.0
1.3.3
What's changed
Feature:
- treaty2: support type safe Server-Sent Events (SSE)
- treaty2: add utility type
Treaty.Data,Treaty.Errorto extract data and error type from a route
Bug fix:
- elysia#823 treaty2: not generating for dynamic params at root
- treaty2: parse Date in object
- treaty2: #196 allow custom content-type
Change:
- minimum Elysia version is set to 1.3.18
Full Changelog: 1.3.2...1.3.3