✨ New Features
- DEV-15778 – Introduced a new API for managing long-running tasks. This enhancement allows better handling and monitoring of processes that require extended execution times, improving overall system efficiency.
- DEV-15810 – Added a new Tagging UI, enabling users to create and manage tags directly through a more intuitive interface.
- DEV-15839 – Expanded DiPocket card issuance capabilities to include team-based eligibility checks, making the process more flexible and aligned with organizational structures.
- ZEN-42313 – Added support for several new
pindebitevents, includingauthorization,authorization.reversal,refund, andrefund.reversal. This update strengthens transaction tracking and ensures more comprehensive event coverage in the system.
🛠️ Bug Fixes
- DEV-15725 – Fixed an issue in the Company Helpdesk where the “Cards” section displayed an incorrect total count. The view now accurately reflects the actual number of cards.
- DEV-15467 – Corrected the notification click behavior in the WebUI. Notifications now open the full request details instead of partial or incorrect content.
- DEV-15809 – Resolved a problem with invoice number extraction to ensure that numbers are parsed and displayed correctly.
- DEV-15866 – Fixed a display bug in the Activity Template screen where currency restrictions were shown incorrectly.
- DEV-15635 – Adjusted timestamp formatting in export templates to reflect the correct IL (Israel) time zone.
- DEV-15892 – Fixed an issue that caused DiPocket issuance to fail for new users, ensuring smooth onboarding for first-time accounts.
- DEV-15894 / DEV-15898 – Addressed additional bugs in the DiPocket issuance flow, improving stability and consistency across edge cases.
- DEV-15897 – Applied further bug fixes for long-running tasks, improving reliability and reducing timeout or performance issues.
- DEV-15188 – Fixed layout and rendering issues in the Company Balance Panel, where content was being cut off and card provider information displayed incorrectly.
- ZEN-42275 – Resolved an issue affecting CSV exports, adding proper headers and BOM (Byte Order Mark) to prevent Excel compatibility errors.
- DEV-15605 – Corrected an error preventing address updates from saving properly in user profiles.
- DEV-15895 – Issued a follow-up fix to ensure the Company Helpdesk Cards section displays the correct count consistently.
🧰 Improvements & Refactors
- DEV-15776 – Added validation when uploading configuration files, preventing invalid or improperly formatted files from being accepted.
- DEV-15868 – Enhanced the long-running tasks feature by introducing customizable S3 upload prefixes, allowing for better organization and traceability of uploaded files.
- ZEN-42313 – Improved allocation logic by including the
pindebit.authorizationevent in the list of events that trigger allocation checks. - ZEN-42313 – Extended the TYPE_TO_STATUS mapping for
pindebit.authorization, ensuring accurate status representation in system workflows.
📦 Dependencies
- Updated tar-fs from version 2.1.3 → 2.1.4 within the
/custodia-uipackage (npm/yarn group). This update includes minor performance improvements and security patches.