Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel1
outlinefalse
typeflat
printablefalse

...

The SnapLogicMay 2024 release includes the following:

Admin Manager

  • Collapsible navigation pane

API Management

  • New public API for Git Integration Operations for API version

  • API Metrics now available in Monitor

  • New public API to perform soft delete on the API and API version

  • A JWT Outbound policy is now available for Proxies

AutoSync

  • Merge columns transformation to concatenate data

  • Interface to update data pipelines to the latest AutoSync Snap Pack

  • New target endpoints: Databricks, Amazon S3, and Azure Data Lake Storage (ADLS) Gen2

Data Automation

  • Load flat and nested data sets from Parquet files to Snowflake with the ELT Load Snap

Documentation Updates

GenAI Builder

  • Added the Anthropic Claude on AWS Messages Snap to the Amazon Bedrock Snap Pack

Monitor

  • New pages:

    • Alert history

    • Integration catalog

Platform

  • New Git Integration public API to discard local changes

  • New public API to create, update, and delete a Groundplex

  • Modified public API for sending a notification email when a user is added

Snaps

  • The Azure SQL Bulk Extract Snap now supports the Azure SQL Entra and Azure SQL Entra Dynamic Accounts

  • Added support for Geospatial data types (Geography and Geometry) for the SQL Server Snap Pack

  • Added the MongoDB Execute and MongoDB - Atlas Vector Search Snaps to the MongoDB Snap Pack

  • Added the NetSuite Add List and NetSuite Async Add List Snaps to the NetSuite SOAP Snap Pack

  • Added Parquet Parser and Parquet Formatter Snaps to the Transform Snap Pack

SnapGPT

  • Improved UX

Dot Releases - Snaps

Snap Pack

Date of Update

Snap Pack Version

Updates

Google Analytics 4

437patches26687

  • Fixed an issue with the Google Analytics 4 Create Report and Create Realtime Report Snaps where the Snaps displayed an Unable to create the report error when selecting an item from were unable to provide suggestions for the Metrics and Dimensions suggestions listfields

  • Fixed an issue with where the Google Analytics 4 Get Metadata Snap that displayed could not display an Unable to get metadata error after during validation and execution.

SAP HANA

437patches26690

Fixed an issue in the SAP HANA Snap Pack where the downstream Snaps did not support the data type appropriately.

PostgreSQL

Redshift

437patches26634

Fixed an issue with PostgreSQL - Execute and Redshift - Execute Snaps that produced logs causing node crashes.

Teradata

437patches26471

The jOOQ library for Teradata Snap Pack is upgraded from v3.9.1 to v3.17.3. This upgrade will be part of the GA release on August 14, 2024 (Stable release). Pipelines using the Teradata Snaps are not impacted after the jOOQ upgrade.

AS2

main178

Fixed an issue with the AS2 Sender Snap that appended ‘3D’ in the XML document.

Azure Synapse SQL

437patches26597

Fixed an issue with the Azure Synapse SQL Select Snap that displayed an error and did not retry the connection when the serverless SQL pool was warming up.

Azure Service Bus

437patches26578

Fixed an issue with the Azure Service Bus Account that exposed the secret key when an illegal connection string exception occurred because of an incorrect string format.

PostgreSQL

Google AlloyDB

4postgresupgrade26570

  • Upgraded the PostgreSQL JDBC driver from v9.4.1207 to v42.7.2 (Java 8). This upgrade will be part of the GA release on August 14, 2024 (Stable release). As part of this upgrade, the 42.7.2 JDBC driver is bundled with the PostgreSQL Snap Pack as the default JDBC driver.

Breaking change:

Your existing PostgreSQL pipelines that use the default driver (bundled with the PostgreSQL Snap Pack) might break. This JDBC driver upgrade has resulted in specific behavior changes in errors, status codes, and success and failure messages. Learn more about the behavior changes to ensure your migration to the upgraded driver is seamless. 

  • The JDBC driver for the Google AlloyDB Snap Pack has been upgraded from v42.4.2 to v42.7.2 (Java 8). This upgrade will be part of the GA release on August 14, 2024 (Stable release). As part of this upgrade, the 42.7.2 JDBC driver is bundled with the AlloyDB Snap Pack as the default JDBC driver. Learn more about the behavior changes caused by the driver upgrade.

OpenSearch

437patches26566

Introduced the OpenSearch Snap Pack, which contains the following Snaps and Account:

  • OpenSearch Query: Executes a query on the specified OpenSearch index.

  • OpenSearch Upsert: Performs an operation that updates existing records if they exist, or inserts new records if they don't.

  • OpenSearch Account: Authenticates with OpenSearch services using the specified AWS account credentials.

Copybook

main174

Fixed an issue with the COBOL Copybook Parser Snap that incorrectly parsed packed decimal numbers.

Snowflake

437patches26508

Transform

437patches26453

  • Added expression support to the Skip lines field in the CSV Parser Snap to enable passing pipeline parameters and upstream values. 

  • Fixed an issue with the XML Parser Snap that caused an error when using the Splitter option in the Snap settings. 

API Suite

437patches26491

Fixed an issue with the GraphQL Client Snap that displayed an error when passing the Float data type query variables to the endpoint.

Hadoop

437patches26370

Enhanced the HDFS Writer Snap with the Write empty file checkbox which enables you to write an empty or a 0-byte file to all the supported protocols that are recognized and compatible with the target system or destination.

Databricks

437patches26400

Fixed an invalid session handle issue with the Databricks Snap Pack that intermittently triggered an error message when the Snaps failed to connect with Databricks to execute the SQL statement.

Oracle

437patches26346

Fixed an issue with the Oracle - Execute Snap that displayed an error when handling OffsetDateTime type bindings.

HTML Utilities

437patches26354

Fixed an issue with the HTML Parser and HTML to Markdown Converter Snaps that caused the Snaplex to stall when processing tables.

MySQL

437patches26298

Fixed an issue with the MySQL - Multi Execute Snap and the MySQL - Execute Snaps that displayed a null pointer exception when the Snap did not check  null table metadata.

...

  • The Request Transformer, Authorize by Role, and other Proxy-only policies now support Basic Auth for authentication. Previously, any policy executed after authentication would fail with Basic Authentication.

  • Fixed an issue where the Client Throttle policy did not work when applied to an API Proxy running on a Snaplex with multiple nodes.

Deprecated

...

Previous name

New name

Azure Active Directory Snap Pack

Microsoft Entra ID Snap Pack

Azure Active Directory OAuth2 Account

Microsoft Entra ID OAuth2 Account

Azure SQL Active Directory Account

Azure SQL Entra Account

Azure SQL Active Directory Dynamic Account

Azure SQL Entra Dynamic Account

Azure Synapse SQL Active Directory Account

Azure Synapse SQL Entra Account

  • Enhanced the Google Directory Read Snap with an On empty result dropdown list that enables you to select the Snap behavior when no matching filter value is found.

  • Enhanced the JSON Splitter Snap to capture metadata and lineage information from the input document.

  • Kafka Snap Pack: Enhanced the following fields to support expressions through pipeline parameters:

    • Truststore Password

    • Keystore File Password

    • SSL Key Password

    • SASL Password or Secret

    • Registry Password or Secret

  • Enhanced the MongoDB Update Snap with the Array Filters field, which enables you to use array filters in the update operation. Additionally, the Update Query field is now modified into a text box for visibility and usability of input queries.

  • Increased the default Read timeout value for NetSuite REST Snaps from 60 to 300 seconds. This update supports longer-running operations and prevents early disconnections for complex data processing tasks.

  • Updated the Delete Condition (Truncates a Table if empty) field in the following Database Delete Snaps to Delete condition (deletes all records from a table if left blank) to indicate that all entries will be deleted from the table when this field is blank, but no truncate operation is performed.

  • Enhanced the HubSpot Snaps with the Retry policy field to handle retries for connection and error responses.

  • Updated the following NetSuite SOAP Snap names for usability based on the functionality of the Snaps:

...