# Release 1.20.0

### 1. 🛠️ CRM &amp; Table Usability Improvements

**WIFOX-680 – Add Columns Customization Feature to Orders Table**  
Users can now customize which columns are visible in the Trading MS Orders table, improving workflow flexibility and personalizing the CRM experience.  
**Business impact:**

<div class="_19itglyw _vchhusvi _r06hglyw" id="bkmrk-teams-can-tailor-the"><div class="ak-renderer-wrapper is-undefined css-pw7jst"><div class="css-acozi4" role="none"><div class="ak-renderer-document">- Teams can tailor their workspace for faster access to relevant data, boosting productivity and satisfaction.

</div></div></div></div>**WIFOX-600 – Clients: Add “State” column + filter/sort/customize + form options**  
A new “State” column (live/demo) has been added to the Clients table and forms, with full support for sorting, filtering, and column customization.  
**Business impact:**

<div class="_19itglyw _vchhusvi _r06hglyw" id="bkmrk-makes-it-easier-to-s"><div class="ak-renderer-wrapper is-undefined css-pw7jst"><div class="css-acozi4" role="none"><div class="ak-renderer-document">- Makes it easier to segment, filter, and manage clients, supporting better decision-making and targeted actions.

</div></div></div></div>**WIFOX-597 – Requests: Track last message timestamps from Client/Manager + show in table**  
The Requests table now displays when the client or manager last sent a message, with sorting, filtering, and column customization.  
**Business impact:**

<div class="_19itglyw _vchhusvi _r06hglyw" id="bkmrk-teams-gain-better-vi"><div class="ak-renderer-wrapper is-undefined css-pw7jst"><div class="css-acozi4" role="none"><div class="ak-renderer-document">- Teams gain better visibility into communication history, helping prioritize follow-ups and improve client service.

</div></div></div></div>**WIFOX-604 – \[Settings\]\[Actions\] Fix missing scroll inside large blocks**  
Each action block in Settings now has its own scroll, preventing UI glitches and making large lists easier to navigate.  
**Business impact:**

<div class="_19itglyw _vchhusvi _r06hglyw" id="bkmrk-users-can-efficientl"><div class="ak-renderer-wrapper is-undefined css-pw7jst"><div class="css-acozi4" role="none"><div class="ak-renderer-document">- Users can efficiently manage and review long lists without losing context or experiencing layout issues.

</div></div></div></div>**WIFOX-609 – Statuses inside table should be without paddings**  
Table status indicators are now more compact, improving readability and saving space.  
**Business impact:**

<div class="_19itglyw _vchhusvi _r06hglyw" id="bkmrk-cleaner-tables-mean-"><div class="ak-renderer-wrapper is-undefined css-pw7jst"><div class="css-acozi4" role="none"><div class="ak-renderer-document">- Cleaner tables mean faster scanning and less visual clutter for users.

</div></div></div></div>**WIFOX-608 – Set default search input width for components with fast filters**  
All search inputs across modules now have a consistent width, ensuring a unified look and feel.  
**Business impact:**

<div class="_19itglyw _vchhusvi _r06hglyw" id="bkmrk-consistent-ui-elemen"><div class="ak-renderer-wrapper is-undefined css-pw7jst"><div class="css-acozi4" role="none"><div class="ak-renderer-document">- Consistent UI elements reduce confusion and create a more professional, user-friendly interface.

</div></div></div></div>**WIFOX-58 – FastFilters Component Refactoring &amp; Unification**  
The FastFilters component has been refactored into a shared, reusable module, reducing code duplication and ensuring consistent filtering behavior across the platform.  
**Business impact:**

<div class="_19itglyw _vchhusvi _r06hglyw" id="bkmrk-faster-feature-devel"><div class="ak-renderer-wrapper is-undefined css-pw7jst"><div class="css-acozi4" role="none"><div class="ak-renderer-document">- Faster feature development, easier maintenance, and a more reliable filtering experience for all users.

---

</div></div></div></div>### 2. 💬 Communication &amp; Collaboration

**WIFOX-583 – Requests/Tickets: Implement Paste &amp; Drag-and-Drop Image Upload in Conversations**  
Users can now paste or drag-and-drop images directly into CRM Requests and Trading Tickets conversations.  
**Business impact:**

<div class="_19itglyw _vchhusvi _r06hglyw" id="bkmrk-richer%2C-more-efficie"><div class="ak-renderer-wrapper is-undefined css-pw7jst"><div class="css-acozi4" role="none"><div class="ak-renderer-document">- Richer, more efficient communication between teams and clients, leading to quicker resolutions and better support.

---

</div></div></div></div>### 3. 🔒 Access &amp; Security

**WIFOX-521 – Replace silent redirect with explicit “Access denied” state for entities**  
When users lack permission to access an entity, they now see a clear “Access denied” message instead of a silent redirect.  
**Business impact:**

<div class="_19itglyw _vchhusvi _r06hglyw" id="bkmrk-reduces-confusion%2C-i"><div class="ak-renderer-wrapper is-undefined css-pw7jst"><div class="css-acozi4" role="none"><div class="ak-renderer-document">- Reduces confusion, improves transparency, and helps users understand access limitations instantly.

</div></div></div></div>**WIFOX-421 – IP restrictions for API tokens are working incorrectly**  
IP addresses for API tokens are now parsed and displayed correctly, ensuring security policies are enforced as intended.  
**Business impact:**

<div class="_19itglyw _vchhusvi _r06hglyw" id="bkmrk-strengthens-security"><div class="ak-renderer-wrapper is-undefined css-pw7jst"><div class="css-acozi4" role="none"><div class="ak-renderer-document">- Strengthens security and compliance by making sure only authorized IPs can access sensitive APIs.

---

</div></div></div></div>### 4. 📢 Notifications &amp; System Feedback

**WIFOX-624 – Notify about Margin Call**  
The system now sends notifications about margin calls to both the trading area and the assigned manager in Core CRM.  
**Business impact:**

<div class="_19itglyw _vchhusvi _r06hglyw" id="bkmrk-ensures-timely-aware"><div class="ak-renderer-wrapper is-undefined css-pw7jst"><div class="css-acozi4" role="none"><div class="ak-renderer-document">- Ensures timely awareness and action on margin calls, reducing risk and improving client safety.

---

</div></div></div></div>### 5. ⚙️ Performance &amp; Technical Enhancements

**WIFOX-613 – Optimize Table**  
Table rendering performance has been improved, reducing blank areas during scrolling and making the UI more responsive.  
**Business impact:**

<div class="_19itglyw _vchhusvi _r06hglyw" id="bkmrk-smoother-user-experi"><div class="ak-renderer-wrapper is-undefined css-pw7jst"><div class="css-acozi4" role="none"><div class="ak-renderer-document">- Smoother user experience and less frustration when working with large datasets.

</div></div></div></div>**WIFOX-710 – Configurations of symbols are updating incorrectly on update (on one step before)**  
A bug affecting the update of symbol configurations has been fixed, ensuring changes are applied correctly and immediately.  
**Business impact:**

<div class="_19itglyw _vchhusvi _r06hglyw" id="bkmrk-reduces-operational-"><div class="ak-renderer-wrapper is-undefined css-pw7jst"><div class="css-acozi4" role="none"><div class="ak-renderer-document">- Reduces operational errors and ensures that configuration changes take effect as expected.

---

</div></div></div></div>### 6. 💸 Transaction Accuracy

**WIFOX-445 – \[Transactions\] First transaction date isn't adding**  
The system now correctly records the date of a client’s first transaction.  
**Business impact:**

<div class="_19itglyw _vchhusvi _r06hglyw" id="bkmrk-improves-financial-t"><div class="ak-renderer-wrapper is-undefined css-pw7jst"><div class="css-acozi4" role="none"><div class="ak-renderer-document">- Improves financial tracking and reporting accuracy, supporting compliance and better analytics.

  
</div></div></div></div>