Changelog

Changelog

Notable user-facing changes to CubeTerminal, newest first. CubeTerminal ships continuously, so entries are organized by date rather than release number.

2026-07-23

Added

  • Mobile app (PWA) — CubeTerminal now installs to your phone's Home Screen: a dedicated bottom-tab layout (News, Trade, Positions, Portfolio + a customizable bar), background push for your news keywords on iOS & Android, and full self-custody trading. See Mobile App.
  • Referral program — mint one self-serve code (10% share); everyone who joins with it is locked to the Tier-1 rate (1.2 bps) permanently. See Referrals.
  • Builder-fee volume ladder — Hyperliquid builder fee steps down 1.5 → 1.2 → 1.0 → 0.8 bps by 30-day volume ($0 / $1M / $5M / $25M). See Fees.
  • Public referral leaderboard behind a default-off global flag; referral board merged into the in-terminal trophy modal (Traders + Referrers tabs).
  • Referrer earnings — earned / paid / owed plus on-chain payout receipts surfaced in the invite panel; monthly USDC-on-Arbitrum payouts run from a scheduled worker cron.
  • Phoenix — on-chain Solana perps, signed with a Solana terminal wallet (builder fees live).
  • Arcus — perp DEX venue merged, gated as coming soon until it opens publicly.
  • Customizable keyboard shortcuts — rebind global/trading/exchange/widget hotkeys in Settings → Hotkeys.
  • Panic flatten — hold F9 (600ms) to market-close every open position on every connected exchange.
  • News-fire hotkeysB / S on a focused news card long/short its first tradeable ticker with a pre-armed size/leverage profile.

Changed


2026-04-20

Improved

  • UI polish pass across every widgettabular-nums on all numeric columns so prices and sizes stop jittering on updates
  • Press feedback on non-execution controls (scale-on-press, no animation on order-placement buttons where it would feel laggy)
  • Logo / avatar outlines on news cards, portfolio rows, broadcast channel tiles, chat, orderflow

2026-04-18

Added

  • Telegram bot command menu — discoverable slash commands with inline preview
  • /price, /funding, /news, /portfolio — quick market reads and account queries from your phone
  • /tgkeyword — manage Telegram-forward keywords from the bot
  • /keyword — edit newsfeed highlight keywords without opening the terminal
  • /pnl — current unrealized P&L across all venues
  • PnL on position alerts — open and close Telegram alerts include entry, exit, and realized P&L

Fixed

  • Telegram news alerts no longer duplicate across sources
  • Trade-alert inline buy/sell buttons resolve tickers correctly on every source

2026-04-15

Added

  • News auto-return to top after a period of scroll inactivity
  • 8 more notification sound presets plus custom audio upload for the ones that matter to you
  • Bolder keyword highlight with custom-color support and clearer sound labels
  • "Your Data" settings tab — inspect every piece of state the terminal persists about you

Fixed

  • News feed no longer hides Polymarket match bars on on-chain swap / token cards
  • Chart renders market cap correctly on all EVM chains (not just Solana)
  • Trenches Winners tab survives a page refresh via embedded token snapshot

2026-04-10

Added

  • Hyperliquid onboarding guide — step-by-step in-widget flow for agent wallet setup
  • Exchange onboarding wizard — first-visit, two-path setup with referral links
  • Referrals tab rewrite — now a clean Support page with direct links

Fixed

  • Agent wallet selection now uses a two-step select + approve (prevents surprise approvals)

2026-04-05

Added

  • Bitget USDT-M futures — full integration (REST, WS, rate limits, trade wrapper)
  • Binance USD-M futures — full integration with server-side cache and settings panel
  • Preferred exchange setting for news-driven symbol resolution

Fixed

  • Builder-dex symbols (e.g. xyz:TSLA) preserve casing end-to-end
  • Multi-exchange quick-buy flows across News, TradeEntry, Command Palette

2026-04-01

Added

  • Trenches — real-time pump.fun launch monitor with the 3-tab pipeline (Hits / Winners / Sprint)
  • $40k / $50k MC thresholds, 12h Winners retention, 90s Sprint races on live pump.fun trades
  • Smarter news-to-token matching — multi-word names, anti-spam blocklist, confidence scoring
  • Perceptual image-hash matching — token logos matched against news images
  • Hero winner banner and on-chain quick-buy overlay when a tracked token hits the news
  • Session persistence for Trenches state; auto-start/stop engine by listener count
  • Draggable panel resizer, left/right positioning, sound alerts with 2s throttle

See Trenches.


2026-03-25

Added

  • Polymarket widget — full trading flow
    • Sell flow: createMarketOrder + FAK per official SDK, zero-dust sizing
    • Onboarding approves USDC.e, Exchange, NegRisk Adapter, and ERC-1155 conditional tokens upfront
    • Infinite scroll across ~8k+ markets with Crypto Up/Down category
    • Price-history chart with all outcome lines, crosshair labels, clean time axis
    • Real-time P&L via WebSocket price updates
    • Withdraw USDC.e to any Polygon address with explicit gas
    • P&L share card auto-opens after closing a position
  • Polymarket quickbuy preset buttons in News Feed pills and Order Entry
  • News → Polymarket resolver — prediction match bars on news cards with tunable sensitivity
  • Polymarket balance included in the header portfolio value

See Polymarket.

Fixed

  • USDC.e vs native USDC detection with clear funding instructions
  • Resolved markets no longer appear in portfolio or market lookups
  • Orderbook never-showing bug unblocked with /book + REST fallback

2026-03-18

Added

  • Jupiter Ultra — sub-second, MEV-protected on-chain swaps on Solana
  • Platform fee applied across all Jupiter Ultra pairs (clamped to Jupiter's 50–255 bps range)
  • Portfolio sell orders now route through Jupiter Ultra for sub-second execution

Improved

  • Market-order execution optimized across every exchange (HL, Bybit, Binance, Bitget)
  • Hyperliquid order latency dropped from ~550–1800ms to ~261ms
  • Real-time PnL updates for Hyperliquid positions
  • Accurate ping latency display for all four exchanges

See Swap.


2026-03-10

Added

  • Hyperliquid Copy Trading — mirror any HL account with real-time WebSocket detection, REST backfill, exit monitoring, and safety rails
  • Live Broadcast widget — YouTube / HLS streams with grid + tabs, favorites, presets, picture-in-picture, compact mode
  • Cube Chat — floating chat widget with Global + Feedback rooms, threaded replies, admin highlighting
  • Widget Gallery — full-screen discovery overlay with detailed descriptions and toggle-remove
  • Orderflow widget — native tape view, CVD chart, bubble visualization, audio engine (replaces the old iframe)
  • Synoptic news source with live auth, backfill-free connects, and source badge

2026-03-02

Added

  • Portfolio holding card redesign — inline sell pills, MC at buy, compact TP/SL, click-to-chart
  • Time held and dollar P&L on each row; P&L background tint; compact table mode with CLOSE
  • Bigger token icons, tighter card spacing
  • Notification sound and keyword color controls per highlight

Fixed

  • Persistence: allow empty saves to persist explicit clears; merge persisted settings with defaults so new fields hydrate cleanly

2026-02-22

Added

  • News feed highlights now glow with a theme-aware halo around the full card
  • AI summaries, auto-translate, bionic reading, and font-size controls in News → Notifications
  • Desktop overlay notifications (with showMedia, onlyWhenHidden toggles) and browser-notification fallback
  • Trade button for external trade URLs on news items, with URL whitelist
  • News card sentiment border toggle, highlight keyword color picker

Fixed

  • Highlight keyword matches always trigger notifications
  • CSS class-based glow supports all themes
  • Synoptic backfill items no longer trigger notifications

2026-02-15

Added

  • Bybit v5 quirks fixessettleCoin param on open-orders + positions list to avoid retCode 10001
  • Canonical stop-order params (triggerDirection) for Bybit
  • Liquidation column on by default in Positions widget
  • Partial-close min-qty guard, real-time positions refresh after close
  • Supertrend indicator rewritten to match canonical Pine v4 formula

Fixed

  • Binance geo-block workaround; Bitget kline interval format
  • Funding rate preserved on partial WebSocket updates; Hyperliquid nextFundingTime corrected
  • Hyperliquid floatToWire normalization matching official SDK; vaultAddress:null on every exchange request

2026-02-12

Added

  • Settings export / import — back up and restore your entire config, including exchange API keys (encrypted)
  • Settings consolidation — AI summaries, Polymarket match, news font size, on-chain quickbuy, Polymarket quickbuy amounts, broadcast defaults, chart theme preset all centralized
  • Notification visibility improvements with sensible defaults
  • First-visit onboarding wizard with referral links to exchanges

Fixed

  • Update banner now only shows on actual version bumps
  • Spam ticker filter with blacklist + $10k minimum liquidity threshold
  • TreeNews stock ticker prefix (xyz:) and builder-dex casing preserved

2026-02-10

Added

  • Combined Cross-Chain Portfolio - New "All" tab merges holdings from Solana + EVM chains

    • Fetches all chains in parallel for fast loading
    • Colored chain badges (SOL/ETH/BSC/BASE) on tokens in combined view
    • Sort controls: Value, P&L, or Chain ordering
    • Per-chain loading spinners and error indicators on tabs
    • Instant tab switching (no refetch — computed from cached data)
  • Header Portfolio Value - Persistent total portfolio value in the app header

    • Compact format ($12.3K, $1.2M)
    • Click for per-chain breakdown dropdown with chain-colored labels
    • Wallet status indicator: shows locked/no-wallet state when wallets aren't available
  • EVM Multi-Chain Portfolio - Full support for Ethereum, BSC, and Base chains

    • Quick sell on any EVM chain via 0x aggregator
    • Token approval flow for ERC-20 sells
  • Terminal Wallet System - Local encrypted wallet management

    • Create or import SOL and EVM wallets
    • Password-protected with session caching
    • Agent wallet support for Hyperliquid signing
  • Hyperliquid Exchange - Full integration as second futures exchange

    • Agent wallet signing (no MetaMask popups for orders)
  • News Feed Multi-Source WebSocket - Enhanced news aggregation

    • Auto-reconnect with exponential backoff
    • Per-source connection status indicators

Improved

  • Portfolio Quick Sell - Derives chain from holding automatically in "All" view
  • Token Price Display - Smart decimal formatting (2 decimals for $1+ tokens, 6 for sub-dollar)
  • Docs Link - Moved from header to Settings panel for cleaner UI
  • Sell TX Explorer - "View TX" link now uses the correct chain's block explorer

Fixed

  • Portfolio Sell Explorer - Fixed "View TX" using wrong chain explorer in cross-chain view

2026-02-05

Added

  • On-Chain Charts - Chart any Solana or EVM token by contract address
    • Supports Solana, Ethereum, BSC, and Base chains
    • Real-time data from GeckoTerminal API
    • Auto-detects chain from address format
  • Mini-Chart Preview - Hover over chart icon in News Feed to see price preview
    • Shows last 50 candles
    • Configurable timeframe (1m, 5m, 30m)
    • Displays token symbol, price, and 24h change
  • Portfolio Widget - View and manage Solana wallet holdings
    • Real-time token balances and USD values
    • Quick sell buttons (25%, 50%, 75%, 100%)
    • Customizable sell percentages
    • Token links to Solscan
  • Swap Widget - Direct in-terminal token swaps
    • Jupiter aggregator integration
    • Quick buy buttons for fast execution
    • Customizable amounts and slippage
    • Real-time quotes with price impact
  • Unified Wallet Button - Single connect/disconnect in header
    • Supports Phantom and Solflare
    • Auto-reconnect on page load
    • Shared across all wallet features
  • Quick Buy Button Sizes - Small, Medium, Large options
    • Applies to Swap widget and News Feed
  • FPS Counter - Performance monitoring in header

Improved

  • Chart Performance - Fixed memory leaks and optimized rendering
  • News Feed Performance - Memoized regex patterns and highlight function
  • Grid Layout Performance - Changed to onDragStop/onResizeStop events
  • API Timeouts - Added 15-second timeouts to prevent hanging requests
  • Swap Search - Added abort controllers for better request handling

Fixed

  • Highlight Keywords - Fixed editing issues in News Feed settings
  • Quick Buy Size - Fixed buttons not updating in News Feed
  • Chart Subscriptions - Fixed memory leak in visible range listener
  • MiniChart Memory - Added LRU cache and abort controllers

2026-02-03

Added

  • TreeNews Integration - Added TreeNews (Main WS) and TreeNews Tokyo (subscribers only) as news sources
  • Orderbook Liquidity Wave - New visualization with cumulative depth bars showing liquidity distribution
  • Orderbook Widget Settings - Settings button moved to widget header with Lucide Settings icon
  • Lucide Icons - All widget header buttons now use Lucide icons (Settings, ExternalLink, X)
  • NewsFeed Top Bar Redesign - Three distinct toggleable menus: Highlights, Filters, and Widget Settings
  • NewsFeed Multi-Source Filtering - Toggle multiple news sources (Twitter, Telegram, Bark, TreeNews, etc.)
  • NewsFeed Regex Filtering - Filter news by regex pattern with case-sensitive toggle
  • NewsFeed Font Size Settings - Small, Medium, Large font sizes per widget instance
  • NewsFeed Color Themes - Background color presets (Default, Dark, Midnight, Forest, Ocean)
  • News Sources Status Indicator - Pulsing RSS icon shows connectivity status with dropdown details

Improved

  • News Source Badges - Distinct colors for each source (TreeNews=green, Bark=purple, Twitter=blue, Tokyo=orange)
  • API Status Display - Changed from "Connected/Disconnected" to "API Live/API Offline" with visual indicators

Fixed

  • TradeEntry Invalid Symbol - Fixed API error by using correct symbol format (BTCUSDT vs BTC-USDT)
  • NewsFeed Settings Not Applying - Fixed font size and color theme not updating

2026-02-03

Added

  • Symbols Widget Favorites/Watchlist - Star symbols to add to favorites, filter to show only favorites, persisted to localStorage
  • Changelog Viewer - View changelog in Settings with new update notifications
  • Automated Changelog - Added script to auto-generate changelog from git commits

Fixed

  • Ticker Widget - Fixed ticker data not being fetched by properly handling WebSocket reconnection
  • WebSocket Subscriptions - Fixed market data subscriptions not being re-established after WebSocket connects

2026-02-02

Fixed

  • News Highlight Keywords - Keywords now persist to localStorage and restore on page load

2026-02-01

Added

  • Railway Deployment - Added Railway deployment configuration with nixpacks

Fixed

  • Node.js Version - Specified Node.js 20 for Railway deployment compatibility

2026-01-31

Added

  • Image Lightbox - Click to expand images in news feed
  • Account Balance Display - Show account balances in the Accounts widget

Fixed

  • Video Player - Improved error handling in NewsFeed widget video player

2026-01-30

Added

  • Performance Optimizations - Improved rendering performance across widgets
  • Partial Close Positions - Close a percentage of open positions
  • UX Improvements - Various user experience enhancements

2026-01-29

Added

  • Real-time Position Updates - Positions update via WebSocket
  • Real-time Order Updates - Orders update via WebSocket

2026-01-28

Added

  • Dynamic Leverage - Fetch max leverage from API per symbol
  • Symbol Trading Rules - Precision, min/max qty, step size, min notional
  • Master Symbol Selector - Syncs Chart, Orderbook, TradeEntry, and Trades widgets
  • Symbol Dropdown - Quick symbol switching in TradeEntry widget
  • Chart Order Lines - Display orders and positions on chart
  • USDT Values - Show USDT values instead of base asset amounts
  • Auto-restore Session - Restore session without password re-entry

Fixed

  • Price Precision - Orders now match exchange precision requirements

2026-01-27

Added

  • Enhanced News Feed - 14 new features including clickable handles, relative timestamps, source filtering, keyboard navigation, sound alerts, quick trade buttons, pin news items, search functionality, categories, and sentiment indicators

Fixed

  • Settings Icon - Replaced with visible gear/cog SVG
  • WebSocket Logging - Improved error logging in NewsWebSocket

2026-01-26

Added

  • Backup & Restore - Export/import settings functionality
  • News Feed UX - Improved news feed user experience

Fixed

  • Chart/Orderbook Switching - Fixed symbol switching between widgets
  • Symbol Validation - Validate symbol exists on exchange before switching

2026-01-25

Added

  • News Ticker Integration - Click ticker in news feed switches chart to that symbol
  • Enhanced News Feed - Media, quotes, replies, follows support
  • Bark Integration - Fixed Bark news feed with Electron proxy

Fixed

  • News Feed Display - Items now display correctly with save feedback

2026-01-24

Added

  • Initial release of CubeTerminal

  • Chart Widget - TradingView-powered charts with multiple timeframes

  • Order Book Widget - Real-time order book with depth visualization

  • Trade Entry Widget - Place limit/market orders with leverage control

  • Positions Widget - View and manage open positions

  • Orders Widget - View and cancel open orders

  • Trades Widget - Real-time trade feed

  • News Feed Widget - Aggregated news from multiple sources

  • Ticker Widget - Price and 24h stats display

  • Symbols Widget - Browse all trading pairs with search and filters

  • Bot Sandbox Widget - Test trading strategies

  • Command Line - Keyboard-driven interface

  • Multi-window Support - Detach widgets to separate windows

  • Customizable Layouts - Drag and resize widgets

  • Dark Theme - Professional dark terminal aesthetic