/ 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