Skip to content

v0.10.3 - Live options across the visible chain

Choose a tag to compare

@vincelwt vincelwt released this 31 Jul 17:05
· 13 commits to main since this release
00fdb54

Highlights

  • Options chains now keep every visible call and put subscribed as you scroll, so contracts away from the selected strike continue receiving current quotes.
  • Terminal and desktop tables use the same bounded visible-range behavior, with a small overscan buffer and the selected row retained.
  • The options footer now distinguishes connecting, fully live, mixed live and delayed, and delayed fallback states from contract-level stream data.
  • Quiet stream heartbeats refresh local quote freshness without replacing the original exchange timestamp.

Changes

Options and live market data

  • Subscribe to the contracts actually visible in the options viewport instead of a fixed window around the selected strike (#522).
  • Recompute the subscription set as the chain scrolls in both OpenTUI and Electrobun while keeping requests bounded (#522).
  • Preserve receipt-time freshness when a heartbeat carries an unchanged quote, while retaining upstream market timestamps (#522).
  • Keep free-plan delayed behavior and existing international market-data routes unchanged (#522).

Status and localization

  • Derive live, mixed, connecting, and delayed footer states from per-contract delivery metadata (#522).
  • Add localized options streaming status text for Simplified Chinese, Traditional Chinese, Japanese, and Korean (#522).

Full diff