5/22/2025 Release (41.16)
May 21st, 2025
Enhanced bank linkage flows, improved vendor management, and bug fixes.
New Features/Enhancements
Bank Linkage
- Initial Plaid Linkage:
- New prompts to merge existing duplicate bank accounts (e.g. from a QBO migration) into newly linked accounts upon initial Plaid bank account linkage.
- Notification of which newly linked accounts have unsupported account types or sub types upon initial Plaid bank account linkage.
- Banks & Integrations list:
- Linked bank accounts are now separated by institution, with new institution level actions.
- Introduction of Synced and Not Synced filters.
- Historical Pull: Ability to pull historical transactions to a specific date at both the institution and the bank account levels.
- Beginning Balances: Ability to set and edit beginning balance entries directly from the bank account form.
- Bank Account Merge: Option to merge duplicate accounts for multiple accounts at once with improved validations to prevent duplicate bank transactions.
- GL Account Naming: Updates to keep GL account names in sync with updates from Plaid.
- Mask Limitations: Fixes for bank accounts whose mask has less than 4 characters.
Vendor Management
- Accountant Access: Accountants now access the Vendor Dashboard for improved vendor management on behalf of users.
- Vendor table: New columns for Default Category and Expense Rules on the Vendor Dashboard to allow for more efficient vendor management.
- Vendors API: New enhancement to allow the ability to search by vendor name on GET /vendors endpoint.
- Vendor Merge: UI improvements to the vendor merge workflow for vendors with very long names.
Transactions
- Bulk Restoration: Ability to bulk restore archived transactions on transactions-related dashboards.
- Automatic Reconciliation of Direct Invoice Payments: Improved tie-breaking when automatically reconciling direct invoice payments with invoices including matching on the invoice’s client’s name.
- Advanced Search: Improvement on the Expense Advanced Search to only show GL accounts that have associated expense categories and all bank accounts, including inactive/previously linked banks.
Accounting
- Accountant access: Accountants can now update their user’s business information in the embedded experience.
- QBO Import: Updated context in the QBO Imports ‘Learn More’ section for pulling the correct files.
Analytics
- Transaction Events: Addition of
transactionRecategorized
lifecycle event for tracking who recategorized which bank transactions. - Invoice Payment Events: Enhancement to lifecycle events for invoice payments to include the source API on invoice payment-related events.
Bug Fixes
Bank Transactions
- Fix to allow the creation of personal income transactions via direct API.
- Bug fix for Rutter transactions that were being accounted for in the incorrect GL account.
- Improvements to our CSV parsing algorithms for files with missing or blank columns.
Invoicing
- Fixes to correctly use the business email set in the invoice settings instead of the account email when sending out invoices.
Embedded UI
- Fix for the pending total to only include active bank accounts in the Historical Closings graph.
- UI fix in the Expenses Dashboard to remain on the exact page of transactions even after transaction updates.
- UI fixes for expenses split between multiple clients.