Releases: omnia-network/ic-websocket-gateway
Releases · omnia-network/ic-websocket-gateway
v1.2.2
- fix: call canister's
ws_close
method whenclient_session
returns an error.
What's Changed
Full Changelog: v1.2.1...v1.2.2
v1.2.1
- fix: call ws_close when client closes connection
- chore: unit tests
What's Changed
- Tests by @massimoalbarello in #17
Full Changelog: v1.2.0...v1.2.1
v1.2.0
- 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
- 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
What's Changed
- Accept TLS connection in a separate task from the WS listener by @massimoalbarello in #13
- Automatically publish the Docker image to omniadevs/ic-websocket-gateway on every new release.
Full Changelog: v1.0.4...v1.0.5