Tonic Structural release information

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

Bug fixes and other internal updates.

v1532
September 27, 2025

Fixed an issue where the environment setting TONIC_DOCUMENT_SCAN_MAX_TIME_SECONDS wasn't respected.

For workspaces that are configured to block data generation on sensitive schema changes, data generation is no longer blocked by schema changes in Truncated tables.

v1531
September 25, 2025

Snowflake - Fixed an issue where subsetting data generation failed when primary or foreign key columns had names that conflicted with particular SQL keywords.

File connector - Fixed an issue that caused invalid modifications to file groups.

When a workspace is configured to not block data generation when there are schema changes, then before a data generation can run, there must be a completed schema diff.

v1530
September 23, 2025

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

Fixed an issue where tables with many values, all of which are null, could potentially break a bookkeeping transaction.

v1529
September 19, 2025

Redshift - Added logging for SQS polling.

v1528
September 18, 2025

Bug fixes and other internal updates.

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.