Tonic Structural release information

Learn about what’s in the latest Tonic.ai product releases.
v1527
September 17, 2025

Fixed the selection of document column fields on Privacy Hub.

v1526
September 17, 2025

MySQL - You can now exclude specific views from data generation. To identify the views to exclude, use the environment setting TONIC_MYSQL_EXCLUDED_TABLES_FROM_DUMP. The value is a comma-separated list of tables and views to exclude.

In Document View, fixed an issue where fields in sparse documents could be dropped from Hybrid view when the Preview option was toggled on.

v1525
September 16, 2025

Amazon Redshift - Fixed the permissions check for testing the destination connection. Fixed the Preserve source database owners in destination database setting.

v1524
September 16, 2025

File connector - On the File Groups page, you can now sort the file groups. To sort by a column, click the column heading.

v1523
September 15, 2025

For webhooks, fixed an issue where using typeahead suggestions on a custom property that contained multiple variables might result in unexpected behavior.

For webhooks, fixed an issue where in workspaces that used upsert, you could not select Upsert jobs as a trigger job type.

Salesforce - Added troubleshooting text for when the destination user is missing the "Update Records with Inactive Owners" permission.

The Conditional generator now supports non-integer numbers in conditions.

v1522
September 13, 2025

Bug fixes and other internal updates.

v1521
September 12, 2025

Salesforce - Added optional user obfuscation.

MySQL: Structural now drops rows that contain invalid JSON. When diagnostic logging is enabled, Structural also logs the invalid JSON. Previously, the invalid JSON caused the data generation to fail.

For post-job scripts, fixed an issue where if the script was originally created with warnings disabled, you could not subsequently update the post-job-script to enable warnings.

v1520
September 10, 2025

Bug fixes and other internal updates.

v1519
September 10, 2025

Fixed a race condition that could cause a job to fail when it cleaned up the postgres binary importer for a given table in high-performance environments.

In Document View, fixed a data generation preview issue with overlapping path generators.

MySQL: Structural now drops rows that contain invalid JSON. When diagnostic logging is enabled, Structural also logs the invalid JSON. Previously, the invalid JSON caused the data generation to fail.

v1518
September 9, 2025

Oracle: Removed support for Oracle 12.1. The minimum supported version is 12.2.

Oracle: Resolved a potential race condition that could cause errors during the creation of GLOBAL TEMPORARY TABLEs in the destination database.

You can now use the Timestamp Shift generator for integer and continuous numeric columns.

v1517
September 9, 2025

Bug fixes and other internal updates.

v1516
September 7, 2025

Bug fixes and other internal updates.

v1515
September 5, 2025

Fixed a race condition that could fail subsetting jobs on high-performance worker containers.

Improved SSH connection management. Increased resilience to transient errors.

v1514
September 5, 2025

For the Privacy Report, improved memory usage when scanning document columns.

v1513
September 5, 2025

MySQL: Structural now drops rows that contain invalid JSON. When diagnostic logging is enabled, Structural also logs the invalid JSON. Previously, the invalid JSON caused the data generation to fail.

v1512
September 3, 2025

Bug fixes and other internal updates.

v1511
September 2, 2025

Bug fixes and other internal updates.

v1510
August 29, 2025

Bug fixes and other internal updates.

v1509
August 28, 2025

PostgreSQL 10 and 11 - Fixed an issue that could cause data generation failures.

v1508
August 28, 2025

File connector - Enabled support for TSV files.

v1507
August 28, 2025

On Collection View and Document View, fixed an issue where path generators were suggested as targets for linking. Also fixed an issue where overriding path generators set invalid replacement names.

Snowflake - You can now assign the Noise generator to a varchar type column.

v1506
August 27, 2025

For Document View, fixed an issue where the options to assign generators did not appear after the initial scan.

v1505
August 27, 2025

Reverted to the previous version of the pool and SSH tunnel until we resolve some connection issues in the new version.

For upsert, added enhanced handling for changes to column data types.

v1504
August 27, 2025

PostgreSQL - For Document View, added support for columns that contain top-level anonymous arrays.

v1503
August 26, 2025

Oracle - When TONIC_ORACLE_SKIP_CREATE_DB is set to true,A new environment setting, TONIC_ORACLE_SKIP_DESTINATION_PRIVILEGE_CHECK, indicates whether to skip the destination database privilege check.