9/3/25 Release (41.21)
September 3rd, 2025
Bug fixes for transactions, and integrations, and invoicing.
The Tight team is underway on a MCP-first, new major API version and consuming Embedded Components which is where the majority of our product and engineering resources are being spent. Outside of this, we are primarily focused on bug fixes, which is what we are sharing below.
Bug Fixes
Bank Transactions
- Fixes to update the
tranStartDate
on re-linked Plaid accounts to be the date of the latest transaction from the originally linked account to more precisely prevent duplicates. - Bug fixes to correctly set
currencyType
on bank transactions from Plaid, Unit, and other integrations. - Bug fixes to bank account merging when there are manual journal entries between the two bank accounts.
- Fixes to support CSV imports that create matching bank transfers with existing transactions.
Integrations
- Fixes and improvements to Stripe payout matching related to instant and reversed payouts.
- Added validations preventing Stripe payments from being bulk deleted on the Income Dashboard, avoiding issues with payments that were already paid, archived, and duplicated for invoices.
Invoicing
- Bug fix to correctly update GL entries for paid invoices when an item's income account has been updated.
- Bug fix to allow expenses and time & tasks to be deleted from an invoice and re-attached to other invoices.
- Updates to properly calculate the invoice total when attaching manual payments to invoices for expenses and/or time entries.
- Updates to the /refundInvoice endpoint so refunds correctly mark the paymentMethod instead of defaulting to DIRECT.
- Fix to correct business logo alignment on invoice PDFs.
- Fix to allow edits to recurring invoices in closed years.