Skip to content

Releases: kartikk221/hyper-express

6.5.11

17 May 00:44
Compare
Choose a tag to compare

What's Changed

  • Improved error accuracy and quality from the HyperExpress.Server constructor.
  • Implemented better cross platform SSL key / certificate path translation to prevent silent SSL problems.
  • Implemented asynchronous filesystem based verification of the SSL key / certificate files during the Server.listen() to throw error If either file is not valid.

Full Changelog: 6.5.10...6.5.11

6.5.10

15 May 17:36
Compare
Choose a tag to compare

What's Changed

  • Upgraded uWebsockets.js to v20.24.0.
  • Fixed typo we multiple -> we wrap multiple by @reedHam in #166
  • fix: allow events to return a promise by @OmgImAlexis in #169

New Contributors

Full Changelog: 6.5.9...6.5.10

6.5.9

23 Apr 00:19
Compare
Choose a tag to compare

What's Changed

  • Updated uWebsockets.js to version 20.23.0 which now only supports the latest three LTS (Long-term Support) Node.js versions being v16, v18 and v20.

Full Changelog: 6.5.8...6.5.9

6.5.8

10 Mar 20:11
Compare
Choose a tag to compare

What's Changed

  • Incremented uWebsockets.js to v20.20.0

Full Changelog: 6.5.7...6.5.8

6.5.7

14 Feb 00:38
Compare
Choose a tag to compare

What's Changed

  • Fixed bug where some middlewares would incorrectly target certain routes due to loose pattern matching for wildcard routes
  • Prevent corking if the request has been aborted by @tayler-king in #150

New Contributors

Full Changelog: 6.5.6...6.5.7

6.5.6

04 Feb 16:19
Compare
Choose a tag to compare

What's Changed

  • Improved the Response.cookie() method to include the Max-Age property alongside the Expires property based on the expiry parameter for better browser compatibility.
  • Added generic type parameter to the Websocket class by @Hookyns in #147

New Contributors

Full Changelog: 6.5.4...6.5.6

6.5.4

12 Jan 19:07
ae57f5e
Compare
Choose a tag to compare

What's Changed

  • Fixed Router component types to allow for either UserRouteOptions or MiddlewareHandler for the 3rd overload of each route method.
  • Fix: spelling error in README.md by @TaraTritt in #145

New Contributors

Full Changelog: 6.5.3...6.5.4

6.5.3

20 Dec 21:12
Compare
Choose a tag to compare

What's Changed

  • Implemented support for Response.statusMessage property to allow for responses with a custom HTTP status code and message outside of the HTTP specification.
  • Update Middlewares.md by @adonespitogo in #141
  • Improved JSDoc & TypeScript types.

Full Changelog: 6.5.2...6.5.3

6.5.2

07 Nov 15:33
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 6.5.1...6.5.2

6.5.1

23 Oct 23:53
Compare
Choose a tag to compare

What's Changed

  • Improved prototype inheritance for lazy initialized classes in Request / Response components.
  • Improved JSDoc & TypeScript types.

Full Changelog: 6.5.0...6.5.1