Releases: kartikk221/hyper-express
Releases · kartikk221/hyper-express
6.17.2
What's Changed
- Fixed bug with incorrect backpressure handling when streaming with known
total_size
leading to double chunks being served. - FIxed bug with errors not being caught when explicitly thrown inside of
async
middlewares and route handlers. - Fixed bug with route-specific middlewares not executing in proper order in comparison to global / local middlewares.
- Updated
uWebsockets.js
tov20.48.0
.
Pull Requests
- Updates all dependencies in the benchmarks folder by @hieu-ht in #286
- Update package.json to Bump uWebSockets.js version by @joacub in #291
- Typo LiveDirectory.md by @louwers in #294
- Ignoring offset when backpressure happens by @amir-s in #289
New Contributors
- @hieu-ht made their first contribution in #286
- @louwers made their first contribution in #294
- @amir-s made their first contribution in #289
Full Changelog: 6.16.4...6.17.1
6.16.4
What's Changed
- Add missing options for ServerConstructorOptions interface by @likecyber in #274
- Update package.json to bump uWebSockets.js by @joacub in #283
New Contributors
- @likecyber made their first contribution in #274
Full Changelog: 6.16.3...6.16.4
6.16.3
What's Changed
- Fixed bug with
Response
stream piping being broken due to incorrect last chunk writing procedure.
Full Changelog: 6.16.2...6.16.3
6.16.2
What's Changed
- Fixed bug with
Response.sse
andSSEEventStream
not properly writing SSE headers upon opening stream
Full Changelog: 6.16.1...6.16.2
6.16.1
What's Changed
- Fixed a bug with
Response.send()
method not allowing for the internalWritableStream
queued chunks to be fully written before sending the last chunk of data and ending the response.
Full Changelog: 6.16.0...6.16.1
6.16.0
What's Changed
- Fix return type for
Response.stream
. by @pkaminski in #248 - Fix: Removed '.' in file extension filter array causing files not to … by @jonasfroeller in #255
- feat: express-like function call by @DadiBit in #251
- fix: reflect .d.ts exports in index.js by @DadiBit in #250
New Contributors
- @jonasfroeller made their first contribution in #255
- @DadiBit made their first contribution in #251
Full Changelog: 6.15.2...6.16.0
6.15.2
What's Changed
- Implemented support for
Transfer-Encoding: Chunked
requests to properly support chunked transfer request bodies. - Fixed
Server.shutdown()
method to have proper types and begin rejecting incoming requests during shutdown.
New Contributors
- @Jiahonzheng made their first contribution in #243
- @Viper-Bit made their first contribution in #246
Full Changelog: 6.15.1...6.15.2
6.15.1
What's Changed
- Fix
Server.listen()
to maintain reverse compatibility for accepting string based ports instead of assuming all first argument strings are UNIX domain socket paths.
Full Changelog: 6.15.0...6.15.1
6.15.0
What's Changed
- Implemented
Server.shutdown()
method which allows for graceful shutdowns by returning aPromise
that resolves once all pending requests have been handled. - Updated
uWebsockets.js
tov20.43.0
- Update LiveDirectory.md for V3 by @benjaco in #225
- Support listen on unix domain socket by @bompus in #231
- Update uWebSockets.js package.json by @joacub in #238
- Correctly send single-fragment websocket streams by @pkaminski in #240
- Add missing
compression
property toWSRouteOptions
type. by @pkaminski in #239
New Contributors
- @benjaco made their first contribution in #225
- @bompus made their first contribution in #231
- @pkaminski made their first contribution in #240
Full Changelog: 6.14.12...6.15.0
6.14.12
What's Changed
- Fixed bug with
uWebsockets.js
discarded access errors being thrown under certain race conditions due to unsafe corking of Response during asynchronous handling.
Full Changelog: 6.14.11...6.14.12