🚀 New Features
- Activity Templates
- Added search bar to filter activity templates in Spend Permission & Spend Request screens (DEV-15268)
- Expense Management
- Disabled "Mark as Ready" for Out-of-Pocket and Cash Expenses (DEV-15168)
- Export receipt files to Priority (DEV-15503)
- Added PO owner name to Netsuite Vendor Bill (DEV-15175)
- Added Netsuite Vendor payment method (DEV-15181)
- Login & Audit
- Added App Identifier to login event details; updated insert/read from
oauth2statemodel (DEV-15400)
- Added App Identifier to login event details; updated insert/read from
- Private Transactions
- Backend support for SBB private transaction consolidation (DEV-15543)
- Support changing system "unsure" configuration per user – Backend (DEV-15548)
🛠️ Improvements & Fixes
- UI/UX
- Fixed grid order issue on Card Product screen after edit and save – WebUI (DEV-14839)
- Fixed Card Provider icons in UI (DEV-15279)
- Fixed card status inconsistency between Employee Dashboard and Employees screen (DEV-14814)
- Improved user error messages when ordering a DiPocket card (DEV-15463)
- Updated the company help desk expenses view so that exported expenses are no longer displayed in the Waiting tab. This ensures the tab only reflects items that still require action. (DEV-14450)
- Search & Filtering
executeSearchnow displays relations data (DEV-15449)- Fixed duplicate payload data in Rollout API call from Global Limit (DEV-15465)
- Spend & Benefits
- Added top-level filters to Spend/Benefits screens (DEV-15390)
- Receipts & Validation
- Fixed crash on Out-of-Pocket Expenses screen (DEV-15244)
- Fixed issue where receipts page failed to render due to empty users array with multiple subsidiaries (DEV-15452)
- Fixed empty validator response when Regional Controller has multiple subsidiaries (DEV-15452)
- Publishing & Buttons
- Fixed incorrect publish button behavior on Company Statements screen (DEV-15516)
- Miscellaneous
- Script fixes and general improvements (DEV-15431)
- Dependency updates (dependabot)
💳 Marqeta Consumer Card Enhancements
- Added support for
refund.authorization(DEV-15466) - Fixed amount handling for
refund.authorization(DEV-15466)