Skip to main content

Release 2.18.0

💹 Trading & Market Execution

Refining the core trading experience with better precision, reporting, and reliable order management.

  • WIFOX-1128 - Advanced Trading Hours Management
    Implemented a flexible "Working Hours" concept that supports complex UTC-based schedules, including multiple intervals per day and weekend rules.
    Business impact:
    Ensures automated trading and order placement strictly adhere to market sessions, preventing execution errors during closed hours.

  • WIFOX-1407 - Immutable Balance Snapshots
    The system now captures and displays "Balance Before Close" and "Balance After Close" for every order, ensuring these values remain accurate even after post-close edits.
    Business impact:
    Provides absolute financial transparency and a reliable audit trail for support teams investigating client balance discrepancies.

  • WIFOX-1248 - Historical Order Execution Fix
    Resolved an issue where opening an order with a past timestamp would fail to execute correctly in the system.
    Business impact:
    Ensures that manual back-office adjustments and historical data entries are processed reliably by the trading engine.

  • WIFOX-1400 - Market Session Visibility
    Added a real-time display of instrument working hours directly within the Buy/Sell modal on the frontend.
    Business impact:
    Reduces trader confusion by clearly showing when a market is open or closed before they attempt to place a trade.


🖥️ CRM & User Experience Overhaul

Improving the speed, layout, and daily usability of the management interface.

  • WIFOX-1183 - Optimized Data Popovers
    Changed the behavior of information popovers from "hover" to "click" to prevent unnecessary system requests and UI "jumping."
    Business impact:
    Massively improves interface stability and reduces server load, especially for managers navigating high-density data tables.

  • WIFOX-1419 - Enhanced Symbol Visibility
    Increased the size of the symbol selection modal and ensured full instrument names are visible without truncation.
    Business impact:
    Speeds up the selection process for staff and reduces the risk of choosing the wrong instrument due to hidden text.

  • WIFOX-1401 - Professional Number Formatting
    Standardized the use of thousands separators (e.g., 10 000 instead of 10000) across all trading tables and tooltips.
    Business impact:
    Improves data readability and reduces the risk of human error when scanning large financial figures.

  • WIFOX-1184 - Compact Table Layouts
    Streamlined data tables by moving date subtitles to the right and reducing icon sizes for a more professional, high-density view.
    Business impact:
    Allows managers to see more information on a single screen without excessive scrolling.

  • WIFOX-1186 - Consistent Interface Spacing
    Resolved inconsistent paddings and alignment issues between different sections of the CRM.
    Business impact:
    Delivers a more polished, professional aesthetic that aligns with modern enterprise software standards.


🛡️ Security, Roles & Compliance

Strengthening the platform's security model and refining how permissions are managed.

  • WIFOX-1310 - Granular Trading Controls
    Introduced a dedicated "Trading Allowed" toggle within the client management tab, allowing agents to enable or disable trading for specific clients instantly.
    Business impact:
    Provides immediate risk management capability, allowing staff to halt trading activity for specific accounts without affecting their overall CRM access.

  • WIFOX-1397 - Stable Manager Access Context
    Ensured that the Orders table only loads after the manager's access permissions are fully verified, preventing "infinite loading" or incorrect empty states.
    Business impact:
    Guarantees that staff always see the exact data they are authorized to view, improving platform reliability and security.

  • WIFOX-1415 - Unified Risk Metrics
    Resolved a discrepancy where "Free Margin" values differed between the account widget and the orders footer.
    Business impact:
    Restores trader confidence in platform risk indicators by ensuring a single, consistent source of truth for critical financial data.

  • WIFOX-1414 - Project-Aware Password Security
    Updated the password reset methodology to be strictly project-scoped, ensuring security updates are applied to the correct platform context.
    Business impact:
    Strengthens account security in multi-brand environments by preventing cross-project credential conflicts.


⚙️ System Reliability & Integrations

Behind-the-scenes work to ensure data integrity and platform stability.

  • WIFOX-1251 - Expanded Telephony Support
    Successfully integrated multiple new VoIP providers (Commpeak, Imperitel, Vosio, etc.) into the WBCS environment.
    Business impact:
    Provides more flexibility for sales teams to use their preferred communication tools directly within the CRM.

  • WIFOX-1412 - Authoritative Balance Sync
    Fixed a "drifting" balance issue in the account switcher where the collapsed view could show different totals than the expanded list.
    Business impact:
    Ensures clients always see their true, real-time valuation, eliminating visual flicker and stale data.

  • WIFOX-1482 - Dynamic Risk Configuration
    Moved margin call and liquidation variables to environment-level controls for easier system-wide adjustments.
    Business impact:
    Allows technical teams to adjust critical risk thresholds across the entire platform instantly without requiring a full code deployment.