December 2024 Release Notes
Highlights
The SnapLogic December 2024 Release includes the following highlights:
New option to add a link to a custom GDPR (General Data Protection Regulation) privacy notice on the Apps menu
Added the OpenAI Assistants Submit Tool Outputs and OpenAI Assistants Tool Call Router Snaps to the OpenAI Snap Pack
View source and destination details for HTTP and REST Snaps
Introduced Snap Trials
Dot Releases: Platform
To take advantage of the fixes in the JCC service, upgrade the Snaplexes in your environment (Org) to the designated version.
Date | Component | Version | Fixed Issues |
---|---|---|---|
Dec 17, 2024 | UI |
| The GDPR privacy notice URL field in the Admin Manager navigation pane no longer gives the Invalid URL error message when entering valid URLs. |
Snaplex |
| Fixed timeout issues with websocket connections when referencing accounts. |
Dot Releases: Snaps
Snap Pack | Date | Snap Pack Version | Updates |
---|---|---|---|
Dec 16, 2024 | 439patches29250 | Updated the tooltip for the Authentication Method dropdown field in the PostgreSQL and PostgreSQL Dynamic Accounts to enhance clarity and accuracy. | |
Dec 16, 2024 | 439patches29329 | Fixed an issue with the JMS Consumer Snap that displayed |
Upgrading to this Release
To use the new SnapLogic features and Snaps in the current release, ensure that your Snaplex nodes are upgraded to version main-28720 - 4.39.1.0
Admin Manager
New Feature
A new page gives Environment admins the option to add a link to a custom GDPR (General Data Protection Regulation) privacy notice in the App menu:
Enhancements
The File Access Event (files viewed, downloaded, or accessed) displays in the Activity log under Description. File access events have the format:
<user id> accessed the file <FileName> under Project <path> in environment <org name>
.
AgentCreator
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 in Admin Manager.
New Features
For the OpenAI Snap Pack, added the following Snaps:
OpenAI Assistants Submit Tool Outputs: Submits a list of tool outputs to be fed back into the model as input for further processing by calling the Submit tool outputs to run API.
OpenAI Assistants Tool Call Router: Routes the input run object into two output views. The first output view passes the run object from the input, which also consists of an empty array. The second output view includes the list of tools to be called.
Enhancements
Enhanced the Create and Run Thread and Run Thread Snaps to enable the tool calling capability for the assistants in the OpenAI Snap Pack.
Azure OpenAI LLM: Enhanced the following accounts in the Snap Pack with the Read timeout (seconds) field that enables the Snap to wait for a response from Azure:
API Management
Fixed Issues
Secrets Management is now available again to use with APIM. This feature was temporarily paused, to fix an internal issue.
Behavior Change
The Developer Portal no longer displays empty tags added during API Version or Proxy creation in the API details view.
AutoSync
Enhancements
You can now configure AutoSync to create a table in the target to store error records for the SQL Server and SQL Server Bulk Load endpoints.
A new Ignore constraints checkbox for the Salesforce endpoint causes AutoSync to load nullable fields in non-nullable columns and to load decimal fields as the target float type with a precision of 8. This prevents load failures when Salesforce does not enforce its own constraints.
Documentation Enhancements
New Videos
Learn how to request Snap Pack trials:
Migrated Articles
View the full list of help articles migrated to docs.snaplogic.com from the legacy documentation site or visit https://docs.snaplogic.com to view all content available on the new site.
Articles describing how to work with projects were added to the new site for this release:
Monitor
Enhancements
The Asset catalog can now infer the source and destination endpoints for pipelines that use HTTP and REST Snaps.
Fixed Issues
The Asset catalog Edit metadata functionality in the Custom tab of task details has been fixed. When editing, if you click Clear to remove an existing value and then click Cancel, the value is retained as expected.
In the Asset catalog Pipelines tab, when you filter by the Path column, a search now returns all pipelines that match.
The Asset catalog Execution statistics tab for task and pipeline details now contain data.
Node details no longer include Max threads or Max slots on the Additional details tab because they were incorrect. For consistency, Max jvm heap is now Max heap size:
On the Insights page large numbers are now indicated with standard abbreviations, K for thousands, M for millions, and B for billions. For example:
Known Issues
The following Asset catalog column filters do not work: Status, Source, Destination, Account, and for pipelines, Created date and Updated date.
Platform
Following the upgrade of the Docker Image to version 4.39 GA, the JDK version has been updated from 11.0.17 to 11.0.24. This upgrade does not impact existing pipelines.
Enhancements
To conform with the OpenAPI specification, Data Lineage external endpoint namespaces now provide more information. In addition to the endpoint name, the namespace includes the host and port number:
<system_name>:<host>:<port>
. For example, a PostgreSQL namespace might look like this:postgres://35.232.158.111:5432
.
Snaps
New
Introduced the Snap Trial feature that enables you to view add-on Snap Packs in the Snap Catalog. Use the Request trial link to try out Snap Packs that you do not have a subscription for. Learn more.
You now have the option to restrict Snap visibility for a group of users. This hides them only in the Designer list of Snaps and does not impact pipelines that contain the Snaps or other users. To do this, provide your CSM a list of Snaps or Snap Packs to hide. After your environment is configured, create a group and add the users you want to restrict. Learn more.
Enhancements
Upgraded the JOOQ library of the JDBC Snap Pack from v3.9.1 to v3.17.x. Pipelines using the Generic - JDBC Snaps might be impacted by the jOOQ upgrade because the latest jOOQ version is not fully backward-compatible. Learn more.
Enhanced the SAP Execute Snap with the Round to SAP decimal checkbox that enables the Snap to round the decimal value to match the number of decimal places defined in the SAP target field. This property only applies to the SAP packed decimal fields, which store data in the BCD (Binary Coded Decimal) format.
Breaking Changes
Generic JDBC: With the
439patches29008
Snap Pack version, existing pipelines using the Generic JDBC Execute and Select Snaps may experience issues when connecting to the Oracle endpoint, specifically when handling the encoded ROWID (manually processing the Base64-encoded data). To avoid potential pipeline failures, it is recommended to downgrade the Generic JDBC Snap Pack to the previous version until the issue is resolved.
Behavior Changes
Generic JDBC: Earlier, the ROWID columns were displayed in binary (Base64 encoded data) form in the output. With the
439patches29008
, the Generic JDBC Execute and Select Snaps that integrate with the Oracle endpoint display the ROWID columns in string form in the output (which can be used for other operations downstream).
Known Issues
When the Teradata FastLoad Snap pauses, both the target and error tables get locked.
Workaround: You must manually drop these tables before retrying the fast-load job.
SnapGPT
Enhancements
Improved look and feel:
Have feedback? Email documentation@snaplogic.com | Ask a question in the SnapLogic Community
© 2017-2024 SnapLogic, Inc.