Highlights

The SnapLogic® February 2024 Release includes the following:

Admin Manager

API Management

AutoSync

Platform

GenAI Builder

Snaps

SnapGPT

Patch Update - Platform

Date

Feature

Description

Scheduled Tasks

Fixed an issue where Snaplex node cpu load avg alert notifications prevented Scheduled Tasks from starting. The patch has temporarily disabled all Snaplex node cpu load avg alert notifications.

All your existing Snaplex node cpu load avg notifications are disabled. This issue will be fixed after the Snaplex Mandatory Automatic Upgrade. which is scheduled for Saturday, .

Dot Releases - Snaps

Snap Pack

Date of Update

Snap Pack Version

Updates

Twilio

main170

Fixed security vulnerabilities in the Twilio Snap Pack.

Amazon S3

436patches25360

Fixed an issue with the Amazon S3 Snaps that displayed a null pointer exception when the Access Key ID or Secret Key field was empty while utilizing the S3 Express Bucket in the S3 Account. The Snaps now throw the configuration exception if either field is empty.

Hadoop

436patches25410

Enhanced the AWS S3 Account for Hadoop with an External ID that enables you to access Hadoop resources securely.

Azure Service Bus

436patches25419

Fixed an issue with the ASB Producer Snap that could not set the key-value pairs in the Custom Properties field when configuring the Topic or Queue fields to Azure Service Bus.

Transform

436patches25292

Fixed an out-of-memory error issue with the Aggregate Snap. This Snap no longer performs the presort for the input documents.

If the input documents are unsorted and GROUP-BY fields are used, you must use the Sort Snap upstream of the Aggregate Snap to presort the input document stream and set the Sorted stream field to Ascending or Descending. Learn more about presorting unsorted input documents to be processed by the Aggregate Snap.

Binary

436patches25332

Fixed a null pointer exception in the Public Key Account for Binary Snap Pack when the Public Key field value is null. Now, the account displays a configuration exception for a null value.

OpenAI LLM

436patches25376

Added support for Model configuration in the OpenAI Embedder Snap.

Anaplan

436patches25305

  • Added Anaplan OAuth2 Account support for the Anaplan Snap Pack.

  • The Anaplan Snap Pack's SDK is replaced with direct REST API calls, a lightweight way to interact with the SnapLogic platform. Anaplan SDK is no longer supported.

Salesforce

436patches25192

Fixed an issue with the Salesforce Mutual Authentication Account where the 8443 port was not used while authorizing the account. Now, the access token request uses the 8443 port for authorizing the Mutual Authentication Account.

note

Breaking change

Prior to the 436patches25192, the Salesforce Mutual Authentication Account supported default Login URLs such as https://login.salesforce.com and https://test.salesforce.com. Starting from 436patches25192, this account no longer supports the default Login URLs—your existing pipelines using the Mutual Authentication Account with the default Login URLs might break.
To prevent this breaking change, you must provide a valid Salesforce Login URL as part of your account configuration.

Breaking change

Prior to the 436patches25192, the Salesforce Mutual Authentication Account supported default Login URLs such as https://login.salesforce.com and https://test.salesforce.com. Starting from 436patches25192, this account no longer supports the default Login URLs—your existing pipelines using the Mutual Authentication Account with the default Login URLs might break.
To prevent this breaking change, you must provide a valid Salesforce Login URL as part of your account configuration.

PDF

436patches25187

Enhanced the PDF Formatter Snap to support case-insensitive letters from the upstream Snap.

Microsoft Dynamics 365 Finance and SCM

436patches25295

Fixed an issue with the recurring bulk import operation for the Recurring Integrations API integration type in the Dynamics 365 Finance and SCM Bulk Import Snap, which previously displayed an error at the preprocessing step intermittently.

JDBC

436patches25244

  • Fixed an issue with the Generic JDBC-Select, Insert, Update, and Table List Snaps that incorrectly displayed the Schema Name suggestions with the Cassandra driver connection.

  • Fixed an issue with the Generic JDBC-Select Snap that displayed an empty result with the MariaDB driver connection for output 1.

API Suite

463patches25211

Enhanced the GraphQL Client Snap to include detailed stack trace, error message, and reason within the Snap error view output.

Azure OpenAI LLM

436patches25258

Updated the suggest-field for Deployment ID in the Azure OpenAI LLM Snaps to use a non-deprecated API endpoint.

Marketo

436patches25142

Fixed an issue with the Marketo Bulk Import and Bulk Lead Extract Snaps where the timeout was not disabled when the Timeout was set to 0.

Binary

436patches25241

Fixed an issue with the File Writer Snap, which partially wrote the file for some FTPS servers by pausing for seconds before closing the output stream as specified in the global property ftpsDelayBeforeClosing.

Binary

436patches25161

Fixed an issue with the File Poller Snap that displayed an exception when an unauthorized character ':' was used in the Windows Snaplex.

Box

436patches25102

Upgraded the Box Java SDK from v2.56.0 to v4.7.0.

Upgrading to this Release

  • To use the new SnapLogic features and Snaps in the current GA release, ensure that your Snaplex nodes are upgraded to the recommended version: main-22564 - GA (Recommended).

  • This release includes stable versions of the monthly Snap patches deployed to the SnapLogic Platform after the November 2023 release, as listed in the Dot Releases section of the December and January Release Notes.

  • Per the SnapLogic Release calendar, all Snaplexes on older versions will be upgraded to the recommended version during the automatic upgrade, scheduled for 3 PM (Pacific Daylight Time) on Saturday, . Orgs that were migrated to the current GA release before the automatic upgrade are not impacted. For information on how to upgrade your Snaplex, refer to the SnapLogic Release Process.

Admin Manager

New Features

Behavior Changes

API Management

New Features

Enhancements

Known Issues

AutoSync

New Features

Enhancements

Known Issues

Platform

New Features

Enhancements

Best Practice

Known Issues

GenAI Builder

The SnapLogic GenAI Builder enables you to build LLM-powered custom co-pilots based on your use cases. Use this no-code solution to accelerate and automate your business workflows. This product includes the following new Snap Packs:

These Snap Packs are part of the GenAI Builder product and cannot be purchased separately. To purchase GenAI Builder, contact your Customer Success Manager (CSM).

Snaps

Upcoming

Starting with the Aug 2024 (4.38) release, only Snap Pack versions from the previous two platform releases will be available. For example, for the August release, only 4.37 (May 2024) and 4.36 (Feb 2024) will be available. If your Org is configured with earlier Snap Pack versions, you must upgrade to the latest supported version by the August 2024 release. Learn more about the Upcoming Policy Change for Snap Pack Versions.

Breaking changes for SQL Server and MySQL Snap Packs:

  • The JOOQ library for the SQL Server and MySQL Snap Packs is upgraded from v3.9.1 to v3.17.x.
    Pipelines that use the SQL Server and MySQL Snaps might be impacted by this JOOQ upgrade, leading to execution issues because of the lack of full backward compatibility in the latest JOOQ version. We are actively addressing these issues to ensure backward compatibility with the upgrade. The fixes will soon be deployed as a patch and notified in the March 2024 Release Notes. If you encounter any issues with your current pipelines, please contact support@snaplogic.com

As of main25112, the SQL Server Snap Pack no longer supports the jDTS driver. If you are using the latest SQL Server driver versions (2014 and higher), we recommend you use the driver that is bundled with the SQL Server Snap Pack. Note that the older SQL Server versions are supported as is.

New Snaps

Introduced the following Snaps:

Enhancements

Fixed Issues

Deprecated

SnapGPT

Documentation Enhancements