Skip to content

Releases: omnia-network/ic-websocket-gateway

v1.2.2

10 Dec 20:29
Compare
Choose a tag to compare
  • fix: call canister's ws_close method when client_session returns an error.

What's Changed

Full Changelog: v1.2.1...v1.2.2

v1.2.1

05 Dec 21:40
Compare
Choose a tag to compare
  • fix: call ws_close when client closes connection
  • chore: unit tests

What's Changed

Full Changelog: v1.2.0...v1.2.1

v1.2.0

04 Dec 15:02
Compare
Choose a tag to compare
  • Big refactoring of the gateway codebase, which involves the use of dashmap. Now a single state is shared across client session handlers and pollers.
  • The polling logic has been changed, so that if there are still messages in the canister's queue, the poller immediately polls them, without waiting for the next polling iteration.
  • Errors returned from the replica/canister during polling are handled in a better way, so that the poller is not always terminated when they occur

What's Changed

Full Changelog: v1.1.0...v1.2.0

v1.1.0

21 Nov 11:04
Compare
Choose a tag to compare
  • Updated IC WebSocket protocol to support multiple gateways in the SDKs.
  • Added tracing telemetry

Full Changelog: v1.0.5...v1.1.0

v1.0.5

07 Nov 17:53
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.4...v1.0.5

v1.0.4

03 Nov 14:27
Compare
Choose a tag to compare

Fixes:

  • increased TLS handshake timeout
  • increment client id before TLS handshake

v1.0.2

02 Nov 22:53
Compare
Choose a tag to compare
chore: fix dfx version

v1.0.1

18 Oct 10:17
Compare
Choose a tag to compare

Fixes to Docker build process.

v1.0.0

18 Oct 09:48
Compare
Choose a tag to compare
v1.0.0 Pre-release
Pre-release

Stable version of the IC WebSocket Gateway.

BROKEN: the Docker image doesn't build. Please use the v1.0.1 release or later instead.