Skip to main content

Release 2.14.0

πŸ–₯️ Trading Terminal & UI Performance

This theme focuses on critical stability fixes for the trading interface and optimizing the frontend to handle professional-grade data volumes.

WIFOX-1047 – Native Scrolling in Core Table Components
We replaced complex virtual scrolling with standard native rendering across the shared table infrastructure in WTCS.
Business impact:
Eliminates rendering glitches and scroll inconsistencies, providing a more stable and predictable interface for managers handling large client lists.

WIFOX-1076 – High-Performance Chart Rendering Optimization
Implemented several rendering optimizations, including candle-only indicator refreshes and mousemove hit-test caching (16ms throttle).
Business impact:
Massively reduces CPU overhead and browser lag during active trading, allowing for a fluid and responsive charting experience even with multiple drawings.

WIFOX-1091 – High-Visibility Chart Drawing Annotations
Increased the default font sizes for drawings and annotations within the terminal charts.
Business impact:
Improves accessibility and professional usability, making technical analysis and price markers easier to read at a glance.

WIFOX-1058 – Orders Table Infinity Scroll Fix
Resolved a technical issue in the Tradersroom that caused the infinite scroll behavior to fail on the Orders table.
Business impact:
Ensures traders can seamlessly browse their entire history without data loading interruptions.

βš™οΈ Trading Logic & Data Integrity

These updates ensure that the underlying trading parameters, market rates, and account balances are accurate and reliable.

WIFOX-1142 – Standardized Default Symbol Metadata
Updated the global CSV seed for default symbols to include explicit timezones, spreads, and normalized lot sizing across all asset classes.
Business impact:
Ensures that all new trading environments ship with a consistent, market-accurate instrument catalog without requiring manual per-symbol setup.

WIFOX-1134 – Restricted View for Swap Accumulations
Implemented a restricted visibility mode for Swap accumulations specifically for the client-side view.
Business impact:
Provides a cleaner, more focused interface for clients by presenting only essential financial data while maintaining full auditing in the backend.

WIFOX-1106 – Asset Scaling for 1000+ Symbols
Upgraded the order management logic to correctly retrieve and display data in environments with over 1,000 active instruments.
Business impact:
Future-proofs the platform for large-scale brokerage operations, allowing for an expanded asset catalog without breaking order retrieval.

WIFOX-1107 – Accurate Monday Rate Change Logic
Updated the rate-change calculation to use the last available trading day instead of a strict 24-hour calendar lookup.
Business impact:
Eliminates confusing "+100% change" errors on Monday mornings by correctly comparing current rates against Friday's close instead of Sunday's gap.

WIFOX-1117 – Predictive Rate Requesting
The frontend now requests the last known rates immediately upon loading while waiting for the next live market tick.
Business impact:
Removes "empty" price states during quiet market periods, ensuring the user always sees the most recent valuation upon login.

WIFOX-1079 – Symbol Configuration Cleanup
Removed obsolete properties like marginRequirement and timezone from the internal symbol configuration objects.
Business impact:
Reduces technical debt and simplifies the system’s data model, leading to faster processing and fewer configuration errors.

WIFOX-1115 – Symbol Catalog Pruning
Successfully removed several redundant asset rows (XZN, XNI, ZRX, XVG).
Business impact:
Maintains a clean and relevant instrument list, ensuring traders are only presented with active, supported assets.

πŸ“’ Communication & System Branding

WIFOX-293 – Comprehensive System Email Suite
Completed a full audit and implementation of all required system email templates for clients and managers based on the master specification.
Business impact:
Ensures a professional and consistent brand voice across all automated touchpoints, from onboarding to account security.