May 2023 Release Notes
Highlights
The SnapLogic® May 2023 Release includes the following:
Support for SOAP endpoints in Proxies
New endpoints, Google BigQuery, Amazon S3 (for CSV and JSON files), Marketo, and CSV files
Synchronize with SCD2 between Salesforce and Snowflake
For a Salesforce source, AutoSync automatically handles changes to the column precision, scale, or character limit by propagating the changes to the target.
The new Pipeline Cache feature (private beta) enables you to leverage in-memory lookup
New APIM Public APIs allow you to publish, unpublish, deprecate, or retire a set of API versions
Support for CyberArk Conjur in Secrets Manager
Introduced the GraphQL Client Snap in the API Suite Snap Pack, which enables you to query a GraphQL endpoint and retrieve data
Added the Dynamics 365 Finance and SCM Create, Update, and Delete Snaps to the Microsoft Dynamics 365 Finance and Supply Chain Management Snap Pack
Improved accessibility
New article about pipeline dependency on the control plane
Enhancements in Data Automation articles
Improved documentation of Snaps developed by the Professional Services team
New APIM video about managing your Developer Portal
May UAT Delta
About Upgrading to this Release
Per the SnapLogic Release calendar, all remaining Snaplexes across Orgs are automatically upgraded to the recommended version. The automatic upgrade ends approximately at 4 PM (Pacific Standard Time) on Saturday, Jun 10, 2023.
Orgs migrated to the current GA release prior to the automatic upgrade are not impacted. Note that we strongly recommend that you use the recommended version for your Snaplexes.
To use the new SnapLogic features and Snaps in the current GA release, ensure that your Snaplex nodes are upgraded to the recommended version.
This release includes stable versions of the monthly Snap patches deployed to the SnapLogic platform after the February 2023 release, as listed in the Dot Releases section of the March and April Release Notes.
Snap Updates in June
Upcoming
We plan to upgrade the Oracle Snap Pack to the latest JDBC JAR file 19c (19.18.0.0) in the November 2023 release.
Pipelines that use the default JDBC driver in the Oracle server accounts might be affected after the driver upgrade because the latest driver is backward-incompatible. We will soon communicate how to reconfigure to prevent accounts from being impacted.
Pipelines that do not use the default driver (bundled with the Oracle Snap Pack) are not impacted.
Enhancements
The Dynamics 365 for Sales Snaps include a new Enable continue on error checkbox to allow the Snap to continue executing the remaining batch requests, even if the previous request does not execute. (433patches21467)
The Dynamics365 for Sales Update Snap performs the update operation as expected when the Batch size is more than 1, and the Snap successfully executes when the batch size is 1. (433patches21467)
The pagination feature implemented for the ABFS protocol in the Hadoop Directory Browser Snap enables the Snap to return all the output documents as expected. (433patches21494)
The PGP Encrypt Snap now includes an Encryption key ID field, which allows you to specify the key ID for encrypting the data. If you do not specify an encryption key ID, the Snap uses the first key in the public key (master key). (433patches21482)
The following Transform Snaps include new fields to improve memory management: Aggregate, Group By Fields, Group By N, Join, Sort, Unique. (433patches21461)
The SQL Server Snap Pack is upgraded to the Microsoft JDBC Driver
12.2.0.jre11for SQL Server. Existing pipelines that do not use the default driver (bundled with the SQL Server Snap Pack) are not impacted. If you want to use NTLM or other authentications with the latest default driver (where the DLL file is mandatory), then you must copy the DLL file to the Snaplex path. (433patches21386)
The Microsoft JDBC Driver 12.2.0.jre11 for SQL Server is currently not available with the latest distribution. However, you can still consume this patch by selecting the 433patches21386 version from the Version list in the Snap Packs page. This update is scheduled to be included in the upcoming release on July 12, 2023, and will be a part of the stable distribution with the GA release on August 9, 2023.
TheSQL Server Snap Pack SQL Server Snap Pack now incorporates an identifying connection property allowing the SQL Server instance to identify the source of connections for auditing purposes. (433patches21535)
The applicationName property added to all the SQL Server connections is not available with the latest distribution. However, you can still consume this patch by selecting the 433patches21535 version from the Version list in the Snap Packs page. This update is scheduled to be included in the upcoming release on July 12, 2023.
Behavior Changes
Starting from version 433patches21482, the PGP Encrypt Snap will no longer support encryption with an expired key. To ensure continued support for encryption, we highly recommend extending the expiration of your PGP key.
Breaking Changes
Pipelines that use the default Microsoft JDBC Driver in the SQL server accounts might be impacted after the upgrade because the latest driver is backward-incompatible. To prevent an impact to your accounts, reconfigure the URL properties field in account settings as follows:
trustServerCertificate = trueWith the 4.33 GA release, we no longer support some algorithms for SFTP connection negotiation because we’ve updated the library used to connect to SFTP sources and to improve security. We are working on a fix to support the removed algorithms automatically. With Snap Pack version
433patches21645, you can modify the global properties. Refer to the Configuration Settings for Snaps for details about how to revert to the previous settings.
Known Issues
The SFTP protocol is now incompatible with some deprecated algorithms. This affects mostly the Binary Snap Pack, but might also apply to the Email Snap Pack. (433patches21482)
SFTP connections may experience connectivity issues due to the removal of some deprecated algorithms. To add these connections back, refer to Configuration Settings for Snaps for details.
Dot Releases - Snaps
Snap Pack | Date of Update | Snap Pack Version | Updates |
|---|---|---|---|
Jun 28, 2023 | 433patches21630 | Enhanced the performance of the Databricks - Insert Snap to improve the amount of time it takes for validation. | |
Jun 28, 2023 | 433patches21644 | Improved an error message in the Remote Python Script Snap to explain the reason and resolution when a Python script has errors. | |
Jun 28, 2023 | 433patches21744 | Fixed an issue with the Pipeline Execute Snap where a missing label produced a null pointer exception. | |
Jun 28, 2023 | 433patches21488 | Enhanced the LDAP Search and LDAP Lookup Snaps with a new Include string representation for binary attributes checkbox to add a string representation for binary attributes. | |
Jun 28, 2023 | 433patches21645 | With the 4.33 GA release, we no longer support some algorithms for SFTP connection negotiation because we’ve updated the library used to connect to SFTP sources and to improve security. With Snap Pack version | |
Jun 20, 2023 | 433patches21572 | The Deduplicate Snap now manages memory efficiently and eliminates out-of-memory crashes using the following fields:
| |
Jun 20, 2023 | 433patches21586 | The Decrypt Field Snap now supports the decryption of various encrypted fields on providing a valid decryption key. | |
Jun 20, 2023 | 433patches21576 | Fixed the issues with the AES Encrypt and AES Decrypt Snaps, where the Snaps previously did not include the error stack trace in the error view. The Snaps now provide detailed information in case of any issues or errors. | |
Jun 20, 2023 | 433patches21612 | Fixed the following issues with the Active Directory Update Entry Snap where the Snap produced incorrect results with the version main21015:
| |
Jun 15, 2023 | 433patches21541 | Fixed an issue with the Bulk Extract and Bulk Import Snaps where the API name was inaccessible when expressions were enabled for the Marketo Entity field and Custom Objects were selected. | |
Jun 13, 2023 | 433patches21349 | The Azure Active Directory Snap Pack now incorporates an identifying header allowing the Azure portal to identify the source of API requests for auditing purposes. | |
Jun 9, 2023 | 433patches21482 |
| |
Jun 8, 2023 | 433patches21386 | The SQL Server Snap Pack is upgraded to the latest version of the Microsoft JDBC Driver
The Microsoft JDBC Driver | |
Jun 6, 2023 | main132 | Enhanced the COBOL Copybook Parser Snap to improve performance, data validation, and error handling. | |
Jun 5, 2023 | 433patches21298 | Fixed an issue with the PostgreSQL Insert Snap that inconsistently inserted some columns and missed the remaining columns(especially the Time fields), when the data was passed in the JSON format from an upstream Snap. | |
Jun 5, 2023 | 433patches21295 | Fixed an issue with the Marketo Bulk Extract Snap where the Snap failed to extract data from the CSV file when the data consisted of the backslash (\) character. | |
Jun 5, 2023 | 433patches21346 | Fixed an issue with the HTTP Client Snap where the validation of the SSL Account for a specified Keystore or Truststore value failed despite providing the correct password. | |
Jun 2, 2023 | 433patches21370 |
| |
Jun 1, 2023 | 433patches21336 | Fixed an issue with the AutoPrep Snap where dates could potentially be rendered in a currency format because currency format options were displayed for the DOB column. | |
Jun 1, 2023 | 433patches21367 |
| |
May 31, 2023 | 433patches21247 | Fixed an issue with the Match Snap where a null pointer exception was thrown when the second input view had fewer records than the first. | |
May 31, 2023 | 433patches21291 | Fixed an issue with the Multi File Reader Snap where it failed with the error | |
May 31, 2023 | 433patches21307 | Fixed an issue with the HTTP Client Snap that caused pagination to fail when the next Snap in the pipeline could modify the input document (for example, the Mapper Snap). | |
May 25, 2023 | 433patches21196 | Enhanced the In-Memory Lookup Snap with the following new fields to improve memory management and help reduce the possibility of out-of-memory failures:
These new fields replace the Maximum memory % field. | |
May 25, 2023 | 433patches21196 | Fixed an issue with the Pipeline Execute Snap where no input view produced a null pointer exception. | |
May 22, 2023 | 433patches21179 |
| |
May 19, 2023 | main131 | Addressed a bug in the compatibility mode of the COBOL Copybook Parser Snap that caused a working pipeline to fail. | |
May 18, 2023 | 433patches21140 |
| |
May 15, 2023 | 433patches21119 | Updated the SQL Server - Bulk Load Snap to preserve empty strings as empty strings and null as nulls. | |
May 15, 2023 | 433patches21040 | Provided a fix to ensure that the Data Validator Snap works with "unknown" data types. | |
May 12, 2023 | 433patches21070 | Fixed an issue with the Kafka Consumer Snap that caused it to skip records in a partition when a pipeline failed without successfully processing any records from that partition. This was an edge case that was only possible with a specific configuration of the Snap and a specific ordering of events during termination of the pipeline. |
API Management
New Features
Support for SOAP web services in Proxies. You can now reference a SOAP service when you create a Proxy endpoint.
Refer to the Platform section for Lifecycle Management Public APIs. You can now use Public API to publish, unpublish, deprecate, and retire APIs.
Enhancements
Added the Trust All Certificates checkbox in the Create proxy endpoint dialog. Similar to the setting in the REST Snaps, you can choose to allow your Proxy to trust self-signed, unsigned, or expired certificates in the endpoints.
API policy violations are now delivered in JSON. When a client executes an API that results in an authorization or authentication error, the error is returned in the JSON format.
Logging added to the Callout Authenticator API policy. You can now use the Snaplex logs to troubleshoot why the authentication failed when your Callout Authenticator policy rejects a client request.
Improved error output for the JSON Validator API policy. The API caller can easily determine which part of the JSON failed validation.
Wildcard endpoint support for dynamic base paths and error handling in Proxy endpoint mapping. When the base path is a path parameter, the Proxy uses this endpoint and routes through the mappings.
Improved error handling in the Developer Portal API specification editor. Specification violations now appear in the editor.
Added the Time Unit field in the Client Throttle API policy. You can now define a Request Limit value in requests per second.
API Manager now supports asynchronous API migration with Public APIs.
Known Issues
Previously selected HTTP methods are not cleared when you reopen the Create proxy endpoint dialog and select the REST to SOAP checkbox.
Workaround: Refresh the browser.
Fixed Issues
Fixed an issue where the Try it functionality did not work for an API Proxy published on the Developer Portal.
AutoSync
New Features
AutoSync now supports the following endpoints:
Google BigQuery as a target. Learn more.
Marketo as a source. Learn more.
CSV or JSON files stored in Amazon S3 as a source. Learn more.
Have feedback? Email documentation@snaplogic.com | Ask a question in the SnapLogic Community
© 2017-2025 SnapLogic, Inc.