Skip to content

Releases: jordan-breton/uws-reverse-proxy

v3.2.1

22 Apr 19:56
Compare
Choose a tag to compare

3.2.1 - 2023-04-22

Fixed

  • GitHub workflow regarding auto documentation generation not added to the commit.

v3.2.0

22 Apr 19:34
Compare
Choose a tag to compare

3.2.0 - 2023-04-22

Added

  • A more performant HTTP client supporting HTTP pipelining, Keep-Alive and connection pooling to replace node:http (see #2)
  • Error handling (you can handle errors and customize the error response) (see #2)
  • Started test coverage.
    • Unit Tests for the HTTP Response parser

Fixed

  • Huge performance issue (see #2) with a custom HTTP Client & HTTP Response parser
    • There is still room for improvement, but it's now more than acceptable since the proxy handle
      more connection than most NodeJS HTTP servers.

v3.1.1

23 Mar 09:51
Compare
Choose a tag to compare

3.1.1 - 2023-03-23

Changed

  • Changed code licensing from AGPL 3.0 and later to LGPL 3.0 or later. This change is retroactive.

v3.1.0

22 Mar 19:59
Compare
Choose a tag to compare

3.1.0 - 2023-03-22

Added

  • Code API now generated with typedoc
  • Added typedoc generation to GitHub action
  • Added error response customisation

Removed

  • Integration examples with express, fastify, koa and nestjs. It have been replaced by a link to
    the examples repository.

Fixed

  • Error handling. No more connection shutdown without trying to send a proper error response.
  • Various comments to fit the new documentation generation tool.

v3.0.3

17 Mar 22:05
Compare
Choose a tag to compare

3.0.3 - 2023-03-17

Fixed

  • Install section in documentation (now use the npm package instead of GitHub repository)
  • Outdated examples in README
  • README spell checked
  • Code-api and comments spell checked

v3.0.2

17 Mar 21:30
Compare
Choose a tag to compare

3.0.2 - 2023-03-17

Added

  • Changelog

v3.0.1-stable

17 Mar 15:41
Compare
Choose a tag to compare

Fixed:

  • writes in uwsResponse not using cork (regression from 2.0.1)

Full Changelog: v3.0.0...v3.0.1

v3.0.0-stable

17 Mar 08:12
Compare
Choose a tag to compare

Change log:

  • Renamed from uws-compat-layer to uws-reverse-proxy
  • Dropped support for directly providing a node:http.Server instance.
  • More generic solution to be able to work with any http/https server

v2.0.2-stable

16 Mar 21:48
Compare
Choose a tag to compare

Fixed:

  • Requests hanging
  • File corruption on backpressure

v2.0.1-stable

14 Mar 16:21
Compare
Choose a tag to compare

Fixed:

  • crash at startup while using UWSProxy.createHTTPConfig without on.listen listener.