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