2/20/2025 Release (41.12)
February 20th, 2025
Release of Rutter integration, Manual Journal Entry API idempotency, and other API enhancements.
New Features/Enhancements
Integrations
- Rutter Updates: New integration with Rutter to provide access to their many commerce integrations.
Accounting
- Manual Journal Entries Update: Support for idempotency on Manual Journal Entries API.
- Bank Reconciliation: Bank Reconciliations belonging to merged or otherwise deleted bank accounts will always be accessible in the Reconciliation Dashboard.
Invoicing
- External Invoicing Support: Improved support for programmatically syncing Invoices from non-Hurdlr systems for tighter integrations with customer-partners’ external invoicing implementations.
- Invoice Payments API: Inclusion of
invoiceId
in response for INVOICE_PAYMENT transactions on POST /getTransactions endpoint for invoices.
API
- Account Creation Errors: Improvements to account creation error handling providing more programmatic-safe error messages.
- Account Restoration Authentication: Support for Partner-level authentication on POST/restoreAccount endpoint.
- Bank Transactions: Ability to filter by `reviewStatuses` on POST /getTransactions.
Imports
- QBO Modern Report: Updated instructions for exporting QBO’s “modern” reports when performing a QBO Migration in the Embedded UI.
Bug Fixes
Accounting
- Manual Journal Entries are correctly included when pertinent bank accounts are merged.
- Corrections to ensure that Manual Journal Entries’ amounts display correctly on Bank Reconciliations.
- Fixes to properly split expenses belonging to Manually Tracked Accounts even after being merged into a Plaid-linked bank account.
Bank Transactions
- Fixes to payout matching for advanced transaction types and negative payouts.
- Better handling of matching Bank Transfers when deleting or updating matches.
- Fixes to POST/getTransactions when filtering on a specific Revenue `id`.
- Pagination bug fix on GET /expenses.
Reports
- Fix to Financial Report drilldowns bug when multiple General Ledger accounts share the same account number.
Imports
- Bug fix to correctly handle Revenue refunds in Bench import.
Invoicing
- Correction to stop sending reminders on Invoices with a pending Invoice Payment.
- Fix to allow opening of attachments on Invoices.
- Ability to generate PDFs for Invoices migrated from legacy accounting platforms.
- Fixes to include CC and BCC emails when duplicating an Invoice.
Tax
- Fixed bug causing crashes on the Tax Dashboard when rendering Embedded Experience in Spanish.
- Correction to the constant used on line 21 of the Schedule D (Form 1040).
Embedded UI
- Bug fixes to Business Intelligence Tiles’ callback events to match their UI more accurately.
API
- Fix to allow the account creation for bizNames that are shorter than 3 characters after the removal of whitespace.