Skip to content

v1.4.1

Choose a tag to compare

@hackcatml hackcatml released this 20 Aug 14:47
b9b73a2

What's Changed

Futures Watchlist

  • Add a live futures Watchlist for Binance, Bitget, Bybit, OKX, and Hyperliquid.
  • Stream market updates through a dedicated worker and dashboard WebSocket path without coupling collection to strategy execution.
  • Add exchange, quote-currency, Stocks / ETFs / Commodities, search, and favorites filters with price, 24-hour change, and turnover sorting.
  • Cache CoinMarketCap symbol logos locally with exchange-logo fallback behavior.
  • Present the Watchlist as a desktop side panel and a mobile bottom sheet with responsive navigation and refresh behavior.

Watchlist Session Workflow

  • Open a session setup dialog directly from a Watchlist symbol while preserving its exchange and market.
  • Add selectable timeframes and a custom UTC history date and time picker, defaulting to two months earlier at 00:00.
  • Allow sessions to be created without a strategy script and keep Runner Start disabled until a script is assigned.
  • Add smooth custom dropdowns, mobile calendar month swiping, compact responsive controls, and duplicate-session protection.

Strategy Script Assignment

  • Allow a strategy script to be selected or changed from a stopped or crashed dashboard session.
  • Validate script paths and strategy declarations on the server before saving.
  • Block script changes while a Runner is starting or active.
  • Prevent duplicate assignments of the same strategy to an identical exchange, symbol, and timeframe while still sharing the underlying market-data feed.

Account Center Reliability

  • Improve Account tab swiping on mobile and preserve normal interactions inside Positions and PnL views.
  • Reconcile native and derived position-history records through a common lifecycle deduplication path.
  • Prefer authoritative completed records over intermediate partial-close snapshots when presenting position history.
  • Reduce terminal noise by keeping periodic Account Center logs focused on errors and adding timestamps with the server UTC offset.

Documentation

  • Document Futures Watchlist filters, session creation, UTC history defaults, scriptless sessions, stopped-session script assignment, and shared-feed behavior.

Full Changelog: v1.4.0...v1.4.1