Changelog

Learn about Merge’s latest integrations and features

Get email updates
View All Changelogs

Week 3, December 2025

File Picker Search available in closed beta for SharePoint

We’ve added search to our File Picker feature, making it easier to find the exact files and folders you want to sync, especially in large orgs. Your customers can now:

  • Search across all of SharePoint with a top-level, generic search
  • Search within a specific container (like a Site or Drive) to narrow down results

This is a large unlock for your enterprise customers with thousands of SharePoint sites, removing the need to scroll within File Picker to find a file or folder.

This is currently available in closed beta, so please reach out to your Customer Success Manager if you’d like access.

Merge Unified

    Accounting
  • Added support for quantity and unit_price on POST /expenses for QuickBooks Online, Xero, and NetSuite
  • Performance improvement for initial syncs on GET /invoices for NetSuite
  • Mapping enhancement for invoice number consistency across GET /invoices and POST /invoices for NetSuite
  • Edge case handling improvements for POST /contacts for NetSuite accounts without subsidiaries
  • Edge case handling improvements for incremental syncs on GET /tracking-categories for NetSuite
  • Error handling improvement for QuickBooks Online test linked accounts entering “Relink Needed” status
  • Error handling improvement to prevent long initial syncs in Sage Intacct when deleted-record configurations are present
  • Error handling improvement for line item descriptions on POST /expenses for QuickBooks Online
    ATS
  • Edge case handling improvements on POST /applications to prevent duplicate application creation for Ashby
    CRM
  • Mapping enhancement on GET /accounts to improve sync performance for HubSpot
  • Error handling improvement on POST /accounts to prevent account creation failures for HubSpot
  • Performance improvement on GET /accounts, GET /contacts, and GET /leads to prevent initial sync errors from oversized responses for Salesforce
  • Improvements to GET /accounts to better configure daily sync schedules for Salesforce
    File Storage
  • Edge case handling improvements on GET /files with order_by=created_at query param
  • Edge case handling improvements on GET /files for SharePoint when certain file name patterns prevented download metadata retrieval
  • Mapping enhancement on GET /drives for SharePoint to properly sync selective sync field values
  • Performance improvement on GET /groups for SharePoint to avoid sync timeouts for admin accounts with large group counts
  • Added support for native deletion detection on GET /files and GET /folders for SharePoint when items move outside selected selective sync nodes
  • Error handling improvement on GET /files for SharePoint to prevent out-of-range issues in custom functions
    HRIS
  • Added support to improve employment status accuracy on GET /employees for UKG Pro
  • Mapping enhancement for employee status transitions on GET /employees for UKG Pro
  • Performance improvement on GET /employees to optimize batch handling for midnight updates for UKG Pro
  • Mapping enhancement for employment detail synchronization on GET /employees for UKG Pro
  • Mapping enhancement to reduce unnecessary modified_at updates from remote_data changes on GET /employees for UKG Pro
  • Edge case handling improvements for employees with future start dates on GET /employees for Kallidus
  • Performance improvement to reduce initial sync timeouts on GET /employees for Workday
  • Error handling improvement for timesheet entry synchronization on GET /timesheet-entries for Personio
  • Edge case handling improvements for missing employments for employees with current work assignments on GET /employments for Dayforce
  • Error handling improvement on GET /employees to correctly represent pending employees with future start dates for Kallidus
    Ticketing
  • Added support for collections, role, and team query params on GET /users
  • Mapping enhancement on GET /tickets/meta/post to capture all tags and labels for teams with 50+ tags for Linear
  • Performance improvement on GET /tickets by standardizing ticket URL mapping for improved SSO compatibility for Ironclad
  • Edge case handling improvements on GET /tickets to resolve linking flow completion issues during OAuth authentication for Salesforce Service Cloud
  • Error handling improvement on GET /tickets to better handle rate limits and third-party throttling for ClickUp

SDK Updates

Merge Agent Handler

New Merge Agent Handler Connectors

We’ve added Zoho CRM and DataDog to Merge Agent Handler. Try them out and let us know if you have any feedback!

New Feature: Webhooks

  • Launched Webhooks in Agent Handler — trigger workflows from third-party events in real time. Slack is the first supported connector, with more coming soon. Find it in Settings.
  • Added a new Webhook Management UI for configuring webhooks, monitoring registration and activity live, and setting up inbound webhooks

Connector Enhancements

  • Google Calendar — Added real-time webhook notifications for calendar events
  • Slack — Added advanced webhook integration for instant messaging updates
  • ServiceNow — Added universal custom table support for any ServiceNow table
  • Outlook — Improved recurring event handling and ID management
  • HubSpot — Improved rate limiting and overall performance
  • Salesforce — Enhanced connection validation with clearer error messages
  • SAP SuccessFactors — Refined performance across multiple flows

Interface Enhancements

  • Refreshed UI components with consistent styling
  • Optimized the experience across all screen sizes
  • Polished visual feedback with improved loading states
  • Streamlined configuration with collapsible, drawer-style navigation

Platform Improvements

  • Expanded support for public Model Context Protocol (MCP) servers
  • Enhanced error messages with more descriptive, actionable feedback
  • Improved handling of long-running operations