December 2025 Release Notes

December 2025 Release Notes

Highlights

AgentCreator

  • Agent Visualizer now supports visualizing multiple agent runs within one workflow

  • Prompt Composer now accepts multimodal files like images and PDFs to provide context for prompts

APIM 3.0

  • Support for consumers to subscribe to Services and authenticate with a JWT or an API key

Monitor

  • Multiple enhancements on the Pipeline executions page, such as dedicated tables for running and not-running pipelines, table-specific filters, improved scrolling, streamlined pagination, and a new Dense row-spacing option

In this Release

This Snaplex version enhances the performance of timeouts for Scheduled Task executions and improves the observability of Snaplex restarts that exceed the Restart Max Wait Time value.

To use these enhancements, ensure that your Snaplex nodes are upgraded to version main-37701 - 4.43.1.0.

Recommended Snaplex Version

We recommend that you upgrade your Snaplex nodes to version main-37094 - 4.43 GA (Recommended).

Snaps: Patch Updates

Snap Pack

Date

Snap Pack Version

Updates

Snap Pack

Date

Snap Pack Version

Updates

Slack

Jan 13, 2026

443patches33615

Fixed the upload failure issue in the Upload File Snap by upgrading the Snap to use Slack’s latest file upload functionality.

ServiceNow

Jan 12, 2026

443patches33615

Fixed an issue with the ServiceNow Query Snap where the user’s Pass through selection was not honored (original input not included in the Snap’s output) when the ServiceNow instance returned an empty query results set.

Snowflake

 

Jan 12, 2026

443patches33615

Fixed an intermittent data loss issue with Snowflake - Snowpipe Streaming, where some records were missed during loading to Snowflake. The Snap now ensures all records are processed after the close timeout, preventing any data loss.

Salesforce

Jan 8, 2026

443patches33603

Fixed the Salesforce Subscriber Snap stall issue caused by an expected disconnect from the Salesforce server when multiple pipelines simultaneously consumed messages from the same Salesforce channel, particularly after encountering 403: Unknown client errors.

ServiceNow

Jan 8, 2026

443patches33541

Added Skip records without sys_id checkbox to the ServiceNow Query Snap that enables the Snap to ignore the records without sys_id. This checkbox is deselected by default for backward compatibility.

Salesforce

Jan 7, 2026

443patches33529

Added internal retry policy to the OAuth2 token refresh mechanism to address intermittent 401 unauthorized access errors in the HTTP calls made by the Salesforce SOQL and Salesforce Read Snaps when fetching metadata from the SFDC. This ensures retries work correctly when token issues occur.

MCP Client

Jan 7, 2026

443patches33492

Introduced the MCP Client Snap Pack that supports the Model Context Protocol. These Snaps enable connections to MCP servers as part of their Agent:

  • MCP Function Generator: To convert MCP tools to function definitions.

  • MCP Invoke: To execute the MCP server operations and format the generated results into a unified structure within SnapLogic.

Snowflake

Dec 24, 2025

443patches33516

Fixed an issue with the Snowflake Bulk Load where the Snap failed when Validation mode is enabled, and the Data source is Input View, with an Internal Staging location.

Copybook

Dec 18, 2025

main225

Fixed a performance issue in COBOL Copybook Formatter Snap by changing its internal logging mechanism to use trace level.

PLM TC

Dec 18, 2025

main226

Changes for TC SnapPack Version 1-0294.

NetSuite SOAP

Dec 17, 2025

443patches33472

Upgraded the Apache CXF library used by the NetSuite SOAP Snap Pack, from 3.6.3 to the latest 3.6.8. This fix addresses several issues with the HTTP transport and provides a way to configure a different transport via a JVM system property.

Kafka

Dec 17, 2025

443patches33422

Enhanced the Kafka Consumer Snap with Client ID field that correlates requests sent to brokers with each client and tracks the source of requests.

Amazon S3

Dec 17, 2025

443patches33472

Upgraded Apache Tika library to address CVE-2025-66516. This also covers CVE-2025-54988.

Binary

Hadoop

Amazon S3

Dec 17, 2025

443patches33347

Modified the session refresh duration for the S3 Poller Snap to prevent the S3 session timeouts so that the Snap runs continuously (with Polling timeout=-1) when using a cross-account IAM role.

EDIFACT

Dec 16, 2025

main224

Introduced the EDIFACT Snap Pack with the following Snaps:

  • EDI Formatter: Reads incoming JSON document data and formats it in the selected EDIFACT type and version.

  • EDI Parser: Reads the incoming EDIFACT binary input data of the selected EDIFACT type and version and formats it into JSON.

Teradata

Dec 16, 2025

443patches33325

Added Teradata Multi Execute Snap that enables you to execute multiple write statements as a single transaction for every input document.

Email

Dec 15, 2025

443patches33350

Fixed an issue with the Email Sender Snap where the Snap failed to authenticate SMB user accounts with special characters : or @ in their passwords.

Binary

Dec 15, 2025

443patches33420

  • Fixed an issue with the File Writer Snap, where the pipelines were successful even when write permissions were denied. Now, the Snap displays a clear error message whenever permission is denied, including when retries are enabled.

  • Fixed the connectivity issue in all the Binary (file-related) Snaps that prevented them from connecting to the FTPS Server (FileZilla) configured with both FTPS (explicit FTP over TLS) and FTPIS (implicit mode) protocols. Now the connectivity works fine using session resumption with both FTPS and FTPIS protocols. These protocols use TLS 1.3 by default. To use TLS v1.2, you must set the following global property in your Snaplex:
    -DFTPS_SSL_TLS_PROTOCOL=TLSv1.2

  • Fixed resource thread leak issue for SFTP in the File Poller Snap.

Hive

Dec 15, 2025

443patches33448

Migrated the Hive Snap Pack from Confluence to the new Documentation Site.

SOAP

Dec 15, 2025

443patches33447

Migrated the SOAP Snap Pack from Confluence to the new Documentation Site.

SQL Server

Dec 15, 2025

443patches33279

Fixed an issue with the SQL Server Stored Procedure Snap where the Snap failed with datatype conversion errors when passing datetimeoffset or LocalDateTime values. This fix ensures that values passed to stored procedures are in the correct data types, preventing conversion errors and ensuring reliable execution.

Google Cloud PubSub

Dec 9, 2025

443patches33235

Fixed an issue with the Google Pub/Sub Subscriber Snap where the Snap was incorrectly converting message attributes into a non-standard string format, impacting downstream processing. Now, the Message Attributes in the output view are displayed as native JSON objects, preserving their original format for seamless downstream use. Learn more.

Admin Manager

Features

  • Added the Mapper AutoLinking option on the Environment page, which allows administrators to remove invalid AutoLink mappings at the environment level. Learn more.

    environment-details.png

AgentCreator

  • AgentVisualizer: Added support for visualizing multiple agent runs within one workflow. Users can send multiple requests to the agent at once and view all agent logs together. You can easily navigate between different agent runs using the pagination arrow controls, with the agent flow diagram and detailed log updating synchronously for each run result.

    av-agent-diagram.png

     

  • Prompt Composer: Added support for multimodal upload. You can now upload images, PDFs, and web pages (in the WebP format) via SnapGPT to enhance your prompt. This feature provides greater flexibility when developing prompts.

    promptcomposer-multimodal-upload-demo.gif

API Management 3.0

New Features

  • The Service Manager and DeveloperHub portal now support subscriptions when you upgrade to Snaplex version 4.43 or later. The recommended version is currently main-37701 or 4.43.1.0. For the best results, update the Policies Snap Pack to 443patches33227.
    Subscription configuration:

    • Applies to all versions of a Service or to a single version.

    • Defines the subscription lifetime.

    • Uses a JWT or an API key for authentication.

    • Supports manual or automatic approval.

Enhancements

  • The following APIM 3.0 subscription-related events appear on the Activity tab of the Notification center in Monitor:

    • Subscription requested, approved, rejected, or revoked.

    • Token generated, revoked, or refreshed.

Fixed Issues

  • In Site Manager, the input field for text attributes with sliders is now editable.

  • Users can no longer successfully call endpoints for Unpublished Service versions.

Known Issues

  • When the Environment admin or owner rejects a subscription request, an extra incorrect event for the token being revoked is logged in the Activity table.

  • If the Policy applied to an endpoint includes a Generic OAuth2 rule, and the endpoint only supports the POST method, the request fails with a 405 Method Not Allowed error.
    Workaround: Configure the endpoint to support both the GET and the POST method, and the request will succeed.

Limitations

Documentation Enhancements

Enhancements

The information in the Ultra Task Best Practices page has been updated for accuracy and consistency.

Migrated pages

Git Integration

Enhancements

  • Users can now browse and select GitLab repositories located at any level within the GitLab group and subgroup hierarchy. This enhancement enables the checkout and import of deeply nested repositories directly into the designated SnapLogic project space, including all associated pipelines, accounts, assets, and projects.

Fixed Issues

  • A fix has been implemented to address an issue where untracked changes were moved to the Recycle Bin during branch checkout. With this fix, when the system detects uncommitted changes and displays the message Aborting checkout since the following projects have assets with uncommitted changes, no assets are deleted.

Monitor

Enhancements

  • Enhanced the Advanced search filter on the Infrastructure page and replaced the filter dropdown with the filters dialog.

    sys-ovr-graph-view-filters.png
  • Enhanced the Pipeline executions page with the following improvements:

    • Separate tables for the Running and Not-running pipelines: the page now displays two separate tables, one for running pipelines and one for not-running pipelines, each with its own controls and filters.

      • Running pipelines table:

        • Displays only active executions.

        • Has a reduced filter set, showing only statuses relevant to running pipelines.

        • The time-period filter and Filter presets options have been removed to reduce unnecessary controls for active executions.

      • Not-running pipelines table:

        • Displays only completed, stopped, and failed executions.

        • Includes the time period filter and Filter preset options to make historical execution review easier.

        • Checkboxes for multi-selecting pipelines have been removed to simplify interaction patterns.

    • The icons for the invocation types shown in the columns have been replaced with text labels in both tables for increased readability. It still remains available in the column filter.

    • The page now uses full-page vertical scrolling instead of the separate vertical scrolling for the Running pipelines and Not-running pipelines tables.

    • Pagination is now simplified by hiding controls when there are 25 or fewer parent rows, reducing visual clutter and making shorter result sets easier to read. When parent rows are expanded, all child rows display automatically, making it easier to view all related details without adjusting pagination or row settings.

      Monitor_pipeline_execution.png
  • A new Dense row-spacing option has been added to the table configuration, providing a more compact layout through reduced icon size and padding. This option is now available on the following pages:

    • Pipeline executions

    • Asset catalog

    • Infrastructure

    • Alert history

    • Activity logs

    • Notification Center

    Monitor_dense_view.png

Fixed issues

  • The Active Pipelines (count) metric now correctly reports the number of active pipeline executions.

  • The API Metrics page now consistently displays details for Service, API, and Proxy calls when you view the history.

  • The Snaplex nodes in graph view were not filtered by version, with some nodes running deprecated or unavailable versions. Now it filters and displays the valid versions.

  • The downloaded pipeline execution data to the CSV file now displays the duration in milliseconds, which is the expected format. For example, 1737299628.

Snaps

The Snaps mentioned in this section are deployed in the Latest set of Snap Packs. To access the latest features, an Environment admin must select the Snap Pack version in Classic Manager or Admin Manager.

Fixed Issues

  • Dynamics 365 F&SCM:

    • Fixed an issue with the Dynamics 365 F&SCM Snap Pack where the Snaps did not display the error document on Snap failures. As part of this fix, error handling has been improved to display a detailed error view.

  • Databricks:

    • Fixed an issue with the Databricks Snaps where the Database name suggestions list displayed all databases instead of being limited to the selected catalog context.

  • Salesforce

SnapGPT

Enhancements

  • You can now view an Output Preview for each of the expressions that SnapGPT suggests based on your prompt for an expression-enabled field across all Snaps and Accounts. Learn more.

    snapgpt_expression_output-preview.png