
Week 1, September 2025
✨
Improvements
💰 Accounting
- Added support for xlsx file types for POST /attachments for Quickbooks Online
🤝 ATS
- Added additional information in “remote_data” for GET /job-interview-stages for Gem
- Added edge case handling for POST /attachments for Workable
🏆 CRM
- Added mapping enhancements for “status” for GET /opportunities for Hubspot
- Added performance enhancements when the leads scope is disabled for Salesforce
📁 File Storage
- Added pagination enhancements to GET /folders for Dropbox
- Added performance enhancements and edge case handling for GET /users for Sharepoint
- Added mapping enhancement for “folder” for GET /files for Sharepoint
🏠 HRIS
- Added mapping enhancements to “employment_status” for employees on leave for GET /employees for ADP WorkforceNow
- Added edge case handling for GET /employees for BambooHR
- Added support for GET /employments for iSolved
- Added edge case handling for GET /employees for UKG Ready
⚛️ Cross-category
- Made query parameters case insensitive
🎮 Merge Dashboard
- Improved /remote-fields integer vs float data format
- Improved test webhooks
- Allow right click on the Linked Account as link
🔗 Merge Link
- Added org-level customization for button, selection button, and modal border radius
- Enhanced File picker and setup flows UX: Improved copy, headers, and selection button IDs; refined intro screen text and nested folder alert visuals; navigation icons polish
📄 Docs
- Improved “Syncing data” polling and webhooks best practices and added contextual alerts and links
- Improved “Authentication” API keys and auth guidance card on onboarding pages, with links to docs and dashboards
- Enhanced white-labeled help guides logo
- Add query param for HRIS Employee.employee_number
👨💻
SDK Updates
Merge Java SDK Release Notes - Version [4.0.0] - Breaking Changes
Forward-Compatible Enums The SDK now uses forward-compatible enums instead of native Java enums. This allows your code to work with new enum values returned by the API before the SDK is updated. This is a breaking change if you were using enum values in switch/case statements and direct comparisons.
Use resource.EnumProperty.getEnumValue()
to reference the enum values within Switch statements.
Merge Node SDK Release Notes - Version [2.1.3] - Improvements
This release contains an update to correctly use the account token configured in category specific client initializations by default. See the below code snippet for an example:
import { ATS } from `@mergeapi/merge-node-client/api/resources/ats/clientClient';
const mergeClient = new ATS({
apiKey: 'YOUR_API_KEY',
accountToken: 'YOUR_ACCOUNT_TOKEN',
});
// now uses the account token specified in the client initialization
mergeclient.accountDetails.retrieve();