You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Command search now keeps app and pane matches visible without disrupting ticker-first search flows.
Market data routing is more reliable, with sequential provider fallbacks, single-flight cached search, subscription priority hints, and stricter stale-data rejection.
Charts handle market-hours shading, cursor labels, and overlays more accurately across intraday and long-range views.
Quote age and flash behavior now reflect actual local freshness while preserving existing color context.
Changes
Command Search
Prioritized exact and saved ticker matches, then app-level panes and commands, before broad provider listing suggestions. #361
Kept dedicated ticker-search flows ticker-first, so T and DES still prioritize listings. #361
Market Data
Refactored Cloud, Yahoo, and provider fallbacks to run sequentially and coalesce quote-stream subscriptions with surface and visibility priority hints. #363
Rejected stale quotes/history, dropped invalid zero chart bars, removed unsupported 45m Cloud resolution, and preserved cached fundamentals during startup hydration. #363
Enabled anonymous quote sockets and Cloud options-chain access, and removed the breaking-news AI digest path from news opening. #363
Charts and Quotes
Added exchange-aware extended-hours chart backgrounds and normalized Cloud intraday timestamps through exchange timezones. #364
Improved cursor x-axis precision on long ranges and kept SMA, EMA, and Bollinger overlays from changing the visible price/date range. #364
Reset quote AGE from local receipt freshness, added millisecond freshness display, and made quote flashing dim existing colors instead of replacing them. #365