February 2025

February catalog update

Sync partitioning

Syncing is now faster and more efficient with Sync partinioning. Instead of processing large syncs at once, you can now break them down into smaller, parallel syncs, improving performance and responsiveness.

For example, instead of syncing an entire spreadsheet, you can sync each sheet separately so that each one syncs faster. This is ideal for large datasets or real-time syncing.

The API and UI give you full control over these syncs, letting you create, manage, and monitor them with ease.

Learn more in the docs.

Revamped environment settings

We overhauled the Environment Settings UI. This was one of the oldest sections of the app but is critical for setting up and configuring Nango.

The new design organizes settings into clear sections: backend, notifications, scripts & export.

Each setting now includes links to relevant documentation for easier navigation.

Check it out in the Environment Settings tab in the Nango UI.

Detailed webhook logs

Webhooks are a key part of Nango, notifying you of critical events such as authorization completion, sync completion, and error cases.

We’ve added granular logs for all webhook types, allowing you to inspect individual webhook deliveries. You can now view the request/response payloads, filter by log type/status/timestamp and quickly debug failed webhook deliveries.

Check it out in the Logs tab in the Nango UI.

Real-time syncing strategies

Syncing real-time webhooks alongside periodic polling can cause conflicts, especially when APIs send partial updates. To solve this, we have introduced new merging strategies for better data accuracy.

How updates are handled

  • Deep merge (default): Nango merges partial updates automatically.
  • Custom updates: Fetch full records by ID and modify them manually.

How conflicts are resolved

  • Most recent update wins (default): The latest write—whether from a webhook or a periodic sync—always updates the record.
  • Ignore older updates: When polling, Nango checks if a newer webhook update exists. If so, it preserves the more recent webhook data instead of overwriting it.

Learn more in the docs.

January 2025

January catalog update

Trigger syncs

You can now trigger syncs directly from the Nango UI with customizable options. The new modal allows you to trigger syncs incrementally, retrieving only the data modified since the last sync, or fully, fetching all historical data. Additionally, you can choose to clear the cached data if needed. To trigger a sync, navigate to the Connections tab, select a connection, go to the Syncs sub-tab, and click the “…” menu.

Lighter CLI

The CLI is now drastically lighter, going from more than 30 seconds to less than 2 seconds to install.

Create environments

You can now create new environments in Nango, beyond the default Production and Dev environemnts. Simply use the dropfown at the top of the left nav bar in the Nango UI. This feature is available for paid plans only.

Event-based scripts

Nango now supports event-based scripts, which are executed automatically after specific events, such as connection creation or deletion. These scripts enable you to automate tasks like registering or deregistering webhooks. For more details, check out the guide.

December 2024

December catalog update

Resilient integrations

Integration executions are no longer disrupted during runner VM upgrades. The VMs now wait for ongoing executions to complete before proceeding with the upgrade. This enhancement minimizes interruptions, especially for long-running syncs that can take up to 24 hours.

Surface misconfigured integrations

The Nango UI now highlights misconfigured integrations, such as those missing OAuth app credentials. An error icon will appear next to the misconfigured integration in the Integrations tab of the Nango UI.

Getting started tab

The Nango UI now includes a Getting Started tab featuring a 2-minute demo video and essential guides to help you get started. You can dismiss this tab when it’s no longer needed, but it will remain accessible from the bottom-left menu.

API catalog

You can now search through all the APIs supported by Nango. This list is automatically updated whenever new APIs are added.

November 2024

November catalog update

Guides

The Guides section of the documentation has been improved with a feature-based classification and more comprehensive, detailed guides.

API-specific docs

API-specific documentation has been enhanced to include more details about tooling, pre-built integrations, and configurations for each API. For example, see the Hubspot documentation. These API-specific docs are automatically generated and kept up-to-date.

Integration docs

Each pre-built integration now includes a ReadMe file with detailed information about the integration, how to use it, the API reference, and its changelog. For example, see the Hubspot Create Company integration. These ReadMe files are automatically generated and kept up-to-date.

User & org information

Attach information about your users and organizations to integrations for better visibility in the Nango UI, laying the ground for lays the groundwork for user-specific and customer-specific insights. Learn how to set this up in the authorization guide.

October 2024

October catalog update

Authorization input validation

When your users authorize integrations, Nango now validates input fields through formatting checks and live API requests, minimizing misconfigurations. This is available in the default authorization UI.

OpenTelemetry exporter

Improve integration observability by exporting Nango logs in real-time to tools like Datadog, New Relic and others. This feature is a paid add-on, reach out on Slack to active it the, in your Environment Settings, configure the destination URL and headers.

End-user authorization guides

Step-by-step guides are now provided to your users to explain how to find and input credentials when they authorize integrations. Each input field ties directly to a relevant section in the guide. This is available in the default authorization UI.

Invalid credentials detection

Nango now periodically detects invalid API keys and basic credentials in addition to expired OAuth tokens. Slack notifications & dashboard callouts are created when credentials fail validation. This feature is live for all users.

Pre-built authorization UI

The Connect UI is a pre-built interface to streamline how your users authorize integrations. It handles API keys, basic credentials, OAuth and additional API-specific required fields. Check out the guide to use it, or continue using your custom UI without interruption.

September 2024

September catalog update

Improved logging

All HTTP requests made through your integrations are now logged. Logs have been streamlined for easier navigation, with searchable payloads to pinpoint specific issues. Check out the Logs tab in the Nango UI.

Higher sync frequency

Nango now offers support for more frequent syncs, down to 30-second intervals, a paid add-on to Scale plan customers.

SOC 2 Type 2

Nango has achived SOC 2 Type 2 certification, in addition to GDPR compliance & DPF, allowing us to operate in Europe. Visit our trust center for details.

JSONSchema types

Nango now lets you generate strongly-typed JSONSchema models for your integrations inputs and ouputs, compatible with all programming languages and importable in your codebase. For Typescript codebases, you can also generate Typescript and Zod models. Check out this guide to get started.