Weekly Release Notes (2026-02-27 to 2026-03-06)
Mar 6, 2026
Mission Control foundation and UX hardening:
- Launched Mission Control dashboard architecture with customizable layout
persistence, clone flow, and integrated navigation/table preference upgrades.
- Added major panel coverage and controls, including simultaneous breaks, market
schedule, grouped setups feed modes, alert voice toggle prototype, and
standardized filter chip behavior.
- Improved panel usability with clearer active-state styling, tooltip/label
cleanup, configurable panel filters, and tighter control alignment across views.
Realtime setup correctness and live update reliability:
- Reworked setups live status handling to use stable row keys, directional IF
logic, live-price IF computation, and better handling of setup
signature/trigger changes.
- Fixed multiple websocket/status sync edge cases (rollovers, burst flips,
partial status mismatches, stale group refreshes) so rows self-heal without
manual reload.
- Added market-aware grouping and live/paused status by market/timeframe, with
stronger consistency between initial render and realtime updates.
Performance, polling, and runtime resilience:
- Improved first paint and observability with opt-in + nested performance timing
and targeted Mission Control latency instrumentation.
- Reduced unnecessary load by session-gating polling/streams, websocket-aware
fallback polling, hidden-tab backoff, and cache TTL tuning.
- Scoped websocket traffic by market and corrected group naming/refresh behavior
to prevent cross-scope leakage and reconnect instability.
Data/runtime pipeline and market behavior fixes:
- Prevented realtime candle corruption from trade summary paths and seeded
futures runtime current candles on startup.
- Fixed intraday setup expiry across maintenance gaps, daily open-session bar
selection, sparse preaggregation fallback, and futures display-symbol
normalization in UI/notifications.
- Expanded futures derivatives support and rollover handling (additional roots,
alias matching, active-contract switching, and threshold messaging), plus
restored a vendor websocket recompute import path.
Platform, notifications, and feedback workflow:
- Added push-credit ledger + checkout/delivery enforcement and improved
simultaneous-break push threshold semantics.
- Added drag-and-drop image attachments for feedback flows.
- Reduced operational noise by suppressing noisy auth-error spam and tightening
production defaults around error-email behavior and DB connection settings.
Weekly Release Notes (2026-02-20 to 2026-02-27)
Feb 27, 2026
Crypto universe and runtime pipeline:
- Added crypto-universe scaffolding, market-scoped notification logic, and 12H setup support.
- Built relay producer/consumer flows with retry/backoff, resume cursors, and containerized roles.
- Implemented a full crypto overview surface (movers, majors tape, breadth, derivatives/KPI modules) and aligned it with core UI patterns.
- Improved runtime correctness (restart seeding for higher timeframes, CC/TFC parity, breadth normalization/spike guards, rolling 24h metrics).
Realtime performance and freshness:
- Reduced latency by splitting trade vs bar streams, prioritizing trade handling, adding dedicated trade-cache flow, and tightening live update loops.
- Added monotonic cache/write guards and dedupe protections for batch inserts.
Alerts and notifications:
- Implemented alert groups for symbol-based push routing, including create/edit/delete and UI polish.
- Added universe-scoped import from favorites and improved alert-group mobile layouts.
- Tightened realtime alert rules with directional-only CC delivery, continuation suppression, and improved market-scope filtering.
- Simplified simultaneous-break push payloads to a one-line symbol list and removed per-symbol trigger timestamps.
Futures ingest/runtime migration:
- Migrated futures ingest/backfill and runtime worker defaults to a new provider-backed path.
- Updated scheduled futures ingest flow and improved quote/minute runtime bridging for faster alert evaluation.
- Stabilized session-date and overnight math and improved worker status visibility in admin.
Core overview, gappers, and breadth reliability:
- Added and expanded partial-refresh behavior across key overview panels and gappers.
- Added market-hours polling gates where appropriate and improved timestamp precision/update behavior.
- Fixed cross-universe leakage in core panels and normalized inside-count calculations.
Earnings and setups UX:
- Added a core earnings calendar with periodic sync, improved filters, favorites support, and responsive/mobile fixes.
- Added realtime earnings caution badges in setups and iterated on badge placement/styling.
- Iterated on list/calendar behavior and reverted to list-only after testing.
Profile, navigation, and UI consistency:
- Added primary-universe controls and separated session universe toggles from saved defaults.
- Performed broad responsive nav/top-bar/sidebar refinements and matrix/header/table consistency cleanup.
Today’s unrotated work (February 27, 2026):
- Delivered staff-only customizable Mission Control behavior: draggable/resizable panels, add/remove/reset, auto-save on exit, named layouts, global defaults, finer grid controls, and all-corner resize support.
- Renamed the experimental surface to Mission Control in UI and template paths.
- Applied same-day UX polish across toolbar spacing, panel placement behavior, collapse tooltips, compact alerts/filter modal behavior, and header tape updates.
Weekly Release Notes (2026-02-18 to 2026-02-20)
Feb 20, 2026
Overview & UX
- Added VIX/events/indices panels, AI Search modal, and overview pulse + VIX data pipeline.
- VIX refresh now runs every 5 minutes.
- Moved new panels to the top, commented out the heads-up banner, added overnight data fallbacks, and removed the Browse Tickers button.
- Added sectors tooltip clarifying breadth percentage metric.
- Made Sectors and Top Gappers cards clickable with hover highlight.
- Froze overnight context at NYSE open using a snapshot and fallback data chain.
- Added a Market Overview performance warning banner and updated HEADS UP copy/heading.
- Improved Market Breadth row layout/spacing and updated overview notice.
Sectors & Predefined Groups
- Aligned sectors panel sort to use 2U green and 2D red split metrics.
- Added group column sorting with theme/sector alphabetical default order.
- Made theme/sector/ETF rows clickable with hover highlight and shared detail modal behavior.
- Seeded quantum/crypto theme symbols and added default ingest tickers.
- Updated Market Overview subtitle and added theme seed-symbol parity in overview group mapping.
Setups & Filters
- Defaulted slash quick search redirects to timeframe=all.
- Added keyboard shortcuts for FTFC, PMG, and in-force filters.
- Added PMG pre-C2 setup metric/filter; removed Tier/Expires from Setups table.
- Moved PMG column after CT and kept C2-C1-CC contiguous.
Intraday Pipeline & Performance
- Added pre-aggregated intraday_ohlcv pipeline and switched orchestrator shards to preagg-first compute.
- Optimized intraday setup processing with batched multi-timeframe compute and orchestrator/cache/index tuning.
- Processed shard timeframes in order with single-load reuse and per-timeframe timing logs.
- Moved orchestrator to a dedicated queue with stage timing logs.
- Fixed pre-aggregated bucket updates to stay current on every closed-minute update.
- Temporarily disabled setup scoring and hid score/regime-bias UI to reduce intraday CPU load.
Data & Scheduling
- Scheduled futures ingest at 5:10pm ET, remove yfinance library usage.
- Consolidated beat schedules and added a sequential intraday setup orchestrator.
Gappers
- Added kicker detection and badge to premarket gappers.
AI Query
- Fixed PMG parsing for “all daily pmgs”.
Release Notes (Feb 8 – Feb 15, 2026)
Feb 15, 2026
Source: repo git history (2026-02-08..2026-02-15) + NOTES.md
- Added Telegram push provider with webhook bot commands, /favorites and /status, setup instructions, and provider tabs; unified push snooze state across providers.
- Added a full feedback app (votes, threaded discussions, roadmap/changelog, soft-delete history) plus staff admin controls for status, duplicates, release-note attach/detach, audit, and restore.
- Launched admin-only Dominos chain explorer and iterated filtering rules (directional candle conflicts, daily-first bias, strict no-continuations, timeframe exclusions, directional room checks).
- Expanded Setups predefined ticker groups with many new theme lists, updated labels (e.g., “Metals / Miners”), and a sectioned dropdown ordering.
- Added a root 502.html maintenance page with auto-retry that preserves the original URL.
- Improved auth/login UX with Google social login wiring, Google-first login layout, skipped confirmation step, and mobile layout centering fixes.
- Expanded Pushover controls: snooze/pause UX, per-timeframe alerts, simultaneous-break settings, header snooze modal syncing, and profile layout refinements.
- Added and refined a premarket Gappers page with Redis caching/telemetry and multiple UI tweaks (header layout, columns, mobile layout, default drill-in timeframes).
- Market Overview economic events upgrades: Sunday week start, impact filters, desktop forecast/previous columns, and high‑impact notice placement.
- Futures realtime/intraday enhancements: websocket ingest, minute storage, 15/30/60/4H/12H pipelines, and session/CC handling fixes.
- Setups performance improvements: Redis setup-state indexes, CC/P3 prefiltering, and caching/HTML/render optimizations.