Skip to main content

Release terminal v1.1.0

Release terminal v1.1.0

Release window (by commit dates): 2025-12-12 → 2026-01-14
Scope: Wifox / Tradersroom / DevTerminal + Client Area/Dashboard/UI fixes
Main themes: mobile terminal UX, branding customization, margin/quantity correctness, forms & validation polish, symbol management fixes, CI/infra tweaks


1) Executive summary

This release is mostly a stabilization + UX polish drop with a couple of high-impact correctness fixes:

  • Trading / Orders correctness

    • Fixed multiple issues around staticUsedMargin, fulfilled/filled quantity units, and margin quantity multiplication, preventing corrupted order quantities and wrong margin behavior.

  • Mobile trading terminal UX

    • Several targeted improvements to mobile charts (padding, indicators text sizing, moving Y-axis price rendering, removing volume numbers).

  • Branding / UI customization

    • Added/updated Client Area & Trading Terminal branding customization.

  • General UI/CRM fixes

    • A batch of UI bugs across Dashboard, Deposits/Withdrawals, Trading Ideas, Tickets sorting, printing pages, etc.


2) Changes

Key changes

  • Branding

    • WIBR-881 — Client Area & Trading Terminal Branding Customization

  • Mobile terminal / chart UX

    • WIBR-865 — Chart: remove right padding for mobile view

    • WIBR-870 — Move Y-axis prices for mobile into chart rendering

    • WIBR-855 — Remove volume numbers for mobile

    • WIFOX-110 — Fix: indicators text still larger than graphs (mobile chart)

  • Symbols

    • WIBR-874 — Add symbol name inside “Add symbol” popup

    • WIBR-858 — Fix: inactive symbol shown in add symbol tab

  • Margin / calculations

    • WIBR-852 — Remove multiplying by marginRatio for pip price & PnL calculation

    • WIBR-859 — Fix marginRatio (leverage) display in account info popup and buy/sell popup

    • WIBR-871 — Fix incorrect calculation in close order popup

    • WIFOX-134 — Fix: static margin not added to open order

  • Terminal

    • fix/WIFOX-157 — DevTerminal: staticUsedMargin issue affecting fulfilledQuantity of original order

    • A (temporary) revert commit: “revert artifact changes”

    • Detailed fix commit describing two critical bugs:

      1. order-service: filled_quantity was set in lots instead of units when updating fully-filled orders

      2. margin-call-service: removed double multiplication by marginQuantity (since order-service already returns units)

  • Ms.Trading. CRM

      • BD-91 — Clients/Orders: client must be preselected and selection disabled

      • BD-120 — Fix: symbol configuration import translation

      • WICORE-1436 — Remove non-nullable rule for margin quantity param in orders requests
    • Environments / docker / build
        • WICORE-1427 — Add/actualize templates of environments for all services

        • WICORE-1414 — Docker builds optimization

    • UI/terminal-related shared changes

      • WIBR-859 — Same leverage/marginRatio popup fix merged here too

      • WIBR-788_symbols_conf_fix — Add missing configuration

      • WIBR-843 — Fix incorrect symbols name and label

      • WICORE-1364 — Check markup of weekends in Trading MS

      • WICORE-113 — Remove blur if less than 15 items?

  • Client Area. (Personal area)
    • Branding / shared

      • WIBR-881 — Branding customization (again, included here)
        Signup/auth/token

      • WIFOX-130 — Import signup not working due to previous autologin fix

      • WICORE-1401 — Issues with token in signup API method

      UI / layout / spacing

      • WIFOX-114 — Internal dropdown overflow parent input

      • WIFOX-113 — Add 16px padding; buttons/text too close to screen edge

      • WIBR-880 — Dashboard: inappropriate PWA button behavior

      • BD-71 — Magnifying glass icon reversed

      • BD-115 — Minor color issue of hold plug

      • BD-116 / BD-37 / BD-143 / BD-73 — Validation improvements (profile form weird validation, IBAN validation, etc.)

      • BD-72 — Notifications affecting printed page

      • BD-65 / BD-67 — Deposit UI issues (expiry fields visibility when invalid; cursor position)

      • BD-66 / BD-76 — Table/scrolling/layout issues

      • BD-74 / BD-78? (you have “Detailed idea view borders”) — Trading Ideas borders too wide

      • BD-27 — Fix dates mess in Trading Ideas

      • BD-39 — Incorrect sorting in tickets after creation

      • BD-36 + bugfix/BD-36 — Fix build + related behavior (do not show statistics entity if no price / 0.00)

      • WIBR-875 — Bridge Pay: add test environment flow

      • BD-180 — Fix unit tests