May 2022, 4.29 Release Notes
In this article
- 1 Key New Features in SnapLogic
- 2 4.29 UAT Delta
- 2.1 Important
- 3 4.29 Dot Releases
- 3.1 Snaps
- 4 SnapLogic Studio (Preview)
- 4.1 New Features
- 5 Platform
- 5.1 Enhancements
- 5.2 Known Issues
- 6 API Management
- 6.1 New Features
- 6.2 Enhancements
- 6.3 Known Issues
- 7 Snaps
- 7.1 New Snaps
- 7.2 Enhancements
- 7.3 Deprecated
- 7.4 Known Issues
- 7.5 Behavior Change
- 8 Data Automation
- 8.1 New ELT Snaps
- 8.2 Enhancements
- 8.2.1 Known Issues
- 8.3 Fast Data Loader
- 8.3.1 New Feature
- 9 Flows
- 9.1 Enhancements
- 9.2 Fixed Issues
Key New Features in SnapLogic
Studio:
Introduced runtime details for the Execution overview when you click on a Task or Pipeline execution.
Added support for search in the table of executions on the Execution overview.
Introduced new icons for Pipeline execution status that show executions with errors and those that were completed with warnings.
Platform:
Added the ability to view child Pipeline execution status from the parent Pipeline in Dashboard or the Studio Execution overview.
Added Flow as an asset type when migrating Projects and Project Spaces.
Improved Snaplex network logging.
Updated Snaplex Helm chart.
API Management:
Added the ability to publish a Proxy to the Developer Portal.
Added conditional mapping rules between a Proxy endpoint and an upstream API.
Added support for Open API Specification (OAS) 3.0 in creating and publishing an API. Generated specifications still use OAS 2.0.
Added the ability to enable the Try It Out feature for all APIs in the Developer Portal.
Added the ability to specify custom subscription key parameters.
Replaced
Token
authorization withBearer
authorization for new API requests in the Developer Portal.
Snaps:
Introducing new SAP S/4HANA Cloud Snap Pack.
Added OAuth2 Account support for Coupa.
Added on-premises support for Microsoft Dynamics 365 For Sales and a new Dynamics 365 NTML Account type for this Snap Pack.
Added REST In-memory OAuth2 Account type for REST Snap Pack.
Data Automation:
ELT Snap Pack
Added the following Snaps:
ELT Router
ELT Cast Function
ELT String Function
Enhanced the ELT SCD2 Snap to improve its flexibility and efficiency.
FDL
Added Google Sheets as a source endpoint.
SnapLogic Flows:
Renamed the What’s New page to the Release Updates page.
Added Flows as an asset type when exporting/migrating projects in SnapLogic IIP.
Added new data collection types for the Marketo, Salesforce, and Jira endpoints.
Flows is available to you free with your current SnapLogic subscription, but only for a limited time. To get started, register for Flows.
4.29 UAT Delta
Important
Per the SnapLogic Release Process, all remaining Snaplex instances across Orgs are auto-upgraded to the recommended version (
main-12117
) at 9 p.m. PT on Saturday, Jun 18, 2022. Orgs migrated to the 4.29 GA version prior to the auto-upgrade are not impacted.
The Snaplex upgrade process also upgrades the Java version to the latest version. After the upgrade, the Java version of your Cloudplex nodes may not be the same as your FeedMaster nodes. However, this does not impact the operations of your SnapLogic instance. We will be fixing this issue in a subsequent release.To use the new SnapLogic features and Snaps in the 4.29 release, ensure that your Snaplex nodes are upgraded to the recommended version.
This 4.29 release includes the patches deployed to SnapLogic after the 4.28 release, as listed in the 4.28 Dot Releases section.
SnapLogic TLS/SSL Digital Certificate Update: We updated the SSL/TLS certificates for the SnapLogic Platform servers (UAT and Elastic) at 9 p.m. PT on Tuesday, May 3, 2022, since the previous certificates were expiring. Customers who need to manually update their trust store to trust the new certificate must do so immediately. Learn more: Updating TLS (SSL) Certificates for SnapLogic
The SnapLogic Privacy Policy has been updated to remove all references to Privacy Shield certification as of April 2022.
4.29 Dot Releases
Snaps
Use Microsoft Dynamics 365 for Sales Snap Pack instead of Microsoft Dynamics CRM Snap Pack
As Microsoft has deprecated its following offerings, the Dynamics CRM Snaps configured with the Dynamics 365 Account For Online or Dynamics 365 Dynamic Account For Online fail with a Ws-Trust authentication
error.
The Microsoft Dynamics CRM Snap Pack (CRM) will be deprecated in the upcoming August, 4.30 SnapLogic release after the on-premise support is added in the Microsoft Dynamics 365 for Sales Snap Pack. If you are using the Dynamics 365 Online Accounts for Dynamics CRM Pipelines, we recommend that you immediately update these Pipelines and Accounts with Microsoft Dynamics 365 for Sales that uses the REST-based API (Web API) recommended by Microsoft.
Before you begin your migration, contact your Customer Success Manager (CSM) or SnapLogic Support to subscribe to Microsoft Dynamics 365 for Sales Snap Pack.
Learn how to migrate MS Dynamics CRM Snap Pack Pipelines to MS Dynamics 365 For Sales Snap Pack.
Snap Pack | Date of Update | Snap Pack Version | Updates |
---|---|---|---|
Aug 8, 2022 | 429patches17186 | Fixed an issue with the SOAP Execute Snap where the Snap displayed an error when a valid WSDL getOrderStatus SOAP operation was uploaded. | |
Jul 28, 2022 | 429patches16908 |
| |
Jul 27, 2022 | 429patches17049 | Enhanced the RabbitMQ Consumer Snap with:
| |
Jul 26, 2022 | 429patches16915 | Fixed an issue with NetSuite Search Snap where the Snap displayed the | |
Jul 22, 2022 | 429patches17123 |
| |
Jul 22, 2022 | 429patches16990 |
| |
Jul 21, 2022 | 429patches16923 |
| |
Jul 21, 2022 | 429patches16235 | Fixed an issue with Teradata Execute Snap where the Snap did not display a valid error message when the delete condition was invalid. | |
Jul 21, 2022 | 429patches16235 | Fixed an issue with SQL Server Execute Snap where the Snap did not display a valid error message when the delete condition was invalid. | |
Jul 21, 2022 | 429patches16478 | Fixed an issue with Snowflake - Bulk Load Snap where Snap failed with | |
Jul 21, 2022 | 429patches17036 | Enhanced the PostgreSQL Account and PostgreSQL Dynamic Account with SSH Tunneling configurations to encrypt the network connection between the client and the PostgreSQL Database server, thereby ensuring the secure network connection. | |
Jul 21, 2022 | 429patches16939 |
| |
Jul 21, 2022 | 429patches17109 |
| |
Jul 21, 2022 | 429patches16630 |
| |
Jul 21, 2022 | 429patches16169 | Fixed an issue with the DynamoDB Snaps where the Snaps did not route the errors to the error view when the Snap encountered an exception and the Pipeline failed. Now the Snap route the errors to the error view and does not fail when it encounters an exception. If the error view is disabled, Snap stops the execution. | |
Jul 21, 2022 | 429patches16545 | Fixed an issue with the Azure SQL-Stored Procedure Snap where the Snap failed with an | |
Jul 21, 2022 | 429patches16728 |
| |
Jul 21, 2022 | 429patches16569 |
| |
Jul 20, 2022 | 429patches16809 | Removed the log4j dependency from the ML Core Snaps due to security vulnerabilities. | |
Jul 19, 2022 | 429patches17084 |
| |
Jul 18, 2022 | 429patches16975 |
| |
Jul 12, 2022 | 429patches16884 | Fixed the following issues in the Azure Active Directory OAuth2 account:
Fixed the following issues in the Azure Active Directory Search Entries Snap:
| |
Jul 7, 2022 | 429patches16521 |
| |
Jul 7, 2022 | 429patches16637 |
| |
Jul 5, 2022 | 429patches16026 | Enhanced the Excel Parser Snap with the Custom Locale dropdown list that allows you to select a user-defined locale to format numbers as per the selected locale. | |
Jun 29, 2022 | 429patches16708 |
| |
Jun 29, 2022 | 429patches16603 |
| |
Jun 28, 2022 | 429patches16460 | Fixed an issue with Azure SQL Bulk Load Snap where the Snaplex exited due to insufficient memory when a large number of rows are loaded into the target table and the input data contained a null value for a non-nullable column. | |
Jun 27, 2022 | 429patches16458 |
| |
Jun 24, 2022 | 429patches16588 |
| |
Jun 23, 2022 | 429patches15807 | Updated the expected output for the MongoDB - Update Snap that is changed due to the upgrade of Spring Core framework version. | |
Jun 17, 2022 | 429patches16665 |
The new table thus created will not be dropped in the event of a subsequent/downstream Snap failure during validation.
| |
Jun 9, 2022 | 429patches16430 |
| |
Jun 9, 2022 | 429patches16391 | Enhanced the Azure Active Directory Search Entries Snap with Properties field to display the attributes you want to view in the output. | |
Jun 8, 2022 | 429patches15806 | Fixed an issue with Redshift Account and Redshift SSL Account where the Redshift Snaps failed when the S3 Secret key or S3 Access-key ID contained special characters, such as +. | |
Jun 7, 2022 | 429patches16113 | Fixed an issue with SAP Execute Snap where the Snap incorrectly handled connection exceptions for | |
Jun 1, 2022 | 429patches16199 |
| |
May 28, 2022 | 4.29patches16287 | Fixed an issue with the ELT SCD2 Snap where the Snap was rounding off decimal values to the nearest integer—the value 57.601000000000 in the source table was written to the target table as 58.000000000. | |
May 24, 2022 | 429patches15842 |
| |
May 20, 2022 | 429patches15954 |
| |
May 20, 2022 | 429patches16076 |
|
SnapLogic Studio (Preview)
New Features
Execution Overview Includes Pipeline and Task Execution Details: You can now view details and execution statistics for your Pipelines and Tasks. When you click on a Pipeline or Task, SnapLogic Studio displays a fly-out panel with information about the invocation type, the name of the Snaplex, execution times and duration, as well as information about Snap statistics, Pipeline logs, and Pipeline parameters. The Pipeline and Task execution details enable you to survey Pipeline and Task executions in your Org and then drill deeper to understand individual Pipeline execution details.
New Execution Status Icons: New icons indicate Completed with Errors and Completed with Warnings statuses of your Pipeline executions when you select Route Error Data to Error View in Views > Error setting in a Snap.
Likewise, when Snaps encounter warnings or errors, the Snap displays an icon for each state respectively to indicate the status after Pipeline execution.
Search by Execution Status: You can now filter results by several attributes, including Pipeline execution status (for example, Started) and the person who ran the execution. You can also add and remove columns and rearrange them. This functionality enables you to quickly find Pipelines in specific states, as shown in the following screenshot:
Platform
As previously announced, SnapLogic has ceased support for Windows Server 2012 on Jan 1, 2022, since this version did not support strong ciphers. Ensure that you upgrade your Groundplex instances to Windows Server 2016 or 2019.
The SnapLogic platform is going live with Cloudflare on Jul 14, 2022, wherein the SnapLogic UI will automatically redirect to the given Cloudflare CDN addresses. This will enhance SnapLogic platform’s response time, security, and performance. Only customers who restrict outbound IP addresses to a pre-identified list of IP addresses must extend their allowlist to add all the given IP addresses to ensure continued access to the SnapLogic UI. Learn more to understand if this impacts your organization.
Enhancements
Child Pipeline Execution States: Added the capability in both the SnapLogic Studio Execution overview and Dashboard to view a child Pipeline’s status by hovering over the parent Pipeline. You can quickly identify which child Pipeline execution failed in Pipelines with the Pipeline Execute Snap. The Pipeline execution displays the icon when you select when you select Route Error Data to Error View in Views > Error setting in the Pipeline Execute Snap and either the Snap or child Pipelines encounter errors.
Include Flows when Exporting and Migrating: Added Flows as an asset type in Manager. While exporting or migrating a project, you can now also select Flows as a separate asset type.
Logging and Monitoring: Improved the logging and monitoring of events and errors related to network conditions around Snaplex instances, enabling SnapLogic Support more information to troubleshoot.
Migration to
shared
Directory: The Project Migration Public API can migrate assets to theshared
directory of the project space.Updated Snaplex Helm chart: Version 3 of the Snaplex Helm chart includes the following enhancements:
Support for Liveness, Readiness, and Startup Probe.
Support for setting
SL_FILE_ULIMIT
andSL_PROCESS_ULIMIT
.Default Kubernetes Service type changed from NodePort to LoadBalancer.
Known Issues
In Studio, when an Ultra Pipeline has a Snap that has an execution status of Completed with errors, the Snap Statistics tab displays the error in red and yellow, instead of only yellow as the Dashboard version of the Snap Statistics tab does.
API Management
New Features
Proxy Mapping Rules: You can now create Proxy Mapping Rules to map your Proxy endpoints to the right target depending on the conditions. Learn more about Proxy Mapping Rules.
Proxy Publication: You can also publish Proxies in the API Manager. In the Developer Portal, they appear like other APIs. Learn more about publishing a Proxy.
Dynamic Search: Dynamic Search is now available in the API Manager.
CORS Org-wide Setting for “Try It Out”: Org Administrators can now enable the “Try It Out” feature for all APIs in the Developer Portal using a default CORS Restriction Policy. However, if a CORS Restriction Policy exists at the API level or API version level, it has precedence over the default Org-wide policy. Learn more about setting up the Developer Portal.
Auto-Approve Subscriptions: When you publish an API or Proxy, you can now choose to auto-approve requests for subscriptions to the API. Learn more about publishing an API version or Proxy.
Custom Subscription Key Parameters: When you publish an API or Proxy, you can specify the header or the query parameter that the API consumer must set to the subscription secret key. Learn more about publishing an API version or Proxy.
Fast Secret Copy: API consumers can also copy the application's secret key by clicking the key icon () on the application's card, instead of having to edit the application entry to copy the secret key.
Enhancements
Open API Specification (OAS) 3.0: The API Manager now accepts OAS 3.0 specifications for APIs; however, API consumers can download only OAS 2.0 specifications.
Bearer Authorization Header: When calling an API with an approved subscription, you must set the Authorization header as
Authorization: Bearer <client secret>
, instead of usingToken
.Featured APIs: In the Grid View of the Developer Portal, featured APIs are now easier to find with the existence of the Featured pill at the top of the API card. Featured APIs appear at the top of the API list. The API's tags are also displayed as pills at the bottom of the card.
New Documentation Article: Using Long-running Triggered Tasks with an Enterprise Scheduler describes how to use a script to prevent timeout or lost connection errors when executing long-running tasks from an enterprise scheduler. The script starts Pipeline execution and polls continuously for completion status. This keeps the connection alive and prevents the scheduler from reporting an error.
Known Issues
API Dashboard:
The API Dashboard does not collect metrics for APIs that do not generate a response entity.
When the API Management feature is enabled for the Org, the API Dashboard does not automatically start collecting data. You must restart the Snaplex nodes and allow the Dashboard to start.
CORS Setting Delay: In the Portal Manager » Settings tab, changes to CORS Setting » Enable Try Me might not take effect for up to two hours due to caching. This occurs only in JCC nodes with Snaplex Version 4.28 and older.
No Notification About Modified Key Settings: If an API is republished with modified Key Settings, existing subscribers are not notified of the change.
Snaps
Read about the Snap features and fixes deployed in the prior 4.28 Snap dot releases, which are part of the current 4.29 GA version.
Use Microsoft Dynamics 365 for Sales Snap Pack instead of Microsoft Dynamics CRM Snap Pack
As Microsoft has deprecated its following offerings, the Dynamics CRM Snaps configured with the Dynamics 365 Account For Online or Dynamics 365 Dynamic Account For Online fail with a Ws-Trust authentication
error.
The Microsoft Dynamics CRM Snap Pack (CRM) will be deprecated in the upcoming August, 4.30 SnapLogic release after the on-premise support is added in the Microsoft Dynamics 365 for Sales Snap Pack. If you are using the Dynamics 365 Online Accounts for Dynamics CRM Pipelines, we recommend that you immediately update these Pipelines and Accounts with Microsoft Dynamics 365 for Sales that uses the REST-based API (Web API) recommended by Microsoft.
Before you begin your migration, contact your Customer Support Manager (CSM) or SnapLogic Support to subscribe to Microsoft Dynamics 365 for Sales Snap Pack.
Learn how to migrate MS Dynamics CRM Snap Pack Pipelines to MS Dynamics 365 For Sales Snap Pack.
New Snaps
SAP S/4HANA Cloud: SAP S/4HANA Cloud is an enterprise resource planning (ERP) system with built-in intelligent technologies, such as AI, machine learning, and advanced analytics. It helps companies adopt new business models, manage business change, and organize internal and external resources. This Snap Pack offers the following Snaps:
SAP S/4HANA Cloud Read: Retrieves data from SAP S/4HANA Cloud applications.
SAP S/4HANA Cloud Create: Creates data objects in SAP S/4HANA Cloud applications.
SAP S/4HANA Cloud Update: Updates data objects in SAP S/4HANA Cloud applications.
SAP S/4HANA Cloud Delete: Removes data objects from SAP S/4HANA Cloud applications.
Enhancements
Microsoft is deprecating its Azure Active Directory Graph APIs in the near future and migrating to Microsoft Graph APIs. Hence, SnapLogic has migrated from Azure AD Graph APIs to Microsoft Graph APIs for the Azure Active Directory Snaps.
Breaking Change:
If you have any existing Pipelines that use the accounts authenticated with the old URL (OAuth2), then you must update them using the new URLs (v2.0) for calling APIs and modify the existing accounts to use the Microsoft Graph APIs.
OAuth2 Endpoint: https://login.microsoftonline.com/2060aafa-89d9-423d-9514-eac46338ec05/oauth2/v2.0/authorize
OAuth2 Token: https://login.microsoftonline.com/2060aafa-89d9-423d-9514-eac46338ec05/oauth2/v2.0/token
If you have not configured Scope in the Auth endpoint config field set in your existing accounts, then you must set the default Scope as
https://graph.microsoft.com/.default offline_access
in the field set, else the Snap fails.
Learn more about Azure Active Directory OAuth2 account.
Azure SQL:
Enhanced the Azure SQL Account and Azure SQL Active Directory Account with the Disable connection pooling checkbox that allows you to manage session states sharing.
Binary:
Enhanced the File Writer Snap with the Prevent URL encoding checkbox to manage the URL encoding.
Enhanced the following Snaps and Accounts that use SnapLogic File System (SLFS) to display Lint warnings in Pipelines when using incorrect file paths to read and write files. We recommend that you use the File Upload icon to specify the file path.
Have feedback? Email documentation@snaplogic.com | Ask a question in the SnapLogic Community
© 2017-2025 SnapLogic, Inc.