Changelog

Learn about Merge’s latest integrations and features

Get email updates
View All Changelogs

Week 4, June 2025

📔

New accounting Common Model: Projects

We’re excited to announce that we’ve added Projects to our Accounting Unified API! This enables you to tag accounting transactions to the correct project classification. This is particularly important for any industries that are very project-based such as professional services. You can now associate employee expenses, or bills generated, or invoices to specific project names and IDs to automatically track this for your customers.

Project associations are now available on the following models:

  • InvoiceLineItem
  • ExpenseLineItem
  • CreditNoteLineItem
  • VendorCreditLineItem
  • JournalLine
  • GeneralLedgerTransactionLine

This is currently supported for NetSuite, QuickBooks Online, and Sage Intacct.

Improvements

💰     Accounting
  • Enhanced error handling for GET /general-ledger-transactions for Quickbooks Online
  • Added pagination and performance enhancements for faster subsequent syncs for Quickbooks Online
  • Enhanced authentication by supporting special characters passwords for Sage Intacct
  • Added support for “company_id” in /projects and /employees
🤝     ATS
📁     File Storage
  • Adding support for large files (over 10MB) via exportLinks in direct download for Google Drive
  • Added edge case handling for permission changes for files in shared folders for GET /files for Google Drive
🏠     HRIS
  • Added support for additional “earnings.types” for Employee Payroll Runs for ADP SFTP
  • Added mapping enhancements to “avatar” for GET /employees for BambooHR
  • Added mapping enhancements to “remote_data” for GET /employees for Dayforce
  • Added performance enhancements for faster subsequent syncs for Okta
  • Enhanced error handling for missing permission for GET /employees for Oracle HCM
  • Added mapping enhancements to “managers” for GET /employees for Oracle HCM
  • Added mapping enhancements to “remote_data” for GET /employees for Paychex
  • Enhanced error handling for missing permission for GET /employments for Paycor
  • Updated base url for SesameHR to support different regions
  • Added performance enhancements for subsequent syncs for UKG ready (requires Employees-Changed View permission)
  • Added support for GET /time-off/meta/post for Workday
  • Added localization for Qualtrics
🎟️     Ticketing
  • Enhanced pagination for GET /tickets for Asana
  • Added performance improvements for subsequent syncs when “roles” scope is disabled for Asana
  • Added performance enhancements for faster subsequent syncs for Azure Devops
  • Added mapping enhancements for “creator”, “completed_at” and “status” for POST /tickets for ClickUp
  • Added mapping enhancements for “assignees”, “creator” and “completed_at” for POST /tickets for ClickUp
  • Added support for collection_ids in GET /ticket/meta/post for ClickUp
  • Added performance enhancements for faster subsequent syncs for Freshservice
  • Added mapping enhancements to “creator” in GET /tickets for Zendesk
  • Added support for “description” in ticket.created webhook for Zendesk
⚛     Cross-category
  • Enhanced tenant sync
🎮     Merge Dashboard
  • Enhanced Selective Sync UI
🔗     Merge Link
  • Enhanced account linking performance and experience