Release Version 2.46.1

Last updated on Mar 16, 2026

This is a minor release and will be integrated into the next major release. At that time, this release note will be merged into the next main release note.

The content on this site may have changed or moved since you last viewed it. As a result, some of your bookmarks may become obsolete. Therefore, we recommend accessing the latest content via the Hevo Docs website.

In this Release


New and Changed Features

Sources

  • Automatic Handling of Timeout Errors in NetSuite ERP

    • Enhanced the handling of timeout errors encountered while fetching data from NetSuite ERP. Hevo fetches data in pages, requesting 1000 records per page by default. NetSuite enforces a time limit for processing these requests. If the records are not returned within this timeframe, a timeout error occurs. Previously, resolving this issue required contacting Hevo Support to manually reduce the page size.

      With this enhancement, when a timeout error is encountered:

      • Hevo automatically reduces the page size by 50% and retries the request.

      • If the timeout persists, the page size is further reduced by 50%. This process continues until the request succeeds.

      • The minimum supported page size is 10 records.

      Once data is successfully fetched with a reduced page size, Hevo continues using that page size for ingesting data from all the objects in the Pipeline. This change eliminates manual intervention and ensures seamless data ingestion when timeout errors occur.

      Note: Reducing the page size increases the number of API calls made to NetSuite. If your Source contains large volumes of data, this may increase data ingestion time.

      This enhancement applies to all new and existing Pipelines.

  • Improved Flattening of Nested Fields in NetSuite ERP

    • Enhanced how nested fields are flattened for objects configured with the Advanced Search poll strategy. Previously, when a field contained a JSON value, Hevo flattened only the first two layers of data. Any additional data was loaded as JSON in the corresponding Destination column. As a result, data from these additional layers had to be manually extracted for analysis.

      With this enhancement, Hevo now flattens all nested layers within the JSON value and loads the data into the corresponding Destination column. This ensures that data from all layers is directly available for querying and analysis, eliminating the need to manually extract data from JSON. To enable the enhancement for your new and existing Pipelines, contact Hevo Support.

      Note: For existing Pipelines, if a nested field contains more than two layers of data and you want those additional layers to be flattened, first enable the enhancement and then restart the historical load for the object.

Fixes and Improvements

Sources

  • Handling Ingestion Failure Issue in Front

    • Fixed an issue where ingestion for certain objects could get stuck when an API request made by Hevo referenced an inbox record that no longer existed or was inaccessible. This issue occurred when Hevo attempted to fetch an inbox that had been deleted or renamed. In such cases, the Front API returned a 404 "Unknown inbox ID" error, causing the ingestion to fail.

      With this fix, Hevo now skips inboxes that return this error and continues processing the remaining records, preventing the Pipeline from getting stuck and allowing ingestion to proceed normally.

Tell us what went wrong