Skip to content

Releases: 5app/buslane

v3.4.1

07 Sep 15:34
Compare
Choose a tag to compare

3.4.1 (2022-09-07)

Bug Fixes

  • use github registry, update dependencies (3c860e1)

v3.4.0

18 Nov 11:27
Compare
Choose a tag to compare

3.4.0 (2021-11-18)

Features

  • Extend RPCError stack trace with the original one (#66) (fa4df89)

v3.3.0

17 Mar 09:29
Compare
Choose a tag to compare

3.3.0 (2021-03-17)

Features

  • expose handleRPC function to directly handle requests (37ba523)

v3.2.0

07 May 08:16
Compare
Choose a tag to compare

3.2.0 (2020-05-07)

Features

v3.1.0

07 May 07:48
Compare
Choose a tag to compare

3.1.0 (2020-05-07)

Features

v3.0.1

07 Oct 11:38
Compare
Choose a tag to compare

3.0.1 (2019-10-07)

Bug Fixes

HTTP1

09 Apr 17:32
Compare
Choose a tag to compare

This is a major release which consists on dropping HTTP2 in favour of HTTP1 in order to resolve 2 issues:

  • Recover connections after the service recovers: this can also be achieved by re-attempting connections and handling extra HTTP2 headers like GOAWAY (in addition to the current ERR_HTTP2_INVALID_SESSION).
  • Load balance requests between multiple instances of the same service: HTTP2 creates a session which binds 2 services (instances) together.

Both these issues can be solved by using HTTP1 instead of HTTP2.
On the other hand, as we drop "sessions", there will be a handshake every time a request is made.

This new package is published under @5app/buslane