Articles in this section

integrator.io 2022.R4 release notes (v8.11.1.0)

What’s new

Apply grouping on source data

You can now group source record fields after the source application returns the records. Each group is treated as a single record for the remainder of your flow. For example, you can export records from an HTTP application or SQL database and group the records based on a JSON field or column value. Then, import each group as a JSON record or database row, containing every record in the group. The records are constructed and saved, but they must adhere to the 5 MB page-size limit.

Power users can configure connectors with all available HTTP settings

We’ve quietly been releasing HTTP-based connectors, such as Workday and UPS with a modified interface. Its Simple view is designed to fill in the app-aware settings, much like before, and let you provide just the minimum info needed to set up the connection for your flows:

When you switch to the HTTP view, the Create or Edit connection panel then preserves the app connection’s settings with the context of the complete universal HTTP connection, giving you full access to its options, according to the auth type you need.

The “Form view” option for exports and imports is also more powerful for new and revised connectors, with a similar HTTP view toggle, giving you more control over the resources and requests than the prebuilt Simple view.

This connector framework applies to all new HTTP-based connectors, and we’ll be periodically updating current app connectors, independent of the product release cycle. For an up-to-date example, see Narvar.

Use popular JavaScript libraries in your integrator․io scripts

The Celigo platform now natively supports two popular JavaScript libraries, dayjs and sjcl. You can write an import statement at the start of your script to use the libraries and leverage their powerful functions.

Error management streamlined for ease of use

Managing errors is made much easier with the new Unified error view and the Retries tab. These new features enhance troubleshooting for runtime errors.

  • Unified error view (default): You can view error details and resolve or retry errors in fewer steps from a single view. This view also enables you to quickly browse through the errors in a list, as well as add errors to a batch.

  • Retries tab: You can monitor retries in each flow step and view an easy-to-understand status of error retries per run. Now, you can also cancel a retry if it was triggered by mistake or if it times out waiting for a response.

Show/Hide map

The new Show/Hide map button in the lower-left corner of the Flow Builder allows you to toggle views. You can choose to show or hide the map.

New connectors

Prebuilt connectors are now available for Narvar, UPS, and Workday.

New vendor-specific EDI templates

integrator․io is now able to export and import the following electronic data interchange (EDI) definitions:

  • Taylored Services EDI 832

  • Taylored Services EDI 846

  • Taylored Services EDI 940

  • Taylored Services EDI 943

  • Taylored Services EDI 944

  • Taylored Services EDI 945

What’s enhanced

Mapper 2.0 enhancements

Mapper 2.0 has emerged from “beta” release with these important new features. You can now:

  • Drag and drop rows across different hierarchies.

  • Search a specific field in the destination record structure.

  • Select data types for source fields in the Settings panel.

Other enhancements to Mapper 2.0 include:

  • The custom mapping action’s default Boolean fields are limited to true and false when the Boolean destination field doesn’t exist or doesn’t have a value.

  • The source field’s value is retained when you switch from an [array] type field to a non [array] type field.

  • Child rows for an [object] destination field are not removed when the source field is modified.

  • Expression values are better inferred.

  • Child rows are in sync for [object] fields in all sources except deletion. Deletion is specific to the individual source of an [object] field.

  • Improved data type validation, saving incomplete mappings, and more usability enhancements.

Configure refresh tokens for custom authentication types in universal HTTP connections

Users can now configure refresh tokens for custom authentication types using the Path to encrypted field in the HTTP response body field. A new handlebars helper, {{AWS4}}, is available to calculate the signature for Amazon Web Services.

Multifactor authentication (MFA) offers greater control

Account owners and administrators can require multifactor authentication (MFA) for users , permit users to add trusted devices, and set the number of days of inactivity from a trusted device after which users are required to enter a new authentication code.

Updated connectors

We’re continuing to improve prebuilt API connectors to align with the providers’ features and make the settings more intuitive:

Updated template

The Faire – NetSuite quickstart integration template has been updated with this release: Faire v1 endpoints have been replaced with the v2 endpoints.

What’s fixed

Customer-reported issues resolved

  • The Next integration flow setting was not working for branched flows when the exported records were empty

  • In the Salesforce – NetSuite Integration app, the Error source was identified as “Aha!” instead of NetSuite

  • Handlebars expressions in a one-to-many NetSuite lookup returned additional records with the same internal ID

  • In complex flow configurations, if child arrays failed to populate in a lookup step, then the final import step would not process any records

  • When files stored on an FTP server took an exceptionally long time to download, integrator.io would remove them from the server and close the connection

  • Passive mode for FTP connections could not be deactivated

  • Email filter settings in the Salesforce – NetSuite Integration app that relied on an expression were incorrectly interpreted when saved

  • Custom NetSuite sublist record types were not updating with all imports

  • Azure blob XML files occasionally caused errors when certain valid characters were parsed incorrectly

  • Special characters included in AS2 data caused errors on export

  • Negative Shopify inventory values were interpreted as positive values on import

Tell us what you think: You’re invited to share your opinion on specific features and the overall release (estimated time: 60 seconds). Take the survey

Integration app articles – new and updated

Support: Help Center updates

The following articles have been added to Celigo integrator.io documentation:

The following articles have been updated for Celigo integrator.io documentation: