Skip to main content

Features

  • Multi-currency dashboard - Dashboard widgets now convert monetary figures into your selected reporting currency, so currency selection actually changes the displayed numbers.
  • Stripe payment charging - Accounts receivable users can now charge stored payment methods directly against open invoices, with payments automatically posting to the general ledger.
  • Bill.com Divvy card support - Enhanced Bill.com integration now detects Divvy (AP_CARD) funding accounts and creates mapping opportunities for vendor payments.
  • QuickBooks migration improvements - One-click migrations from QuickBooks now auto-map default accounts more reliably and send completion emails only after the initial migration finishes.
  • Integration performance boost - Connector processing is now approximately 50% faster due to optimized data handling during aggregation.
  • AI Copilot interface redesign - Updated artifacts and settings pages with improved layouts and visual consistency based on the latest design system.
  • Bill.com credit card mapping - Credit card options now appear first in the mapping selector when working with Divvy accounts, with credit card selected as the default account type for new accounts.
  • Manual tax calculation - Added “Calculate tax” button to line items and expense summaries when tax computation mode is set to manual, giving users explicit control over when tax calculations are triggered.
  • Brex integration streamlined - Simplified Brex accounting field configuration by removing GL Account and Accounting Entity overrides, which Brex does not support.
  • AI Copilot unreconciled difference proposals - AI Copilot can now propose reconciling journal entries when asked to close unreconciled differences during reconciliation tasks.
  • AI Copilot file attachment support - Copilot can now attach files to existing journal entry drafts and other records, with proper ownership validation to ensure only session files are used.
  • AI Copilot journal entry line editing - Fixed Copilot’s ability to update customer and vendor information on journal entry lines, including proper support for currency and classification fields.
  • Bank transfer import distinction - Bulk imports now differentiate bank transfers by memo field, allowing memo changes to create new transfers while identical memos update existing ones.
  • Fixed assets approval filtering - Added approval status filter to fixed assets list view for better workflow management.
  • Amortization approval filtering - Added approval status filter to amortization list view and enabled amortization debit account as workflow condition.
  • Organization date format preference - Added configurable date format setting to organization preferences with support for MM/DD/YYYY, DD/MM/YYYY, YYYY-MM-DD, DD-MM-YYYY, and MM-DD-YYYY formats.
  • Public API account creation - Added POST endpoint to create chart of accounts entries programmatically, enabling accounts to be managed as code during onboarding.

Fixes

  • AI artifact search - Fixed search returning no results by ensuring all AI-generated artifacts have descriptive titles.
  • Journal entry imports - Bulk journal entry imports now properly handle missing memo fields with default empty values.
  • OCR task reliability - Resolved race condition where OCR tasks would fail due to database replication timing issues.
  • Search query errors - Fixed crashes when searching for terms like “infinity” or “nan” that could break numeric field queries.
  • Bank matching performance - Eliminated slow bulk-delete operations in suggestion cleanup tasks.
  • Integration test stability - Fixed flaky tests in record export functionality that were causing intermittent failures.
  • Approval workflow modal behavior - Fixed preview drawer appearing underneath workflow creation modals and resolved modal stacking issues in the approval policies interface.
  • Currency pagination handling - Resolved frontend currency selection issues when working with paginated currency response data.
  • Migration currency display - Fixed currency handling issues during the migration process that could cause incorrect currency selection.
  • Dashboard redirect loop in Firefox - Fixed infinite redirect loop issue that prevented dashboard access in Firefox browsers.
  • Allocation journal page loading - Fixed allocation journal detail page failures when allocation schedule data is unavailable.
  • Dashboard performance - Eliminated render-blocking server requests that were delaying initial page load across all dashboard routes.
  • Paycom payroll mapping - Fixed payroll journal entries to follow individual employee to company mappings instead of posting entire pay runs to a single company.
  • Bulk import validation errors - Fixed bulk bill imports that were rejecting valid data with generic error messages when required fields contained empty values.
  • Direct expense source filtering - Fixed source filter displaying mixed manual and integration records instead of filtering to only selected source records.
  • Cross-company transaction deletion - Resolved database constraint violations during sandbox conversion when organizations contain intercompany billing data.
  • Xero migration account conflicts - Fixed migration failures when duplicate default tax liability accounts were created by concurrent sync workers.
  • Concurrent Stripe charge protection - Added safeguards to prevent duplicate charges when multiple users attempt to charge the same invoice simultaneously.
  • Integration record skipping - Excluded skipped integration records from source filters and remote record resolution to improve data accuracy.
Last modified on June 26, 2026