February 2025 Release Notes

February 2025 Release Notes

Highlights

The SnapLogic February 2025 Release includes the following highlights:

AgentCreator

  • Tool calling support added to:

    • OpenAI for Assistants

    • Azure OpenAI for Assistants

    • Google GenAI for Gemini

  • Vector store support added to:

    • Manage files and vector stores for Azure OpenAI

    • Create vector stores for OpenAI

  • Added support to specify and configure an Azure AI Search Data source for Azure OpenAI Chat Completions usage

  • Added support for removing records and indexes from Pinecone.

Snaps

  • Introduced the Amazon Athena Snap Pack

  • Introduced the gRPC Client to the API Suite Snap Pack

  • Introduced the Oracle CDC Snap Pack

  • Introduced the Oracle HCM Snap Pack

  • Updated the Snap color palette for accessibility and aesthetics

 

Platform Updates

Date

Component

Version

Fixed Issues

Date

Component

Version

Fixed Issues

Mar 6, 2025

Snaplex

main-30862 - 4.40.0.3

  • When Secrets Management is used to access accounts, the Snap with the expression referencing the account would intermittently fail validation with the following error message: Cannot lookup a property on a null value.

  • Pipeline timeout issues would occur in the following contexts:

Feb 27, 2025

UI

N/A

The Task Details page for Triggered Tasks was missing the Cloud URL.

Dot Releases: Snaps

Snap Pack

Date

Snap Pack Version

Updates

Snap Pack

Date

Snap Pack Version

Updates

API Suite

Mar 11, 2025

440patches30202

  • Fixed an issue with the HTTP Client Snap where file names in multipart form data were being encoded in the POST operation. Now, the Snap retains the filename property while uploading.

  • Fixed an issue with the GraphQL Client Snap where auth header collection shared across Snap instances caused incorrect credential usage.

MySQL

Mar 11, 2025

440patches30047

Fixed an issue with the MySQL Bulk Load Snap that failed to display an exception when inserting null values into non-null columns.

Transform

Mar 10, 2025

440patches30186

Fixed an issue with the CSV Parser Snap when a multichar delimiter is used and data has a single column with multi-line value.

API Suite

Mar 10, 2025

440patches30127

Enhanced the GraphQL Client Snap to support expressions (pipeline and upstream parameters) for the Query, Has additional page path and Next cursor path fields that enable you to dynamically pass values to the Snap. This feature allows you to decrease development and maintenance costs and increase flexibility. This has resulted in specific behavior changes.

Amazon Athena

Mar 7, 2025

440patches30037

Fixed the default value for Data format to Parquet in the Athena Bulk Load Snap.

Kafka

Mar 5, 2025

440patches29980

Enhanced the Kafka OAuth2 Account to support SASL extensions through Advanced properties using OAuth/OIDC.

RabbitMQ

Mar 5, 2025

440patches30160

Upgraded the amqp-client library from v5.0.0 to v5.25.0 to resolve a connection issue with the RabbitMQ server via a load balancer using TLSv1.2.

API Suite

Mar 4, 2025

440patches30104

Fixed an issue with the GraphQL Client Snap for InvalidResponseException in case of 401 errors. Now, the Snap correctly displays errors when a 401 or 403 error occurs. This ensures that the Snap behaves as expected, even when a GraphQL request returns a 200 response code but contains unwanted elements in the response.

Behavior change:
The GraphQL Snap now retires 401 responses by reloading the account between attempts. If the maximum number of attempts is exhausted and the response still contains a 401, the Snap stops the execution instead of writing to the error view because the error is now unrecoverable.

Fixed an issue with the HTTP Client Snap that failed when the URI field contained an underscore (_) in the hostname, resulting in an empty hostname. Now the Snap works as expected when the hostname contains underscores.

LDAP

Mar 4, 2025

440patches30086

Upgraded the Apache LDAP API library from 1.0.0 to 2.1.7 to fix the issue of the waiting thread in all LDAP Snaps.

Binary

Mar 3, 2025

440patches30046

  • Improved the thread resource management in the File Poller Snap.

  • Fixed an issue with the Directory Browser Snap that failed when the WASB file name contained colon characters.

AutoSync

Feb 24, 2025

439patches30057
440patches30071

  • Enhanced the performance of the PostgreSQL target endpoint by optimizing query execution for statistical data retrieval.

  • Resolved incremental load failures in Azure Synapse SQL for datasets exceeding 512 columns by optimizing the update mechanism to bypass the 1024-column table creation limit.

  • Fixed the invalid ROWTERMINATOR for the Azure Synapse endpoint.

Snowflake

Feb 19, 2025

440patches29989

Fixed an issue with the Snowflake Insert Snap that inserted null values for the NUMBER data type when the input values were invalid strings.

API Suite

Feb 18, 2025

440patches29956

  • Fixed an issue with the HTTP Client Snap where reserved characters in the MIME type caused the Snap to fail.

  • Enhanced the GraphQL Client Snap to support pagination interval that enables you to use the APIs with rate limits.

SOAP

Feb 18, 2025

440patches29992

Fixed the WSDL file cache issue with the SOAP Execute Snap by increasing the WSDL cache expiry from 5 minutes to 4 hours. You can configure this duration using the JVM option:  snaplogic.network.read.cache.duration.minutes.

Generic JDBC

 

Feb 17, 2025

440patches29922

Fixed an issue with JDBC Select, Execute, and Insert Snaps that failed with class not found error for geometry and geography data types when connecting to the SQL server.

SQL Server

Feb 17, 2025

440patches29922

Fixed an issue with the SQL server Select, Execute, and Insert Snaps that failed with ClassCastException for geometry and geography data types when using custom jar files.

MongoDB

Feb 17, 2025

440patches29949

Upgraded the Spring Framework version to 5.3.39.

Transform

Feb 14, 2025

440patches29909

Updated the Apache POI (Poor Obfuscation Implementation) library from 4.1.2v to 5.2.5v in the Excel Parser Snap to fix the null pointer exception issue.

Google BigQuery

Feb 13, 2025

440patches29960

Fixed an issue with the BigQuery Upsert (Streaming) Snap where an HTTP 404 error occurred when retrieving job status for multi-regional datasets in BigQuery. This occurred because the location was not explicitly specified in the request. The job request now includes the location information, ensuring successful job polling regardless of the region (for example, the US or EU).

Upgrading your Snaplexes to this Release

To use the new SnapLogic features and Snaps available for the data plane, ensure that your Snaplex nodes are upgraded to version main-30027 - 4.40 GA (Recommended).

  • This release introduces the following platform enhancements:

    • Resiliency and performance improvements made to runtime delivery from the JCC service to speed up Suggest/Validate Execution responsiveness.

    • Improved Child Pipeline prepare times, specifically for the loading of assets.

    • Reduced off-heap memory usage from JDBC class loading.

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

Security Update

We use some third-party subprocessors to deliver services to our SnapLogic customers. For updates and details about the subprocessors and purpose of processing, refer toSnapLogic Privacy Subprocessors.

Admin Manager

New Features

  • In environments with Enhanced Email Encryption, Environment admins can now enable or disable the feature in Admin Manager. When enabled, an Environment admin or individual users must upload a public key to receive encrypted emails. Learn more.

  • The colors that represent Snap types have changed to be accessible and more consistent with the rest of the interface. You can view these from the Snap Packs page by clicking on a Snap Pack. The following screenshot shows an example from the Amazon S3 Snap Pack:

    admin-mgr-snap-color-change.png

AgentCreator

New Features

Enhancements

API Management

Fixed Issues

  • Logging into the Developer Portal with a username email that starts with a leading hash character ( # ) no longer results in a 404 user not found error.

AutoSync

Enhancements

  • The PostgreSQL and Databricks target endpoints now support writing error records to a table.

  • In environments that use Enhanced Account Encryption, AutoSync data pipelines must run on a Groundplex. For new environments that subscribe to AutoSync, an AutoSync Cloudplex is no longer provisioned. In environments with an existing subscription, the AutoSync Cloudplex will no longer be available to select.

Fixed Issues

  • The Azure Synapse source endpoint now supports the Incremental and SCD2 load types by allowing you to choose the field that tracks the last modified timestamp.

Documentation Enhancements

Migrated Help Articles

The following help articles have recently been migrated to SnapLogic Documentation from the legacy documentation site:

You can view the full list of help articles migrated to docs.snaplogic.com from the legacy documentation site or visit https://docs.snaplogic.comto view all content available on the new site.

Monitor

Enhancements

  • The documentation for node metric graphs now includes the time granularity for downsampling data. The granularity depends on the time period that you select for the graphs.

  • You can now expand the width of Asset catalog table columns to view data of any length.

Fixed Issues

  • In the Asset catalog, the View executions link on the task details pane now opens the Pipeline executions page with the executions for that task.

  • The Pipeline executions page now shows filtered results when opened from the Asset catalog. If you click the View executions link from a pipeline’s detail page in the Asset catalog, only executions for the selected pipeline display.

  • The Asset catalog no longer displays deleted pipelines on the Pipelines tab.

Known Issues

  • Multiple manual refreshes of the Pipeline executions page in a short time period can cause a display error. Workaround: Wait a few minutes and try again.

Platform

Java Version Support

Starting from the February 2025 release, all Java versions earlier than openjdk-11.0.8-jre are no longer supported. Learn more.

Mandatory Automatic Upgrade

Per the SnapLogic Release calendar, all Snaplexes on older versions will be upgraded to the recommended version during the mandatory automatic upgrade, scheduled for 3 PM (Pacific Daylight Time) on Saturday, Mar 8, 2025.

Enhancements

  • Environment admins can control whether tasks expose a Cloud URL for Triggered Tasks. The project options dialog in Classic Manager includes a new Enable cloud URL checkbox, which applies to all tasks associated with pipelines in that project.

  • The Git Integration settings for GitLab.com and self-managed GitLab now include a Namespaces field to specify the specific repositories for tracking SnapLogic assets. Limiting access to the appropriate repositories improves performance. The field is not required to ensure backward compatibility. Before using this feature, we recommend that Environment admins understand the correct way to reference GitLab groups, subgroups, and repositories.

  • Two unused fields have been removed from the Git Integration self-managed GitLab settings: Http proxy and Https proxy.

Known Issues

  • Auto-scaling in Kubernetes causes running pipelines to fail after a node is placed in maintenance mode.

  • If the Enable cloud URL option is disabled for a project, task details linked to the project's pipelines does not show the cloud URL. The Execute and Copy clipboard buttons remain visible, but clicking Execute redirects you to a page with an error message instead of executing the task.

Snaps

New Snaps and Accounts

  • Introduced the Amazon Athena Snap Pack, which contains the following Snaps and Account:

    • Athena Bulk Load: Performs a bulk load operation from an external location to the target table.

    • Athena Query: Executes SQL queries on data stored in Amazon S3 using Amazon Athena.