Skip to content

v13.2.0

Choose a tag to compare

@Graeme22 Graeme22 released this 16 Jul 20:01
· 5 commits to master since this release

What's Changed

  • Wait for confirmation after subscribing in AlertStreamer: previously, a race condition was possible after sending the subscribe message but before the server received it. This could cause missed messages after calling AlertStreamer.subscribe_accounts(), for example. Now the subscription functions wait for confirmation from the server before returning. If confirmation isn't received within 10 seconds, the streamer crashes with a timeout, similar to DXLinkStreamer.
  • Server errors in AlertStreamer are now raised instead of ignored, so instead of failing silently users can see what happened. This is a breaking change, but it only breaks code that was already silently broken.

Full Changelog: v13.1.0...v13.2.0