High performance Node.js webserver with a simple-to-use API powered by uWebsockets.js under the hood.
Response.sse
and SSEEventStream
not properly writing SSE headers upon opening streamFull Changelog: https://github.com/kartikk221/hyper-express/compare/6.16.1...6.16.2
Response.send()
method not allowing for the internal WritableStream
queued chunks to be fully written before sending the last chunk of data and ending the response.Full Changelog: https://github.com/kartikk221/hyper-express/compare/6.16.0...6.16.1
Response.stream
. by @pkaminski in https://github.com/kartikk221/hyper-express/pull/248
Full Changelog: https://github.com/kartikk221/hyper-express/compare/6.15.2...6.16.0
Transfer-Encoding: Chunked
requests to properly support chunked transfer request bodies.Server.shutdown()
method to have proper types and begin rejecting incoming requests during shutdown.Full Changelog: https://github.com/kartikk221/hyper-express/compare/6.15.1...6.15.2
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: https://github.com/kartikk221/hyper-express/compare/6.15.0...6.15.1
Server.shutdown()
method which allows for graceful shutdowns by returning a Promise
that resolves once all pending requests have been handled.uWebsockets.js
to v20.43.0
compression
property to WSRouteOptions
type. by @pkaminski in https://github.com/kartikk221/hyper-express/pull/239
Full Changelog: https://github.com/kartikk221/hyper-express/compare/6.14.12...6.15.0
uWebsockets.js
discarded access errors being thrown under certain race conditions due to unsafe corking of Response during asynchronous handling.Full Changelog: https://github.com/kartikk221/hyper-express/compare/6.14.11...6.14.12
uWebsockets.js
to v20.41.0
Full Changelog: https://github.com/kartikk221/hyper-express/compare/6.14.10...6.14.11
Response
not properly emitting the abort
and close
events when the client closes connection.Full Changelog: https://github.com/kartikk221/hyper-express/compare/6.14.9...6.14.10
uWebsockets.js
to v20.39.0
Full Changelog: https://github.com/kartikk221/hyper-express/compare/6.14.8...6.14.9