/ section · shipped

Every change,
dated, hashed.

Public release notes. One entry per shipped build. Git-hashed, timestamped, no marketing fluff.

v1.0.0 2026-04-15 · cd9aa2e

Indicators 2.0 — autonomous adapter architecture

  • new MSSAdapter + RSIAdapter as autonomous asyncio tasks listening on candles:ready pub/sub.
  • new Redis-cached structure:{coin}:{tf} keys — chart + screener + signals share one source of truth.
  • fix Forming candle is stripped before compute_trend_v2 — closed candles only.
  • fix Local-dev candle proxy publishes candles:ready with 30s dedup so adapters fire during screener view.
v0.9.4 2026-04-08 · 1b37f3e

Security bump · CVE-2026-40347

  • sec python-multipart bumped to >=0.0.26.
  • fix ws_ticket TTL enforced end-to-end (was honoured only on creation).
v0.9.3 2026-03-28 · 3e39f01

Autonomous indicator adapters · chart/screener single source of truth

  • new Indicator subscribers started on worker boot; full refresh from DB on startup.
  • new Screener V2 on-demand fallback via parallel asyncio.gather (was 40 sequential fetches).
  • fix CRUD hooks in screener_v2 and signals_v2 now call update_subscriptions_on_preset_change.
v0.9.2 2026-03-12 · 4e8b2a1

4-layer liquidation protection (L1–L4)

  • new Margin guard cron every 30s · health zones green/yellow/orange/red.
  • new Cross-exchange hedge (L3) · emergency insurance exit (L4).
  • new Stress-test and margin-addition simulator endpoints.
v0.9.0 2026-02-20 · 7d2c8a9

Multi-exchange: Bybit V5

  • new BybitClient + BybitWebSocket via V5 private stream (no listenKey).
  • new Header-based HMAC auth, token-bucket rate limiter.
  • new TTL-cached mark prices (10s).

// RSS at /changelog/feed.xml (soon) · GitHub releases at github.com/tradefloor