Skip to content

Releases: Pairlens/trading-terminal

Pairlens v0.5.0

Choose a tag to compare

@github-actions github-actions released this 14 Aug 19:43

Download the installer for your platform below. Existing installs update themselves.

New

  • notifications: recent activity sits under the rule list, not behind it (537774e)
  • notifications: the bell shows what fired, not just what to arm (231aacc)
  • mobile: the phone gets a bell, not a canvas (a5c6da9)
  • notifications: a price alert takes two fields, not a canvas (5f8aa84)
  • discovery: the snapshot syncs at idle, deep search rides a consent gate, tokens pin what they showed (0720ce7)
  • discovery: every keystroke paints from a local reverse index, and the switch lands warm (edca3f5)
  • shared: instrument identity becomes a five-arm union, and the snapshot contract lands (7a301c4)
  • panes: the Web panel is desktop only (d7db3dc)
  • onboarding: declining a location requires acknowledged consent (c16c1c3)
  • mobile: tap the profile version line to check for updates (d8d69c9)
  • terminal: check for updates from the omni search and the settings dialog (a916257)
  • onboarding: country step says what the answer is for — and where it lives (92a1661)
  • onboarding: every remaining question now has a real consumer (68ee3b1)
  • orderbook: the size/value choice is remembered (2c44645)
  • mobile: the phone answers a pair switch with a tick (d793e47)
  • orderbook: the size column reads notional when you tap it (ffe6188)
  • terminal: the pair title opens the pair switcher (fb399b8)
  • terminal: the tape sorts by any column, and stops re-rendering itself (0e3a245)
  • trades: the tape says what each print was worth (17d2fcd)
  • ccxt: orders ride the trading socket on the venues where that is safe (b06be53)
  • ccxt: the 2h chart works on all fourteen venues (5ee83c8)
  • poc: remove native CEX connectors — the fleet is 100% ccxt (481dc64)
  • poc: all 14 CEX venues bootstrap through the ccxt bridge (6980f41)
  • poc: kraken, htx and bitfinex on the ccxt factory (fca523f)
  • poc: kucoin, gate and mexc on the ccxt factory (e8ef8fa)
  • poc: bybit, bitget and cryptocom on the ccxt factory (9b19f79)
  • poc: trading path through ccxt (orders, balances, private streams) (b9a5d0e)
  • connectors: OKX and Binance now read through CCXT (9fb46bf)
  • poc: ccxt loads in the browser — exports patch fix, ws/undici shims, vite aliases (90343f7)
  • chart: the chart's bars leave as a CSV (9f81f8c)
  • security: unlock the terminal with Face ID, Touch ID or a fingerprint (1c13e25)
  • mobile: the chart says it is loading the next market (547279b)
  • mobile: a watchlist row tap closes the sheet (2c0128e)
  • mobile: person glyph when signed out, indicator count on the chip (7eaf65b)
  • billing: migrate Pairlens Intelligence from Polar to Stripe (#9) (f3b27fa)
  • terminal: bring-your-own-key AI setup on every AI gate (25b95b4)

Fixed

  • notifications: a channel that cannot deliver stops claiming it will (dd579f3)
  • discovery: markets table rows misplaced by virtualizer without scrollMargin (8baaf4f)
  • plugins: pairlens-intelligence never fetches in standalone mode (863baf5)
  • onboarding: orb pop-in lands on its resting scale; no static-list flash before story vignettes (489597e)
  • store: removing a theme no longer means applying it first (091368d)
  • terminal: the Value heading keeps its chevron in its own column (95d8b31)
  • ccxt/binance: one alien watchlist pair no longer freezes every marquee chip (a0466e6)
  • ccxt/okx: the markets cache carries instIdCode, which the WS trade API demands (830e6a1)
  • ccxt: binance live data unfreezes, and the first trades frame stops lying about latency (772ea88)
  • ccxt: three venues were subscribing to a book too shallow to read (93a7747)
  • discovery: a wide sparkline draws its whole line (40e02fe)
  • ccxt: the audit's cleanup tail — leaks, replays, and stale claims (9af5104)
  • ccxt: keepalive off where no venue pong exists, and orphaned channels get shed (28923a6)
  • ccxt: priced market buys, aligned daily bars, and paper on all eight venues (14a1436)
  • ccxt/okx: an OKX key goes to the entity its account lives on (1ed8ae6)
  • poc: browser binary WS frames — ccxt onMessage assumed Node Buffers (6896099)
  • poc: CSP entries for non-default WS ports (okx :8443, binance.us :9443) (11f3068)
  • poc: geolocation parity with the legacy connectors (5128b5d)
  • poc: three OKX trading bugs found by the authenticated demo E2E (b3de0a1)
  • poc: two trading-path bugs found by the authenticated testnet ...
Read more

Pairlens v0.4.0

Choose a tag to compare

@github-actions github-actions released this 09 Aug 10:32

Download the installer for your platform below. Existing installs update themselves.

New

  • terminal: fifth mobile round — indicators panel, toolbar rebuild, picker exits, press sweep, onboarding + profile (490af1d)
  • terminal: fourth mobile polish round — chip feedback, owned sheet exit, copilot fixes (9217ec4)
  • themes: light-mode chart palettes for every bundled theme (1f8751b)
  • terminal: third mobile polish round — sheet motion, discover depth, themes (eb0e549)
  • mobile: on-device feedback round — fixed chart, draggable sheets, focus-trap release, full-bleed news (020caba)
  • mobile: polish pass — navigation feel, crosshair drawing, depth-graded book, account detail, aligned live watchlist (ce0457d)
  • mobile: pre-wire markets/account-detail overlays, gate the limit line to Trade, pin browser zoom (89b55eb)
  • mobile: translate the mobile namespace into all 16 non-English locales (6c4b0ba)
  • mobile: panels, trade, chart tools, copilot and flows for the mobile terminal (5b5ee2f)
  • mobile: wire overlay screens, timeframe, toolbar and limit-line seams (0124d37)
  • mobile: mobile terminal foundation — responsive shell, primitives, chart floor (8ea62af)
  • terminal: the default desk opens on the live tape, and Multi-Price gets a workspace built around it (0a182e7)
  • terminal: flash Markets prices, and stop the flash shoving the chart (23d8dc9)
  • terminal: give the Discovery trend lines a real loading state (c80b252)
  • terminal: mini price charts on every Discovery ticker row (f5e8236)

Fixed

  • terminal: hide the chart's price-level line until the ticket can trade (4e6a73d)
  • terminal: picker-over-picker swaps the sheet instead of stacking (c847cdc)
  • mobile: apply the nine confirmed review findings (72ece5b)
  • mobile: chart fills the visible band and tap-to-dismiss survives vaul (cf0dc86)
  • terminal: let the Markets trend line fill its column (95ddf2b)
  • terminal: a button that navigates keeps its button semantics (9e8f97d)
  • terminal: reserve the price column so the trend charts line up (93fb797)
  • terminal: make the Markets tiles hold their shape at any width (4783807)

Performance

  • terminal: only fetch a Discovery trend line while it is on screen (8fa55d8)
Under the hood (2)
  • i18n: orphan audit — flag en keys nothing references (2ac35ad)
  • marketing: full site copy review — freshness, voice, and SEO pass (bbb6442)

Full changelog: v0.3.0...v0.4.0

Pairlens v0.3.0

Choose a tag to compare

@github-actions github-actions released this 07 Aug 12:46

Download the installer for your platform below. Existing installs update themselves.

New

  • terminal: a new terminal opens on Top Crypto and Top Equities instead of an empty watchlist (182c1a3)
  • marketing: the website tells us what people actually do on it (6115b14)
  • terminal: the drawing tools you reach for most are one click away (bf97383)
  • terminal: notifications and bots say once that they want the app (d6895dc)
  • terminal: say out loud that multi-price numbers are gross (8a113e3)
  • terminal: one pair, every venue, in one pane (9c3b055)
  • marketing: the charts hero shows what the drawing tools do (4126f77)
  • terminal: the layout in front of you can be named and kept (6f68c2b)
  • terminal: every claim that your keys are safe now opens the explanation (49b7cd6)
  • notifications: system notifications get a permission card, and fail loudly (79265cf)
  • notifications: alerts can reach a Telegram chat (7da4436)
  • trade: a venue you haven't connected blurs the ticket behind a connect gate (e8acad4)
  • trading: a trade commits on press & hold, or on a click if you prefer (4b8066c)
  • terminal: panes get their own button next to Workspaces (a06d21e)
  • release: a new release opens with the commits that went into it (516d843)
  • terminal: the pair header shows the round trip to the connected exchange (f76192f)

Fixed

  • plugins: the live Kraken check stops depending on whether someone trades (918d651)
  • terminal: the headless indicator alert suite stops depending on how it is loaded (1a3ad8f)
  • terminal: the download nudge in the nav rail is a whole dot again (36e64cc)
  • terminal: Coinbase wears one logo instead of two (27de1a3)
  • notifications: a template arrives armed instead of as an empty rule (8e260ea)
  • notifications: alerts fire on real bar closes instead of once at startup (a416c9d)
  • accounts: enrolling a vault resumes the save it interrupted (66f2ed5)
  • terminal: the trades tape says Buy or Sell instead of only tinting the row (1caa51a)
  • plugins: a theme applies from its own store page (f7c5dba)
  • terminal: a release bump reaches the version the web terminal reports (ddc6bb7)
Under the hood (2)
  • the exchanges get checked every day, where a failure cannot block a merge (1a45b2b)
  • cli: the CLI data commands stop asking a stranger whether CI passes (ede82e4)

Full changelog: v0.2.0...v0.3.0

Pairlens v0.2.0

Choose a tag to compare

@github-actions github-actions released this 05 Aug 23:49

Pairlens v0.2.0 — download the installer for your platform below. Existing installs update automatically.

Pairlens v0.1.4

Choose a tag to compare

@github-actions github-actions released this 02 Aug 20:36

Pairlens v0.1.4 — download the installer for your platform below. Existing installs update automatically.

Pairlens v0.1.3

Choose a tag to compare

@github-actions github-actions released this 02 Aug 16:39

Pairlens v0.1.3 — download the installer for your platform below. Existing installs update automatically.