Trading Hub › Changelog
Changelog
What shipped, week by week. Versioned via service-worker cache key. Categorised Added / Changed / Fixed / Deprecated / Security .
Home
Status
Changelog
Trust
Terms
Privacy
Get notified. The changelog is auto-published from cache-version bumps. To subscribe to material changes, follow the project at
security.txt or watch the deployment in your browser's service-worker tab.
th2-v59-bible
2026-04-26 (later that day)
Bible-aligned pass
Added
/status — public status page with live service + feed health checks (Bible §15.103)
/changelog — this page (Bible §15.109)
/trust — public trust scoreboard with calibration, hallucination, override metrics (Bible §15.68 — THv2 pilot)
/terms + /privacy — legal pages (Bible §15.136)
/.well-known/security.txt — RFC 9116 responsible disclosure (Bible §15.137)
/api/healthz + /api/readyz — liveness / readiness endpoints (Bible §15.102)
Custom /404 + /offline error pages (Bible §7.8)
Cmd+K command palette across all pages (Bible §15.105)
? keyboard-shortcuts overlay registry (Bible §15.146)
FreshnessBadge component on every external-feed value (Bible §15.6 — THv2 pilot)
Project doc contract: MOAT.md, SECURITY.md with OWASP Top 10 mapping, COMPLIANCE.md (Bible §10)
th2-v58
2026-04-26
Expected-move + alerts
Added
CLASS_PROFILE table for 14 asset classes — vol-scale, half-life, day-ceiling, market days/year
Leveraged-ETF vol-drag adjustment 0.5·L·(L-1)·σ² daily-reset compounding
VIX-class structural drift (-55%/yr contango), Income ETFs (+8% yield baseline)
Crypto-perp funding pulled from THV2V77 for asset-class-aware drift
Bar-cadence detection (60s vs 86400s) via median ts-delta
Fixed
alerts-pipe.js was a silent no-op since inception (read non-existent THV2State.scores); now reads from THV2Store.getAllScores()
Tier transitions, score deltas, lead-indicator firings, regime flips now actually fire alerts
Rule-based THV2Alerts.process() wired into orchestration on every score update
th2-v57-bundle
2026-04-26
Performance
Changed
True bundle: 184 scripts → 1 (app.bundle.min.js, 1.46 MB)
Mobile TBT 1760ms → 170ms (-90%); TTI 12.7s → 7.7s (-39%)
Modulepreload hint added so browser streams the bundle while parsing HTML
Service-worker shell updated for bundle-only strategy
th2-v51-tracks-A-X-B-C-batch
2026-04-26 (early)
Lumen + best-of pass
Added
Stage-0a data-point registry (v62)
LS foundation: v73 async-factors, v74 market-context, v75 sector-registry (150+ microsectors), v76 layer-conditional
14 per-asset specialty modules: v77 crypto-perp (Binance funding/OI/liq/FNG), v78 COT futures, v79 crypto on-chain (DeFi-Llama), v80 equity event-driven, v81 pharma catalyst, v82 SPAC, v83 rates+credit (FRED), v84 commodity stack (EIA), v85 FX carry (IMF), v86 options flow (Tradier), v87 REIT+vol+intl
Cross-asset synthesis: v91 best-returns, v92 pairs cointegration, v94 layer-aware sizer, v95 news velocity
Track B: v71 wealth trajectory (30y), v72 consequences modal
Track C: v98 equity-comp+AMT, v100 plain-English translator, v101 auto-enrollment+1%/yr escalation
X1 daily-edge.html cockpit; R1 UI + R2 E2E review docs
Older releases are tracked in HANDOVER.md at the repo root. Subscribe to material changes by watching the cache-version bumps in DevTools → Application → Service Workers.