6/12/2025 Release (41.17)
June 12th, 2025
Improvements to the Rutter integration, API access to the Aged Accounts reports, and bug fixes.
New Features/Enhancements
Integrations
- Rutter Updates:
- Enhancements to the Rutter integration to include the order identifier on pertinent bank transactions.
- Updates to the Rutter integration to exclude transactions that do not match the user's currency.
- Changes to ingested transactions to exclude the Rutter description and instead display only the underlying integration’s name.
- Integrations Endpoint: Update to the GET /integrations endpoint to support
lastUpdatedDate
and to include additional API fields. - Stripe Update: Added idempotency to POST /stripeAccountId endpoint.
Reports
- Aged Accounts Payable: Addition of the Aged Accounts Payable report to the API.
- Aged Accounts Receivable: Addition of the Aged Accounts Receivable report to the API.
Embedded UI
- Expense Categories: Ability to create an expense category directly from the general ledger account form.
- Rule Logic: Improved rule conflict resolution UX when adding a new rule matching archived rules, giving the option to confirm whether to overwrite or delete the original.
- Invoice filtering: Improvements to filtering and sorting algorithms for potential bank transaction payment matches on the invoice form.
Taxes
- Tax Setup: Enhancements to the Manual Filing Jointly tax flow to provide additional context for each field and minor label edits for clarity.
- Tax Filing Data: Introduction of tax filing data to Data Lakes, matching GET /taxFilings.
Bug Fixes
Bank Transactions
- API validation fix to require a child category to be used when categorizing expenses.
- Improvements to correctly load transactions with a trailing zero during a search.
- Bug fix to show the correct GL account on tax payments on the Transactions Dashboard.
- Bug fix to ensure matching bank transfers are correctly merged during bank merges.
Accounting
- UI fixes to the companies drop down on the accountant dashboard.
- Fix to correctly render older year-end closing entries when opened from the journal.
- Corrected validation when attempting to create a monthly closing on an unsupported bank account.
Bank Linkage
- Fix to Plaid relinks to not sync unsupported bank accounts.
API
- Bug fix to correctly handle invalid JSON requests as client errors instead of server errors.
- Fixes to GET /payment to only include
bankTransferId
when the payment is part of a payout.