Skip to content

v2.3.0

Choose a tag to compare

@wboayue wboayue released this 31 Dec 08:09
· 609 commits to main since this release
9773d7a

Features

  • Display Group Events Subscription - Subscribe to TWS Display Group updates via subscribe_to_group_events for both sync and async clients (#353, #358) @AdAstraPerAsperaMX, @wboayue

Bug Fixes

  • BrokenPipe reconnection - Include BrokenPipe in connection error detection to trigger reconnection logic during IBKR maintenance (#361, fixes #356)
  • Managed accounts parsing - Filter empty strings from accounts list when IBKR sends trailing comma (#359, fixes #349)
  • Non-UTF8 timezone handling - Use from_utf8_lossy in handshake to handle non-UTF8 encoded timezone names (e.g., GB2312 for Chinese locales) (#354, fixes #352)

Documentation

  • Clarify TradingHours enum support across market data APIs - realtime_bars() and historical_data() support server-side RTH filtering, while market_data() subscriptions do not (#360, closes #355)