Skip to main content

Features

  • Rippling integration - Added complete settings drawer and mapping tabs for Rippling payroll integration with worker type toggles and accounting basis configuration.
  • Currency revaluation recovery - Added the ability to recover archived currency revaluation processes, with separate bulk archive and recover actions based on process status.
  • Bank match improvements - Enhanced “Match all” functionality to process all eligible transactions company-wide instead of being limited to 100 rows, with accurate badge counts matching the Auto tab.
  • Invoice overview stats - Moved entity name into stats card titles (now displays “Created invoices”) and removed redundant footer labels for cleaner presentation.
  • Contract under-allocation - Milestone authoring now allows partial allocation below contract totals while still preventing over-allocation.
  • Custom report labels - Updated custom reports delete action to display “Delete” instead of generic action text.
  • Allocation and journal shortcuts - Added deactivate shortcut action for allocation schedules and journals with keyboard support.
  • Fixed assets shortcuts - Added keyboard shortcuts and tooltips to fixed assets list and form actions.
  • Migration workflow shortcuts - Added keyboard shortcuts and tooltips to migration workflow actions.
  • Checklist naming - Added ability to name individual checklists and improved form action buttons layout.
  • Amortization shortcuts - Added keyboard shortcuts to amortization form and list actions.
  • Created via labels - Updated transaction labels to show “DualEntry” instead of “Manual” for better clarity.
  • Recurring records - Disabled “Save as draft” button when creating recurring records to prevent invalid states.
  • Rippling payroll sync - Added complete payroll run synchronization from Rippling with automatic journal entry creation for W-2 employees, contractors, and EOR/PEO workers.
  • Fixed assets via API - Added ability to create fixed assets with custom field values through the save_record MCP tool.
  • Classification approval workflows - Added approval workflow support for classifications and classification lines with configurable review requirements.
  • Custom field approval workflows - Added approval workflow support for custom fields with configurable review requirements.
  • Item approval workflows - Added approval workflow support for items with configurable review requirements.
  • Journal entry lines API - Added new bulk retrieval endpoint for journal entry lines with pagination and date range filtering.
  • Direct expense lines API - Added pagination support to the V2 direct expense lines endpoint for improved performance with large datasets.
  • Customer credit lines API - Added pagination support to the V2 customer credit lines endpoint for improved performance with large datasets.
  • IMS cash flow forecasting - Enhanced burn projection calculations to factor in outstanding accounts receivable and payable for more accurate cash flow forecasts.
  • Bulk import error recovery - Added ability to automatically fix common CSV import errors directly from uploaded files without requiring an existing import job.
  • Balance sheet customer attribution - Added proper customer attribution for amortization entries in Balance Sheet reports with correct filtering by customer and line customer.
  • Financial statement CTA controls - Improved currency translation adjustment controls to only appear for multi-currency clients with actual CTA balances.
  • Custom report audit trail - Added comprehensive audit logging for all custom report creation, modification, and deletion actions.
  • Xero classification mapping - Enhanced Xero integration to properly map classification options even when import is scoped to specific category records.
  • Paper check API - Added support for creating paper checks through the public API.
  • Recurring journal entries API - Added record status filtering and archived listing support for recurring journal entries.

Fixes

  • Column selector checkbox - Fixed Trial Balance column picker where clicking directly on the Debit/Credit checkboxes wasn’t toggling the columns.
  • Migration actions - Removed “Archive & replace” option for transactions that haven’t synced to DualEntry to prevent dead-end actions.
  • List page loading - Fixed empty state display that was appearing alongside loading tables by moving empty states inside table components.
  • Bank match scrolling - Fixed Auto tab suggestions being cut off below the viewport by adding proper scroll container height.
  • Agent navigation - Fixed “New Agent” navigation label appearing disabled in the Agents sidebar.
  • Tooltip positioning - Updated tooltip placement from bottom to top across various components to prevent clipping.
  • Eval case validation - Updated evaluation case forms to require track tags instead of deprecated category tags.
  • Filter popover clipping - Adjusted evaluation case table height to prevent filter popovers from being cut off.
  • Copilot skills menu - Fixed Skills menu opening in wrong position within the copilot interface.
  • Report drill-down - Fixed Waterfall, Invoice Waterfall, and Rollforward reports showing all months instead of the selected month when drilling down.
  • Cash flow report links - Fixed custom Cash Flow reports crashing when rendering cells with null href values.
  • Revenue schedule refresh - Fixed revenue schedule not updating after editing usage or milestone-based contracts until page refresh.
  • Scheduled agent deletion - Fixed detail drawer remaining open with stale content after deleting a scheduled agent.
  • Draft contract editing - Fixed period locking incorrectly blocking edits to draft contracts that haven’t generated journal entries yet.
  • Scheduled agent frequency - Added minimum value validation for minutes frequency in scheduled agent configuration.
  • MCP modal issues - Fixed Remove MCP modal not opening and added proper error handling.
  • Table box shadows - Fixed missing box shadows on first and last columns in horizontally scrollable tables.
  • Vendor mandatory fields - Fixed mandatory field indicators appearing inconsistently for vendor forms.
  • Company shortcuts - Fixed Escape key conflicts in company forms when multiple overlays have unsaved changes.
  • AI artifact generation - Fixed skills that don’t produce artifacts incorrectly triggering artifact generation processes.
  • Copilot entity resolution - Improved entity matching to properly find vendors when searching by acronyms like “AWS” matching “Amazon Web Services”.
  • Bank reconciliation status - Fixed completed reconciliations with zero difference incorrectly showing as “Not-reconciled” status.
  • Custom report builder - Fixed removed rows disappearing after save and refresh, preventing users from restoring previously removed items.
  • Integration settings updates - Fixed migration settings failing when multiple duplicate IntegrationSetting records exist for the same configuration.
  • Customer file management - Fixed deleted files continuing to appear on Customer Details screens instead of being properly removed from the list.
  • Payment amount validation - Fixed “Unassigned amount must be greater than or equal to 0” error appearing when payment amount is less than applied amount.
  • Vendor name duplicates - Fixed ability to create duplicate vendors when names differ only by case sensitivity.
  • Date period mismatch reports - Fixed Date/Period Mismatch Report incorrectly flagging auto-generated reversal journal entries as errors.
  • Balance sheet pivoting - Fixed Balance Sheet pivot functionality when grouping by classification, customer/vendor, or item dimensions.
  • Contract error messages - Fixed contract creation errors showing generic “Referenced record not found” instead of specific validation messages.
  • Duplicate vendor handling - Fixed integration errors when multiple vendors share the same name by improving vendor lookup specificity.
  • Dashboard permissions - Fixed dashboard widget creation and modification incorrectly allowing users with only View permissions to make changes.
Last modified on July 29, 2026