Skip to main content

Release 2.5.0

1. Trading Area: smoother onboarding and account handling

WIFOX-585 – Trader Declaration: “Client ID number” field fixed
The Client ID number field in Trading Area → Accounts → Trader Declaration now accepts and shows user input normally, keeps the value in form state and submits it correctly with the declaration.
Business impact:

  • Trader declarations are no longer blocked by a “dead” field.

  • Reduces support involvement during KYC / onboarding.

WIFOX-511 – Account selector: smarter ID display
The Trading Area account selector now shows:

  • client.uid when the client has exactly one trading account;

  • asset.uid when there are multiple accounts (as before), so they remain distinguishable.
    If client.uid is missing, the selector safely falls back to asset.uid.
    Business impact:

  • Faster client identification in the common single‑account case.

  • No loss of clarity when a client has several accounts.


2. Trading Terminal: saved workspace and better charts

WIFOX-588 – Trading Terminal: remember selected pairs and order across logins
The Trading Terminal now persists the list and order of opened trading pair tabs (and the active tab) per user in local storage.

  • On first login, a default set is opened: EUR/USD, USD/ILS, BTC/USD, GOLD, BRENT.

  • Any changes (add/close/reorder/switch active) are saved.

  • After logout or token expiration, the same configuration is restored on the next login.
    Business impact:

  • Active traders no longer rebuild their workspace each session.

  • The terminal feels personalised and consistent between sessions.

WIFOX-515 – New Order: volume +/- controls based on lot size
In the New Order form, the Volume field now has “– / +” buttons with a step size derived from the instrument’s lot size (e.g. 0.01, 0.1, 1). Values are rounded correctly and never go below zero; manual typing still works.
Business impact:

  • Faster, less error‑prone volume selection, especially for very small or large lots.

  • Fewer rejected orders due to invalid or awkward volume inputs.

WIFOX-569 – Default chart zoom set closer (1‑hour view)
Trading charts are now zoomed in by default (1‑hour view), showing price action in a closer, more relevant window.
Business impact:

  • Traders see actionable, recent price movement immediately.

  • Less manual zooming on every symbol.

WIFOX-568 – Remove open‑position pointer from chart
The special pointer marker for the open position on the chart has been removed.
Business impact:

  • Cleaner charts with less visual noise.

  • Focus stays on price and user‑defined levels instead of an extra marker that traders didn’t find useful.

WIFOX-579 – Simplified UI: removed unnecessary accordion in Trading conditions section
A redundant accordion component in the Trading conditions context has been removed, keeping the interface flatter and more direct.
Business impact:

  • Less clicking and “hidden” content when working with pair info.

  • Cleaner, more straightforward layout for support teams.


3. Requests & Tickets: real‑time, rich conversations

WIFOX-544 – Requests/Tickets: near‑real‑time message updates (“online” mode)
Message polling in CRM Requests → Messages and Trading Area Tickets → Messages has been tightened to a near real‑time interval while a conversation is open (around 1–2 seconds), with optimisations to pause/slow polling when the tab or conversation is not active. Sending a message also triggers an immediate refresh.
Business impact:

  • Conversations feel closer to chat in real time, not like an email thread.

  • Faster back‑and‑forth between clients and support without manual refresh.

WIFOX-542 – Requests/Tickets: clickable links in messages (CRM + Trading Area)
URLs inside request/ticket messages are now automatically rendered as clickable links in both CRM and Trading Area, opening in a new tab with safe settings.
Business impact:

  • Agents and clients can follow shared links (docs, KYC pages, references) directly from the conversation.

  • Less copy‑paste and fewer mistakes opening referenced resources.

WIFOX-584 – Tickets/Requests: remove “only letters” validation for Name/Subject
The Name/Subject field in Tickets (Trading Area) and Requests (CRM) no longer enforces “letters‑only” validation. Any characters are allowed (digits, symbols, mixed text such as “KYC 2.0 – urgent #15”).
Business impact:

  • Users can describe cases naturally (IDs, ticket numbers, versions, etc.).

  • Fewer blocked forms and no need to invent artificial subject lines.


4. Client Area UX & internationalisation

WIFOX-263 – RTL/LTR audit and fixes for Client Area
The main Client Area (Tradersroom) views have been reviewed and adjusted to work correctly in both LTR and RTL languages, including dashboards, markets, FAQ, history, tickets, deposits/withdrawals, forms, profile, documents, PWA modal, OAuth pages and key modals/drawers. Alignments, directional icons, paddings, table behavior and animation directions have been fixed for RTL where needed.
Business impact:

  • Proper experience for right‑to‑left languages (Arabic, Hebrew, etc.), on par with LTR.

  • Reduces layout issues and confusion for international clients.

WIFOX-190 – Mobile/tablet form paddings adjusted
Form paddings in the Client Area on mobile and tablet were updated to match approved design values (different vertical spacing for ≤768px and ≥769px), including removal of an extra padding block.
Business impact:

  • Forms look and feel more balanced on phones and tablets.

  • Less unnecessary scrolling, clearer focus on primary actions.


5. Trading UX micro‑improvements

WIFOX-569 – Closer default chart view (1 hour)
(Already listed above under trading terminal) – charts now open in a closer timeframe, making recent data easier to analyse.