Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Snap Pack

Date of Update

Snap Pack Version

Updates

Amazon SQS

432patches19990

Added support for the SQS account Account to reauthenticate when the authentication expires.

Behavior Change

With the 432patches19990, the Amazon SQS account reauthenticates when the authentication expires; the account automatically retires authentication on encountering 401 or 403 errors.

Redshift

432patches20035

The Redshift Snaps that earlier supported only Redshift Cluster now support Redshift Serverless as well. With Redshift Serverless, you can avoid setting up and managing data warehouse infrastructure when you run or scale analytics.

Salesforce

432patches20008

  • Fixed an issue with the Salesforce Read Snap where using the bulk API request would fail due to column specification.

  • Added support to use PK chunking on any batch size with the bulk API request and to automatically disable PK chunking if it is known that it cannot be done.

Transform

432patches20062

Fixed the behavior of the JSON Splitter Snap for some use cases where its behavior was not backward compatible with the 4.31 GA version. These cases involved certain uses of either the Include scalar parents feature or the Include Paths feature.

Azure Service Bus

432patches20035

Fixed an issue with the Azure Service Bus Snap Pack that caused the following message to display when clicking on the Suggest icon: Could not initialize class reactor.netty.http.client.HttpClientSecure

Google BigQuery

432patches19840

Fixed an issue with the Google BigQuery Bulk Load (Streaming) Snap that caused the Table not found message to display even when Create table if not present was selected.

ML Analytics

432patches19960

The Profile Snap no longer fails if an input document contains a column or field name that includes a forward slash or a backslash.

MySQL

432patches19870

Fixed an issue with the preview data of the MySQL-Execute Snap that displayed the date format as %m %d %Y (without the forward slash '/'). The Snap now displays the date as intended in %m/%d/%Y format after validation.

Dynamics 365 for Sales

432patches19938

The Dynamics 365 for Sales Upsert and Dynamics 365 for Sales Update Snaps work as expected without an error when you assign a null value for the lookup field.

Transform

432patches19974

Fixed the "Json Splitter expects a list" error by restoring the JSON Splitter Snap's previous behavior of handling the case where the document element referenced by the JSON Path to Split field is an object instead of a list or array.

Review your pipelines where this error occurred to check your assumptions about the input to the JSON Splitter and whether the value referenced by the JSON Path to Split field will always be a list. If the input is provided by an XML-based or SOAP-based Snap like the Workday or NetSuite Snaps, a result set or child collection that’s an array when there's more than one result or child will be an object when there's only one result or child. In these cases, we recommend using a Mapper Snap and the sl.ensureArray() function to ensure that the value being split by the JSON Splitter is always an array (even for the single element cases).

LDAP

432patches19873

The binary data output for the LDAP Search and LDAP Lookup Snaps is displayed as a byte array (Base64 encoded) instead of string data.

Exchange Online

432patches19899

The following permissions are no longer mandatory for the Exchange Online Snaps to work:

You can choose to NOT assign these permissions in your Snap accounts.

Transform

432patches19918

  • Fixed an issue with the CSV Formatter Snap where the Unicode character delimiters using [0-9a-f] did not work.

  • Fixed an issue with the JSON Splitter Snap that was generating null values for empty input data.

...