Releases: jordan-breton/uws-reverse-proxy
Releases · jordan-breton/uws-reverse-proxy
v3.2.1
v3.2.0
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.
- There is still room for improvement, but it's now more than acceptable since the proxy handle
v3.1.1
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
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
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
3.0.2 - 2023-03-17
Added
- Changelog
v3.0.1-stable
v3.0.0-stable
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
Fixed:
- Requests hanging
- File corruption on backpressure
v2.0.1-stable
Fixed:
- crash at startup while using
UWSProxy.createHTTPConfig
withouton.listen
listener.