Snap Pack history: Transform Snap Pack

  • Release Name
  • Date
  • Snap Pack Version
  • Type
Updates
  • August 2025
  • main32088
  • 13 Aug 2025
  • Stable
  • August 2025
  • main32088
  • 13 Aug 2025
  • Stable
  • August 2025
  • main32088
  • 13 Aug 2025
  • Stable
Updated and certified against the current SnapLogic Platform release.
  • May 2025
  • 441patches31995
  • 01 August 2025
  • Latest
  • May 2025
  • 441patches31995
  • 01 August 2025
  • Latest
  • May 2025
  • 441patches31995
  • 01 August 2025
  • Latest
Upgraded the Apache velocity-engine-core from v2.4.1-snap to v2.4.1.1-snap to fix an issue with the JSON Generator Snap that rendered two sets of brackets for the array instead of one when assigning an array to the values key. Here ‘values’ is the key, for example:
{
	"values": [1,2,3]
}
  • May 2025
  • 441patches31796
  • 21 July 2025
  • Latest
  • May 2025
  • 441patches31796
  • 21 July 2025
  • Latest
  • May 2025
  • 441patches31796
  • 21 July 2025
  • Latest
Fixed a thread leak issue with Join Snap, where the Snap failed to acknowledge all the input documents.
  • May 2025
  • 441patches31564
  • 04 June 2025
  • Latest
  • May 2025
  • 441patches31564
  • 04 June 2025
  • Latest
  • May 2025
  • 441patches31564
  • 04 June 2025
  • Latest
Fixed a null pointer exception with the XML Formatter Snap that was caused after upgrading the Snaplex version to main-33383-4.41.0.1 (Snap Pack version: main 31019).
  • May 2025
  • 441patches31432
  • 18 June 2025
  • Latest
  • May 2025
  • 441patches31432
  • 18 June 2025
  • Latest
  • May 2025
  • 441patches31432
  • 18 June 2025
  • Latest
Fixed an issue with the XML Formatter Snap that incorrectly handled embedded XML strings within JSON input. This fix includes support for embedded XML in JSON content that preserves structure and namespaces
  • May 2025
  • 441patches31228
  • 03 June 2025
  • Latest
  • May 2025
  • 441patches31228
  • 03 June 2025
  • Latest
  • May 2025
  • 441patches31228
  • 03 June 2025
  • Latest
  • Removed Free disk space from the lint message in the Aggregate Snap.
  • Fixed an issue with the Excel Formatter Snap to ensure compatibility with the third-party plugins.
  • May 2025
  • main31019
  • 14 May 2025
  • Stable
  • May 2025
  • main31019
  • 14 May 2025
  • Stable
  • May 2025
  • main31019
  • 14 May 2025
  • Stable
Upgraded the Apache POI library to v5.4.1 to address security vulnerabilities.
  • February 2025
  • 440patches30520
  • 15 Apr 2025
  • Latest
  • February 2025
  • 440patches30520
  • 15 Apr 2025
  • Latest
  • February 2025
  • 440patches30520
  • 15 Apr 2025
  • Latest
  • Improved the usability of error message for invalid CSV data.
  • Fixed an indefinite waiting issue in the Join Snap when the Copy Snap was used upstream, causing the Snap to wait for additional memory or disk space.
  • February 2025
  • 440patches30311
  • 20 Mar 2025
  • Latest
  • February 2025
  • 440patches30311
  • 20 Mar 2025
  • Latest
  • February 2025
  • 440patches30311
  • 20 Mar 2025
  • Latest
  • Fixed the memory consumption issue in the XML Formatter Snap.
  • Fixed the child threads cleanup issue in the Join Snap.
  • February 2025
  • 440patches30186
  • 10 Mar 2025
  • Latest
  • February 2025
  • 440patches30186
  • 10 Mar 2025
  • Latest
  • February 2025
  • 440patches30186
  • 10 Mar 2025
  • Latest
Fixed an issue with the CSV Parser Snap when a multichar delimiter is used and data has a single column with multi-line value.
  • February 2025
  • 440patches29909
  • 14 Feb 2025
  • Latest
  • February 2025
  • 440patches29909
  • 14 Feb 2025
  • Latest
  • February 2025
  • 440patches29909
  • 14 Feb 2025
  • Latest
Updated the Apache POI library from 4.1.2v to 5.2.5v in the Excel Parser Snap to fix the null pointer exception issue.
  • February 2025
  • main29887
  • 12 Feb 2025
  • Stable
  • February 2025
  • main29887
  • 12 Feb 2025
  • Stable
  • February 2025
  • main29887
  • 12 Feb 2025
  • Stable
Updated and certified against the current SnapLogic Platform release.
  • November 2024
  • 439patches29700
  • 29 Jan 2025
  • Latest
  • November 2024
  • 439patches29700
  • 29 Jan 2025
  • Latest
  • November 2024
  • 439patches29700
  • 29 Jan 2025
  • Latest
Improved Join Snap’s resource management to detect output stream closure failures, throwing an exception at the debug log level for better diagnostics.
  • November 2024
  • 439patches29416
  • 02 Jan 2025
  • Latest
  • November 2024
  • 439patches29416
  • 02 Jan 2025
  • Latest
  • November 2024
  • 439patches29416
  • 02 Jan 2025
  • Latest
Minimized the possibility of out-of-memoryerrors and the memory leak issue in the JoinSnap.
  • November 2024
  • 439patches29078
  • 18 Nov 2024
  • Latest
  • November 2024
  • 439patches29078
  • 18 Nov 2024
  • Latest
  • November 2024
  • 439patches29078
  • 18 Nov 2024
  • Latest
Fixed an issue with the CSV Parser Snap that introduced unexpected characters into the records and output data because of incorrect handling of the delimiter.
  • November 2024
  • main29029
  • 13 Nov 2024
  • Stable
  • November 2024
  • main29029
  • 13 Nov 2024
  • Stable
  • November 2024
  • main29029
  • 13 Nov 2024
  • Stable
Updated and certified against the current SnapLogic Platform release.
  • August 2024
  • 438patches28073
  • 17 Sep 2024
  • Latest
  • August 2024
  • 438patches28073
  • 17 Sep 2024
  • Latest
  • August 2024
  • 438patches28073
  • 17 Sep 2024
  • Latest
Fixed an issue with the JSON Generator and XML Generator Snaps that caused unexpected output displaying '__at__' and '__h__' instead of '@' and '-' respectively because the Snap could not update them to their original values after the Velocity library upgrade.
  • August 2024
  • 438patches27959
  • 09 Sep 2024
  • Latest
  • August 2024
  • 438patches27959
  • 09 Sep 2024
  • Latest
  • August 2024
  • 438patches27959
  • 09 Sep 2024
  • Latest
Fixed an issue with the Sort where the Snap could not sort files larger than 52 MB. This fix applies to Join Snap also
  • August 2024
  • main27765
  • 21 Aug 2024
  • Stable
  • August 2024
  • main27765
  • 21 Aug 2024
  • Stable
  • August 2024
  • main27765
  • 21 Aug 2024
  • Stable
Upgraded the org.json.json library from v20090211 to v20240303, which is fully backward compatible.
  • May 2024
  • 437patches26643
  • 12 June 2024
  • Latest
  • May 2024
  • 437patches26643
  • 12 June 2024
  • Latest
  • May 2024
  • 437patches26643
  • 12 June 2024
  • Latest
  • Fixed an issue with the Sort that displayed an error when estimating the size of the input document provided by the upstream S3 Browser Snap.
  • Fixed an issue with the Parquet Formatter Snap that was unable to route errors to the error view.
  • May 2024
  • 437patches26453
  • 24 May 2024
  • Latest
  • May 2024
  • 437patches26453
  • 24 May 2024
  • Latest
  • May 2024
  • 437patches26453
  • 24 May 2024
  • Latest
  • Added expression support to the Skip lines field in the CSV Parser Snap to enable passing pipeline parameters and upstream values.
  • Fixed an issue with the XML Parser Snap that caused an error when using the Splitter option in the Snap settings.
  • May 2024
  • main26341
  • 08 May 2024
  • Stable
  • May 2024
  • main26341
  • 08 May 2024
  • Stable
  • May 2024
  • main26341
  • 08 May 2024
  • Stable
  • Added Parquet Parser and Parquet Formatter Snaps to the Transform Snap Pack:
    • Parquet Parser: Reads the binary Parquet data and writes document data to the output.
    • Parquet Formatter: Reads the document data and writes it to the output in binary Parquet format.
  • Enhanced the JJSON Splitter Snap to capture metadata and lineage information from the input document.
  • February 2024
  • 436patches25564
  • 18 March 2024
  • Latest
  • February 2024
  • 436patches25564
  • 18 March 2024
  • Latest
  • February 2024
  • 436patches25564
  • 18 March 2024
  • Latest

Fixed an issue with the JSON FormatterSnap that generated incorrect schema.

  • February 2024
  • 436patches25292
  • 05 Mar 2024
  • Latest
  • February 2024
  • 436patches25292
  • 05 Mar 2024
  • Latest
  • February 2024
  • 436patches25292
  • 05 Mar 2024
  • Latest
Fixed an out-of-memory error issue with the Aggregate Snap. This Snap no longer performs the presort for the input documents.
Note: If the input documents areunsorted and GROUP-BY fields are used, you must use the Sort Snap upstream of the Aggregate Snap to presort the input document stream and set the Sorted stream field Ascending or Descending to prevent the out-of-memory error. However, if the total size of input documents is expected to be relatively small compared to the available memory, then Sort Snap is not required upstream.

Learn more about presorting unsorted input documents to be processed by the Aggregate Snap.

  • February 2024
  • main25112
  • 14 Feb 2024
  • Stable
  • February 2024
  • main25112
  • 14 Feb 2024
  • Stable
  • February 2024
  • main25112
  • 14 Feb 2024
  • Stable
Updated and certified against the current SnapLogic Platform release.
  • November 2023
  • 435patches24802
  • 30 Jan 2024
  • Latest and Stable
  • November 2023
  • 435patches24802
  • 30 Jan 2024
  • Latest and Stable
  • November 2023
  • 435patches24802
  • 30 Jan 2024
  • Latest and Stable
Fixed an issue with the Excel Parser Snap that caused a null pointer exception when the input data was an Excel file that did not contain a StylesTable.
  • November 2023
  • 435patches24481
  • 10 Jan 2024
  • Latest
  • November 2023
  • 435patches24481
  • 10 Jan 2024
  • Latest
  • November 2023
  • 435patches24481
  • 10 Jan 2024
  • Latest
Fixed an issue with the Aggregate Snap where the Snap was unable to produce the desired number of output documents when the input was unsorted and the GROUP-BY fields field set was used.
  • November 2023
  • 435patches24094
  • 04 Dec 2023
  • Latest
  • November 2023
  • 435patches24094
  • 04 Dec 2023
  • Latest
  • November 2023
  • 435patches24094
  • 04 Dec 2023
  • Latest
Fixed a deserialization issue for a unique function in the Aggregate Snap.
  • November 2023
  • main23721
  • 08 Nov 2023
  • Stable
  • November 2023
  • main23721
  • 08 Nov 2023
  • Stable
  • November 2023
  • main23721
  • 08 Nov 2023
  • Stable
Updated and certified against the current SnapLogic Platform release.
  • August 2023
  • 434patches23076
  • 05 Oct 2023
  • Latest
  • August 2023
  • 434patches23076
  • 05 Oct 2023
  • Latest
  • August 2023
  • 434patches23076
  • 05 Oct 2023
  • Latest
Fixed an issue with the Binary to Document Snap where an empty input document with Ignore Empty Stream selected caused the Snap to stop executing.
  • August 2023
  • 434patches23034
  • 02 Oct 2023
  • Latest
  • August 2023
  • 434patches23034
  • 02 Oct 2023
  • Latest
  • August 2023
  • 434patches23034
  • 02 Oct 2023
  • Latest
  • Fixed an issue with the Transform Snap Pack that caused an error when the input file was a binary JSON file that contained a string value of more than 20,000,000 characters.
  • Fixed a memory issue with the Aggregate Snap that occurred when using GROUP-BY fields.

  • August 2023
  • 434patches22705
  • 29 Aug 2023
  • Latest
  • August 2023
  • 434patches22705
  • 29 Aug 2023
  • Latest
  • August 2023
  • 434patches22705
  • 29 Aug 2023
  • Latest
Fixed an issue with the JSON Splitter Snap that caused the pipeline to terminate with excessive memory usage on the Snaplex node after the 4.33 GA upgrade. The Snap now consumes less memory.
  • August 2023
  • main22460
  • 16 Aug 2023
  • Stable
  • August 2023
  • main22460
  • 16 Aug 2023
  • Stable
  • August 2023
  • main22460
  • 16 Aug 2023
  • Stable
Updated and certified against the current SnapLogic Platform release.
  • May 2023
  • 433patches22431
  • 14 Aug 2023
  • Latest
  • May 2023
  • 433patches22431
  • 14 Aug 2023
  • Latest
  • May 2023
  • 433patches22431
  • 14 Aug 2023
  • Latest
  • Fixed an issue with the Excel Multi Sheet Formatter Snap that caused it to produce binary output data when there was no input document and Ignore empty stream was selected.
  • Introduced the following new Snaps:
    • GeoJSON Parser : Parses geospatial data from binary data input and outputs the contents as a GeoJSON document downstream.

    • WKT Parser : Parses geospatial data from binary data input and outputs the contents as a WKT (Well Known Text) document downstream.

  • May 2023
  • 433patches21779
  • 11 July 2023
  • Latest
  • May 2023
  • 433patches21779
  • 11 July 2023
  • Latest
  • May 2023
  • 433patches21779
  • 11 July 2023
  • Latest
The Decrypt Field and Encrypt Field Snaps now support CTR (Counter mode) for the AES (Advanced Encryption Standard) block cipher algorithm.
  • May 2023
  • 433patches21586
  • 20 Jun 2023
  • Latest
  • May 2023
  • 433patches21586
  • 20 Jun 2023
  • Latest
  • May 2023
  • 433patches21586
  • 20 Jun 2023
  • Latest
The Decrypt Field Snap now supports the decryption of various encrypted fields on providing a valid decryption key.
  • May 2023
  • 433patches21461
  • 15 Jun 2023
  • Latest
  • May 2023
  • 433patches21461
  • 15 Jun 2023
  • Latest
  • May 2023
  • 433patches21461
  • 15 Jun 2023
  • Latest
The following Transform Snap Pack include new fields to improve memory management: Aggregate, Group By Fields , Group By N , Join, Sort, Unique.
  • May 2023
  • 433patches21336
  • 01 Jun 2023
  • Latest
  • May 2023
  • 433patches21336
  • 01 Jun 2023
  • Latest
  • May 2023
  • 433patches21336
  • 01 Jun 2023
  • Latest
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.
  • May 2023
  • 433patches21196
  • 25 May 2023
  • Latest
  • May 2023
  • 433patches21196
  • 25 May 2023
  • Latest
  • May 2023
  • 433patches21196
  • 25 May 2023
  • Latest
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:
  • Minimum memory (MB)
  • Out-of-memory-timeout (minutes)

These new fields replace the Maximum memory % field.

  • May 2023
  • main21015
  • 10 May 2023
  • Stable
  • May 2023
  • main21015
  • 10 May 2023
  • Stable
  • May 2023
  • main21015
  • 10 May 2023
  • Stable
Updated and certified against the current SnapLogic Platform release.
  • February 2023
  • 432patches20535
  • 17 Apr 2023
  • Latest
  • February 2023
  • 432patches20535
  • 17 Apr 2023
  • Latest
  • February 2023
  • 432patches20535
  • 17 Apr 2023
  • Latest
Fixed an issue with the Encrypt Field Snap, where the Snap failed to support an RSA public key to encrypt a message or field. Now the Snap supports the RSA public key to encrypt the message.
  • February 2023
  • 432patches20446
  • 11 Apr 2023
  • Latest
  • February 2023
  • 432patches20446
  • 11 Apr 2023
  • Latest
  • February 2023
  • 432patches20446
  • 11 Apr 2023
  • Latest
The Join Snap is enhanced with the following:
  • The Pipeline Execution Statistics of the Join Snap now has a status message that displays the parameters - Free disk space, Available memory, and Average document size.

  • The internal sort buffer size is reduced to a minimum of 10MB when the available memory in the node becomes lower than 500MB to avoid the out-of-memory crash.

  • The internal sort buffer size is restored to its original size when the available memory becomes larger than 2GB.

  • We have improved the readability of the error message for the out of disk space on node error. The updated error message now provides clearer information and guidance for users, as shown below:

    Reason:
    Insufficient free disk space available to stage sort data into temporary
                files
    .
    Resolution:
    Increase the amount of free disk space and try
        again.
  • February 2023
  • 432patches20250
  • 28 Mar 2023
  • Latest
  • February 2023
  • 432patches20250
  • 28 Mar 2023
  • Latest
  • February 2023
  • 432patches20250
  • 28 Mar 2023
  • Latest
  • Fixed an issue with the JSON Splitter Snap that was causing errors when using multiple repeated dots in the JSON Path.
  • The Sort Snap includes the following improvements:
    • The Maximum memory % field is revised to Maximum memory.

    • The Maximum memory unit (new dropdown list) enables you to choose a unit, percentage (%), or MB for better memory control.

  • February 2023
  • 432patches20151
  • 10 Mar 2023
  • Stable/Latest
  • February 2023
  • 432patches20151
  • 10 Mar 2023
  • Stable/Latest
  • February 2023
  • 432patches20151
  • 10 Mar 2023
  • Stable/Latest
Fixed an issue that occurred with the JSON Splitter Snap when used in an Ultra pipeline. The request was acknowledged before it was processed by the downstream Snaps, which caused a 400 Bad Request response.
  • February 2023
  • 432patches20062
  • 03 Mar 2023
  • Stable/Latest
  • February 2023
  • 432patches20062
  • 03 Mar 2023
  • Stable/Latest
  • February 2023
  • 432patches20062
  • 03 Mar 2023
  • Stable/Latest
Fixed the behavior of the JSON Splitter Snap for some use cases where its behavior was not backward compatible with the 4.31 GA version. These cases involved certain uses of either the Include scalar parents feature or the Include Paths feature.
  • February 2023
  • 432patches19974
  • 22 Feb 2023
  • Stable/Latest
  • February 2023
  • 432patches19974
  • 22 Feb 2023
  • Stable/Latest
  • February 2023
  • 432patches19974
  • 22 Feb 2023
  • Stable/Latest
Fixed the "Json Splitter expects a list" error by restoring the JSON Splitter Snap's previous behavior of handling the case where the document element referenced by the JSON Path to Split field is an object instead of a list or array.
Important: Review your pipelines where this error occurred to check your assumptions about the input to the JSON Splitter and whether the value referenced by the JSON Path to Split field will always be a list. If the input is provided by an XML-based or SOAP-based Snap like the Workday or NetSuite Snaps, a result set or child collection that’s an array when there's more than one result or child will be an object when there's only one result or child. In these cases, we recommend using a Mapper Snap and the sl.ensureArray() function to ensure that the value being split by the JSON Splitter is always an array (even for the single element cases).
  • February 2023
  • 432patches19918
  • 16 Feb 2023
  • Stable/Latest
  • February 2023
  • 432patches19918
  • 16 Feb 2023
  • Stable/Latest
  • February 2023
  • 432patches19918
  • 16 Feb 2023
  • Stable/Latest
  • Fixed an issue with the CSV Formatter Snap where the Unicode character delimiters using [0-9a-f] did not work.

  • Fixed an issue with the JSON Splitter Snap that was generating null values for empty input data.

  • February 2023
  • main19844
  • 09 Feb 2023
  • Stable
  • February 2023
  • main19844
  • 09 Feb 2023
  • Stable
  • February 2023
  • main19844
  • 09 Feb 2023
  • Stable
Updated and certified against the current SnapLogic Platform release.
  • November 2022
  • 431patches19441
  • 12 Jan 2023
  • Stable
  • November 2022
  • 431patches19441
  • 12 Jan 2023
  • Stable
  • November 2022
  • 431patches19441
  • 12 Jan 2023
  • Stable
The Encrypt Field Snap supports decryption of encrypted output in Snowflake Snaps.
  • November 2022
  • 431patches19385
  • 02 Jan 2023
  • Latest
  • November 2022
  • 431patches19385
  • 02 Jan 2023
  • Latest
  • November 2022
  • 431patches19385
  • 02 Jan 2023
  • Latest
The Transform Join Snap now doesn’t fail with the Null Pointer Exception when you configure the Sorted streams field with Ascending.
  • November 2022
  • 431patches19359
  • 21 Dec 2022
  • Latest
  • November 2022
  • 431patches19359
  • 21 Dec 2022
  • Latest
  • November 2022
  • 431patches19359
  • 21 Dec 2022
  • Latest
The JSON Splitter Snap includes memory improvements and a new Exclude List from Output Documents checkbox. This checkbox enables you to prevent the list that is split from getting included in output documents, and this also improves memory usage.
  • November 2022
  • main18944
  • 10 Nov 2022
  • Stable
  • November 2022
  • main18944
  • 10 Nov 2022
  • Stable
  • November 2022
  • main18944
  • 10 Nov 2022
  • Stable
  • The Excel Formatter and Excel Multi Sheet Formatter Snaps now include a Convert formula strings to formulas checkbox.
  • The Mapper Snap now has a Sorted checkbox in the Input Schema and Target Schema panels, which allows you to sort the input and target schemas. When unchecked, the Snap unsorts the input and the target schema.

  • October 2022
  • 430patches18800
  • 27 Oct 2022
  • Latest
  • October 2022
  • 430patches18800
  • 27 Oct 2022
  • Latest
  • October 2022
  • 430patches18800
  • 27 Oct 2022
  • Latest
The Sort and Join Snaps now have improved memory management, allowing used memory to be released when the Snap stops processing.
  • October 2022
  • 430patches18610
  • 20 Oct 2022
  • Latest
  • October 2022
  • 430patches18610
  • 20 Oct 2022
  • Latest
  • October 2022
  • 430patches18610
  • 20 Oct 2022
  • Latest
The CSV Formatter and CSV Parser Snaps now support shorter values of Unicode characters.
  • October 2022
  • 430patches18454
  • 12 Oct 2022
  • Latest
  • October 2022
  • 430patches18454
  • 12 Oct 2022
  • Latest
  • October 2022
  • 430patches18454
  • 12 Oct 2022
  • Latest
  • The AutoPrep feature now includes the following new transformation options that enable you to:
    • Change the field data type from Data type menu.
    • Format dates and date Strings.
    • Rename a field.
    • Mask sensitive data using an MD5, SHA-1, SHA-256, or SHA-512 algorithm.
  • The data in the Preview data pane format is easier to read and the buttons have been changed to improve usability.

The CSV Parser Snap now parses data with empty values in the columns when using a multi-character delimiter.

  • September 2022
  • 430patches18119
  • 22 Sep 2022
  • Latest
  • September 2022
  • 430patches18119
  • 22 Sep 2022
  • Latest
  • September 2022
  • 430patches18119
  • 22 Sep 2022
  • Latest
The Transcoder Snap used in a low-latency feed Ultra Pipeline now acknowledges the requests correctly.
  • September 2022
  • 430patches17802
  • 19 Sep 2022
  • Latest
  • September 2022
  • 430patches17802
  • 19 Sep 2022
  • Latest
  • September 2022
  • 430patches17802
  • 19 Sep 2022
  • Latest
The Avro Parser Snap now displays the decimal number correctly in the output view if the column’s logical type is defined as a decimal.
  • September 2022
  • 430patches17737
  • 08 Sep 2022
  • Stable/Latest
  • September 2022
  • 430patches17737
  • 08 Sep 2022
  • Stable/Latest
  • September 2022
  • 430patches17737
  • 08 Sep 2022
  • Stable/Latest
AutoPrep now enables you to handle empty or null values.
  • August 2022
  • 430patches17643
  • 26 Aug 2022
  • Latest
  • August 2022
  • 430patches17643
  • 26 Aug 2022
  • Latest
  • August 2022
  • 430patches17643
  • 26 Aug 2022
  • Latest
The CSV Parser and CSV Formatter Snaps now support either \ or \\ for a single backslash delimiter which were failing earlier.
  • August 2022
  • 430patches17589
  • 23 Aug 2022
  • Latest
  • August 2022
  • 430patches17589
  • 23 Aug 2022
  • Latest
  • August 2022
  • 430patches17589
  • 23 Aug 2022
  • Latest
The CSV Parser and CSV Formatter Snaps now support either \ or \\ for a single backslash delimiter which were failing earlier.
  • August 2022
  • main17386
  • 11 Aug 2022
  • Stable
  • August 2022
  • main17386
  • 11 Aug 2022
  • Stable
  • August 2022
  • main17386
  • 11 Aug 2022
  • Stable
  • New Snap Application: The AutoPrep provides a data preparation application where you can flatten structured data, include and exclude data fields, and change data types before forwarding the data for further processing.

  • The Hide whitespace option in the CSV Generator and JSON Generator Snaps allows you to hide the rendering of whitespace as symbols (dot or underscore) in the output that you may have in the CSV or JSON input documents.

  • The Render whitespace checkbox in the Mapper Snap enables or disables the rendering of whitespace in the input document. When a value in the Expression field has blank spaces (leading, trailing, or spaces in the middle of a string), the spaces are rendered as symbols (dot “.” or underscore “_”) in the output on selecting this checkbox.

  • The Excel ParserSnap includes the Custom Locale dropdown list that allows selecting a user-defined locale for formatting numbers.
  • The Selected fields in the Pivot allow you to define fields to be unpivoted so that the remaining fields are automatically pivoted.

  • The XML Generator Snap includes examples on how to escape single (') and double quotes (“) when used with elements or attributes.

  • 4.29 Patch
  • 429patches16990
  • 22 Jul 2022
  • Latest
  • 4.29 Patch
  • 429patches16990
  • 22 Jul 2022
  • Latest
  • 4.29 Patch
  • 429patches16990
  • 22 Jul 2022
  • Latest
  • Fixed an issue with the Aggregate Snap where the Snap failed to validate (after first successful validation) while using a field that may contain a date for MIN and MAX functions. The Snap now supports DATE-type fields.
  • Enhanced the Pivot Snap with the Treat selected fields as static checkbox that enables the Snap to treat the selected fields as static to preserve the structure of the selected fields while all other fields are pivoted.

  • 4.29 Patch
  • 429patches16923
  • 21 Jul 2022
  • Latest
  • 4.29 Patch
  • 429patches16923
  • 21 Jul 2022
  • Latest
  • 4.29 Patch
  • 429patches16923
  • 21 Jul 2022
  • Latest
  • Enhanced the CSV Formatter and CSV Parser Snaps to support multiple characters or strings as delimiters.
  • Fixed an issue with the Join Snap where the Snap displayed an incorrect error if the Left path or Right path fields were expression-enabled or if you have specified properties other than the field name and irrespective of whether the Sorted streams field is Unsorted or not. For example, "$first + '2' . Now, the Snap runs properly if the Left path or Right path was expression enabled and you have specified properties other than the field name and the Sorted streams field is Sorted or Unsorted. The Snap now displays a proper error that is more informative, in case there is a problem while executing this Snap.

  • Fixed an issue with CSV Parser Snap where the Snap failed when more than six characters are used as delimiters. Now, the Snap executes properly when you use more than six characters as delimiters.

  • 4.29 Patch
  • 429patches16521
  • 07 Jul 2022
  • Latest
  • 4.29 Patch
  • 429patches16521
  • 07 Jul 2022
  • Latest
  • 4.29 Patch
  • 429patches16521
  • 07 Jul 2022
  • Latest
  • Removed the default value for the Root element field in the XML Formatter Snap.
  • Fixed an issue with the Transcoder Snap where the Input character-set field was not displaying the suggestions properly.
  • 4.29 Patch
  • 429patches16026
  • 05 Jul 2022
  • Latest
  • 4.29 Patch
  • 429patches16026
  • 05 Jul 2022
  • Latest
  • 4.29 Patch
  • 429patches16026
  • 05 Jul 2022
  • Latest
Enhanced the Excel ParserSnap with the Custom Locale dropdown list that allows you to select a user-defined locale to format numbers as per the selected locale.
  • 4.29
  • main15993
  • 14 May 2022
  • Stable
  • 4.29
  • main15993
  • 14 May 2022
  • Stable
  • 4.29
  • main15993
  • 14 May 2022
  • Stable
  • Fixed an issue with CSV Formatter and CSV Generator Snaps that displayed an incorrect error when one or more header values in the CSV file were missing. This error is now routed to the error view.

  • Fixed an issue with the CSV Parser Snap, where the Snap stopped indefinitely while processing certain inputs.

  • Fixed an issue with the CSV Formatter Snap, where the escape character selected was not used.

  • Updated the CSV library used in the CSV Generator , CSV Parser , and CSV Formatter Snaps. This library update enforces values for each column in a parsed CSV header.

  • Enhanced the XML Formatter Snap with the Output Character Set field. You can select the character set you want for your binary output. For example, UTF-8 or ISO860.

  • 4.28 patch
  • 428patches14370
  • 25 Feb 2022
  • Latest
  • 4.28 patch
  • 428patches14370
  • 25 Feb 2022
  • Latest
  • 4.28 patch
  • 428patches14370
  • 25 Feb 2022
  • Latest
Fixed an issue with the XML Generator Snap, where the Snap failed with an invalid UTF-8 sequence error when running on the Windows Snaplex.
  • 4.28
  • main14627
  • 12 Feb 2022
  • Stable
  • 4.28
  • main14627
  • 12 Feb 2022
  • Stable
  • 4.28
  • main14627
  • 12 Feb 2022
  • Stable
Updated and certified against the current SnapLogic Platform release.
  • 4.27 Patch
  • 427patches12966
  • 12 Jan 2022
  • Latest
  • 4.27 Patch
  • 427patches12966
  • 12 Jan 2022
  • Latest
  • 4.27 Patch
  • 427patches12966
  • 12 Jan 2022
  • Latest
Enhanced the Avro Formatter Snap to display meaningful error message while processing invalid and null values from the input.
  • 4.27
  • main12989
  • 15 Nov 2021
  • Stable and Latest
  • 4.27
  • main12989
  • 15 Nov 2021
  • Stable and Latest
  • 4.27
  • main12989
  • 15 Nov 2021
  • Stable and Latest
Fixed an issue in the Group By Fields Snap that caused the Snap to abort with an error when executed with zero input documents.
  • 4.27
  • main12833
  • 13 Nov 2021
  • Stable
  • 4.27
  • main12833
  • 13 Nov 2021
  • Stable
  • 4.27
  • main12833
  • 13 Nov 2021
  • Stable
  • Added dynamic memory management to the Group By Fields https://docs-snaplogic.atlassian.net/wiki/spaces/SD/pages/1439007Snap, which can activate with the following settings:
    • Memory Sensitivity: The Snap's response to the memory changes.

    • Min Part Size: The minimum part size that you want the Snap to split larger groups into multiple parts.

  • Enhanced the JSON Formatter, JSON Generator, and JSON Parser Snaps with the Support Type Extensions checkbox. On selecting this checkbox, the Snap supports SnapLogic-specific syntax for representing non-standard data types such as byte arrays and date objects in JSON.
  • Added the following checkboxes in the Excel Multi Sheet Formatter Snap:
    • Convert numeric string to number: Sets the behavior of the Snap when a value in the input document is a numeric string. This checkbox supports the conversion of numeric values to string values.

    • Translate date and time types: Sets the behavior of the Snap when a value in the input document is a date and datetime type. This checkbox supports translating date and time types to Excel date numeric type with date format style.

  • 4.26 Patch
  • 426patches12086
  • 07 Oct 2021
  • Latest
  • 4.26 Patch
  • 426patches12086
  • 07 Oct 2021
  • Latest
  • 4.26 Patch
  • 426patches12086
  • 07 Oct 2021
  • Latest
Fixed an issue with the Join Snap, where it exhausted the memory while buffering millions of objects.
  • 4.26 Patch
  • 426patches11780
  • 27 Sep 2021
  • Latest
  • 4.26 Patch
  • 426patches11780
  • 27 Sep 2021
  • Latest
  • 4.26 Patch
  • 426patches11780
  • 27 Sep 2021
  • Latest
Fixed an issue in the XML Formatter Snap, where the Map input to first repeating element in XSD checkbox is selected, while no XSD is specified for mapping the input.
  • 4.26 Patch
  • 426patches11725
  • 18 Sep 2021
  • Latest
  • 4.26 Patch
  • 426patches11725
  • 18 Sep 2021
  • Latest
  • 4.26 Patch
  • 426patches11725
  • 18 Sep 2021
  • Latest
Fixed an issue with the Join Snap where the upstream document flow of the right view is blocked by the left view, which hung the Join Snap.
  • 4.26
  • main11181
  • 14 Aug 2021
  • Stable & Latest
  • 4.26
  • main11181
  • 14 Aug 2021
  • Stable & Latest
  • 4.26
  • main11181
  • 14 Aug 2021
  • Stable & Latest
  • Enhanced the JSON Splitter Snap with a new field Show Null Values for Include Paths that enables the Snap to show key-value entries of the null values for the objects added to the Include Paths field in the output document.
  • Enhanced the Join Snap with a new field Available Memory Threshold (%) that enables the Snap to keep all the Right-input view documents with the same join-path values in memory until the join operation is done for the specific join-path values.
  • 4.25 Patch
  • 425patches10663
  • 13 Jul 2021
  • Latest
  • 4.25 Patch
  • 425patches10663
  • 13 Jul 2021
  • Latest
  • 4.25 Patch
  • 425patches10663
  • 13 Jul 2021
  • Latest
Fixed an issue in the CSV Formatter Snap, where even if the Ignore empty stream checkbox is not enabled, the Snap did not produce an empty binary stream output in case there is no input document.
  • 4.25 Patch
  • 425patches10152
  • 08 Jul 2021
  • Latest
  • 4.25 Patch
  • 425patches10152
  • 08 Jul 2021
  • Latest
  • 4.25 Patch
  • 425patches10152
  • 08 Jul 2021
  • Latest
  • Replaced the Strict XSD output field with Map input to first repeating element in XSD field in the XML Formatter Snap. If selected, the Snap ignores the root element from the XSD file.

  • Enhanced the CSV Parser Snap with a new checkbox Preserve Surrounding Spaces that enables you to preserve the surrounding spaces for the values that are non-quoted.
  • 4.25 Patch
  • 425patches9815
  • 27 May 2021
  • Latest
  • 4.25 Patch
  • 425patches9815
  • 27 May 2021
  • Latest
  • 4.25 Patch
  • 425patches9815
  • 27 May 2021
  • Latest
Fixed a ClassCastException error in the Avro Parser Snap and handling of the map, fixed, enum, and bytes data types in the Avro Formatter and Avro Parser Snaps.
  • 4.25 Patch
  • 425patches9749
  • 27 May 2021
  • Latest
  • 4.25 Patch
  • 425patches9749
  • 27 May 2021
  • Latest
  • 4.25 Patch
  • 425patches9749
  • 27 May 2021
  • Latest
Enhanced XML Parser Snap to recognize input headers when defining inbound schema.
  • 4.25 Patch
  • 425patches9638
  • Latest
  • 4.25 Patch
  • 425patches9638
  • Latest
  • 4.25 Patch
  • 425patches9638
  • Latest
Reverts the Join to the 4.24 release behavior. This is in response to an issue encountered in the Join Snap in the 4.25 release version (main9554), which can result in incorrect outputs from all Join Types. 425patches9638 is the default version for both stable and latest Transform Snap Pack versions for orgs that are on the 4.25 release version. No action is required by customers to receive this update and no impact is anticipated.
  • 4.25
  • main9554
  • 08 May 2021
  • Stable
  • 4.25
  • main9554
  • 08 May 2021
  • Stable
  • 4.25
  • main9554
  • 08 May 2021
  • Stable
Enhanced the Group By N Snap with the following settings:
  • Memory Sensitivity: The Snap's response to the memory changes.
  • Group Size: The maximum number of input documents to be grouped into a single output document.
  • Min Group Size: The minimum number of input documents to be grouped into a single output document.
  • 4.24 Patch
  • 424patches8938
  • 15 Mar 2021
  • Latest
  • 4.24 Patch
  • 424patches8938
  • 15 Mar 2021
  • Latest
  • 4.24 Patch
  • 424patches8938
  • 15 Mar 2021
  • Latest
  • Fixed the timestamp issue in the JSON Formatter Snap that changed the time zone offset to include colon by default after upgrading to 4.24.

  • Fixed the null pointer exception at runtime in the Fixed Width Parser Snap by setting the Trim column data field to false for empty columns.
  • Enhances the Group By N to process the records efficiently by adding the Flush Timeout field that enables the Snap to flush a partial group of records if the time specified in this field passes with no new input.
  • 4.24
  • main8556
  • 13 Feb 2021
  • Stable
  • 4.24
  • main8556
  • 13 Feb 2021
  • Stable
  • 4.24
  • main8556
  • 13 Feb 2021
  • Stable
Updated and certified against the current SnapLogic Platform release.