Features
- QuickBooks Online currency handling - Deposits with currency mismatches are now converted to journal entries instead of failing import.
- Enhanced bulk import support - Excel files with whole-number cells (like 12345.0) now import correctly without validation errors.
- Custom fields for fixed assets - You can now add custom fields to fixed assets for better categorization and tracking.
- Revenue recognition reports - New reporting capabilities for revenue recognition contracts and obligations with pagination support.
- OCR upload validation - File uploads now validate that documents are financial in nature before processing, reducing errors from screenshots or non-financial content.
- Increased API pagination limits - Vendor payments and vendor prepayment applications endpoints now support up to 10,000 records per page for bulk operations.
Fixes
- Organization cloning stability - Clone jobs that fail mid-process now automatically retry instead of getting stuck indefinitely.
- Account copying performance - Organization cloning now uses bulk operations for copying accounts, significantly improving speed.
- Classification lookup in bulk imports - Fixed import failures for organizations with classification names containing spaces.
- Stripe refund processing - Refunds are now properly imported for invoices without subscription aggregation records.
- Integration sync performance - Reduced database query load during Ramp and Stripe synchronization to eliminate slow query alerts.
- Transaction origin preservation - Bulk CSV updates now preserve transaction origin information correctly.
- N+1 query elimination - Fixed multiple database performance issues in vendor payment validation and Bills API responses.

