Tonic Structural release information

Learn about what’s in the latest Tonic.ai product releases.
v1700
April 3, 2026

Bug fixes and other internal updates.

v1699
April 2, 2026

Bug fixes and other internal updates.

v1698
April 2, 2026

The new IBAN generator generates International Bank Account Numbers (IBANs). The generator supports self-consistency, and can be used for primary key columns.

v1697
April 1, 2026

Bug fixes and other internal updates.

v1696
April 1, 2026

Scale mode has been deprecated. New workspaces no longer have access to it.

v1695
April 1, 2026

The permission set assigned to workspace owners must now include the Configure workspace settings permission.

v1694
March 31, 2026

Bug fixes and other internal updates.

v1693
March 31, 2026

Fixed an issue with the Structural Agent when LLM provider is configured from the environment settings view.

Structural Agent chat for workspace analysis and configuration - Structural’s AI features now include the Structural Agent, a chat-based tool that can help you to understand the sensitive values in your source data and then assign and configure generators to protect those values. The Agent starts when you create a workspace - each workspace has its own chat. Use natural text prompts to ask questions about the data and apply generators. The Structural Agent is automatically enabled on Structural Cloud. For self-hosted customers, the Structural Agent becomes available when they configure a connection to an LLM.

Added TLS protocol and cipher configuration for the Notifications and Worker services.

v1692
March 31, 2026

Bug fixes and other internal updates.

v1691
March 30, 2026

Bug fixes and other internal updates.

v1690
March 30, 2026

Schema caching - fixed an issue where the application incorrectly suggested that schema changes were detected.

Improved the workspace loading experience with better visibility into loading progression.

File connector - Added support for the following data types in Parquet: Binary, BinaryView, Decimal32, Decimal64, Dictionary, Duration, FixedSizeBinary, FixedSizedList, Interval, List, Map, StringView, Struct, and Union.

v1689
March 27, 2026

On Workspace Settings view, added the ability to search the settings in the Advanced Workspace Overrides section.

v1688
March 27, 2026

Bug fixes and other internal updates.

v1687
March 26, 2026

Bug fixes and other internal updates.

v1686
March 26, 2026

Bug fixes and other internal updates.

v1685
March 26, 2026

On the Generator Presets view, you can now click the preset name and occurrences to navigate to the preset details.

v1684
March 25, 2026

Bug fixes and other internal updates.

v1683
March 24, 2026

Structural Cloud organizations can now use OpenID Connect (OIDC) and Security Assertion Markup Language (SAML) for single sign-on (SSO).

v1682
March 23, 2026

The Protection Audit Trail on Privacy Hub now also tracks when the configuration is changed for an assigned generator.

v1681
March 23, 2026

Removed an erroneous warning emitted during a data generation job when a JSON object is configured as the value for the Constant generator.

v1680
March 20, 2026

You can now export and import your custom generator presets. During the import:

  • If the identifier of an imported preset matches an existing preset, the existing preset is updated.
  • If the identifier of an imported preset doesn’t match an existing preset, a new preset with that identifier is created.

Fixed upload of large JSON files based on a prefix filter so that they validate and upload properly. Also fixed some scenarios that could fail with JSON elements larger than 2GB.

Added the Text Composition generator, which allows you to configure the output value for a column as a template that incorporates values from other columns.

v1679
March 20, 2026

Bug fixes and other internal updates.

v1678
March 19, 2026

When you configure a composite generator, you can now search for a sub-generator by the name of a specific generator preset. Previously, you could only search for the name of the underlying generator.

v1677
March 18, 2026

Clicking Cancel on the workspace settings page now correctly closes the settings page and redirects you to the previous page.

v1676
March 17, 2026

Bug fixes and other internal updates.

v1675
March 16, 2026

Bug fixes and other internal updates.

v1674
March 16, 2026

Bug fixes and other internal updates.

v1673
March 16, 2026

Bug fixes and other internal updates.

v1672
March 13, 2026

SQL Server - Structural now catches destination database connection errors earlier and reports them more clearly.

v1671
March 11, 2026

Bug fixes and other internal updates.

v1670
March 10, 2026

Bug fixes and other internal updates.

v1669
March 9, 2026

Bug fixes and other internal updates.

v1668
March 6, 2026

Bug fixes and other internal updates.

v1667
March 6, 2026

Bug fixes and other internal updates.

v1666
March 5, 2026

Bug fixes and other internal updates.

v1665
March 5, 2026

Bug fixes and other internal updates.

v1664
March 5, 2026

On Structural Cloud, for each organization, we now run a sensitivity scan each day on the 2 workspaces that have the most recent activity.

v1663
March 4, 2026

Snowflake - When TONIC_SNOWFLAKE_SKIP_CREATE_DB is true, fixed an issue where tables marked as Preserve Destination were truncated.

v1662
March 3, 2026

Bug fixes and other internal updates.

v1661
March 2, 2026

Bug fixes and other internal updates.

v1660
February 27, 2026

Bug fixes and other internal updates.

v1659
February 27, 2026

For the Alphanumeric String Key generator, the new Preserve prefix option keeps a specified prefix unchanged during masking. The new Mask digits only option is used to only mask numerical digits, but preserve all of the other characters in place.

The JSON Mask generator no longer promotes JSON objects or arrays that are converted into strings into actual JSON objects or arrays.

v1658
February 26, 2026

Bug fixes and other internal updates.

v1657
February 25, 2026

Bug fixes and other internal updates.

v1656
February 25, 2026

Fixed an issue where a worker would not always shut down correctly when it failed to check in with the database.

To avoid memory overloads, changed how we generate logs

v1655
February 23, 2026

Refined the Hostname generator output. This is a consistency breaking change.

In the workspace Schema Changes settings, Structural now preserves the state of the Automatically apply generators setting under Do not block. If you change to one of the blocking options, and then change back to Do not block, the Automatically apply generators setting has the same enabled or disabled state as before.

v1654
February 20, 2026

Bug fixes and other internal updates.

v1653
February 20, 2026

Bug fixes and other internal updates.

v1652
February 19, 2026

For post-job scripts, the Enable Warnings toggle is now enabled by default.

SQL Server - SQL Server data generation now always uses the Data Pipeline V2 process. It does not support the previous process. The Confirm Generation panel no longer allows you to choose which process to use.

v1651
February 18, 2026

Bug fixes and other internal updates.

v1650
February 18, 2026

Bug fixes and other internal updates.

v1649
February 13, 2026

Added the environment setting TONIC_SSO_OIDC_ADDITIONAL_ENDPOINT_BASE_ADDRESSES, which is used to set additional trusted OIDC endpoints beyond the primary issuer.

v1648
February 13, 2026

Fixed an issue where the PostgreSQL driver defaults for data source connection pool sizes could, for some deployment configurations, introduce server-side connection leaks for the Structural application database. To mitigate the leaks, explicit settings are now applied.

v1647
February 12, 2026

A new environment setting, TONIC_LLM_ENABLE_ENHANCED_RECOMMENDATIONS_SAMPLE_DATA, determines whether LLM-based sensitivity scans include sample data. Using sample data improves the quality of the detections. When set to false, only schema information is sent. The default value is true.

Structural Cloud users who have the Account Admin permission set can change this setting from the new Organization Settings tab under Structural Settings.

v1646
February 12, 2026

Bug fixes and other internal updates.

v1645
February 11, 2026

Bug fixes and other internal updates.

v1644
February 11, 2026

Bug fixes and other internal updates.

v1643
February 11, 2026

SQL Server - Added an environment setting TONIC_INDEX_RANGE_PARALLELISM to use to configure parallelism for passthrough copy commands for tables that have single-column numeric indexes.

Amazon Redshirt - For subsetting, added support for date/time primary keys and fixed table identification issues.

For self-hosted instances, Structural telemetry now includes database schema information.

SQL Server - SQL Server data generation now always uses the Data Pipeline V2 process. It does not support the previous process. The Confirm Generation panel no longer allows you to choose which process to use.

v1642
February 10, 2026

Fixed an issue where when a workspace was configured to automatically apply generators for schema changes, and you changed the top-level schema change management to block on some or all schema changes, you could not save the workspace configuration.

v1641
February 10, 2026

Bug fixes and other internal updates.

v1640
February 9, 2026

You can now configure the size of /dev/shm on the datapacker database container. This is needed for some large PostgreSQL data generation.

v1639
February 6, 2026

Bug fixes and other internal updates.

v1638
February 6, 2026

Bug fixes and other internal updates.

v1637
February 5, 2026

SQL Server - Added parallel reading strategies for large tables to improve performance by dividing work across numeric index columns or table partitions.

v1636
February 5, 2026

Fixed an issue where IdP initiated logins failed for Structural Cloud users that used an Okta SSO setup.

v1635
February 4, 2026

Bug fixes and other internal updates.

v1634
February 3, 2026

LLM-based sensitivity detection on Structural Cloud

On Structural Cloud, sensitivity scans now include more comprehensive sensitivity type identifications that are driven by LLM inference. The LLM-based sensitivity detection analyzes schema metadata and a small set of 3 or fewer data samples, which allows Structural to provide better type identification and expanded generator suggestions.

For more information about AI use in Structural, go to How Structural uses AI in the Structural user guide. To learn more about how these enhanced recommendations work or to discuss how to disable them for your account, contact support@tonic.ai.

v1633
February 3, 2026

Bug fixes and other internal updates.

v1632
January 30, 2026

SQL Server - SQL Server data generation now always uses the Data Pipeline V2 process. It does not support the previous process. The Confirm Generation panel no longer allows you to choose which process to use.

v1631
January 29, 2026

PostgreSQL - Fixed handling of partitioned tables that have non-unique indexes.

v1630
January 28, 2026

Fixed an issue in the Privacy Report where the reported total number of protected columns did not match the value displayed in the application.

Oracle - When an Oracle Wallet is used, you must now use a hostname, rather than an IP address, for the destination connection.

v1629
January 28, 2026

Telemetry from Structural Cloud now includes the identifiers of database columns, including the schema, table, and column names. This information is not currently sent from self-hosted instances.

Oracle - Added a check for DBMS_RANDOM execute privileges on the source database.

v1628
January 27, 2026

Bug fixes and other internal updates.

v1627
January 27, 2026

SQL Server - Deprecated the SQL_SERVER_SCRIPT_CROSS_DATABASE_REFERENCES configuration setting and added a new workspace-specific setting to enable the scripting of cross-database references.

v1626
January 26, 2026

Added global permission validation for the following API endpoints:

  • GET api/environment/settings

  • GET api/environment/settings/environment_overrides

  • GET api/external-secrets-managers

Added the following new API endpoints that include workspace permission validation:

  • GET api/workspace/{workspaceId}/environment/settings

  • GET api/workspace/{workspaceId}/environment/settings/environment_overrides

  • GET api/workspace/{workspaceId}/external-secrets-managers

v1625
January 22, 2026

Bug fixes and other internal updates.

v1624
January 22, 2026

SQL Server - SQL Server data generation now always uses the Data Pipeline V2 process. It does not support the previous process. The Confirm Generation panel no longer allows you to choose which process to use.

v1623
January 22, 2026

On the column and field configuration panel, all of the available reset options are combined into a single Reset menu next to the generator selection. Depending on the context, you might be able to reset to Passthrough, to the preset baseline configuration, to the configuration for the matching path generator, or to the parent workspace configuration.

v1622
January 21, 2026

Bug fixes and other internal updates.

v1621
January 21, 2026

Bug fixes and other internal updates.

v1620
January 16, 2026

PostgreSQL- Added pgvector images as destination options for output to a container repository.

v1619
January 16, 2026

Structural no longer outputs log messages and associated UI warnings about bad data or missing fields during file processing for every erroneous row. Instead, Structural emits the first error within a file, then emits a summary of the errors at the end of the file processing.

Fixed an issue where blank lines in a file were not counted towards the ‘Skip’ count, which sometimes caused incorrect processing.

v1618
January 15, 2026

Bug fixes and other internal updates.

v1617
January 15, 2026

Bug fixes and other internal updates.

v1616
January 13, 2026

Bug fixes and other internal updates.

v1615
January 12, 2026

Bug fixes and other internal updates.

v1614
January 9, 2026

Tonic Structural now supports CyberArk Central Credential Provider as a secrets manager provider.

MySQL, Oracle, PostgreSQL, and SQL Server: Added a database networking performance check to the Test Connection process, and as a data generation pre-job check .

SQL Server - Fixed overflow error when calculating large database sizes.

v1613
January 8, 2026

Bug fixes and other internal updates.

v1612
January 8, 2026

Amazon Redshift - Fixed an issue that caused an error when a keyless table was selected as a subset target with a percentage WHERE clause.

Structural now supports CyberArk Credential Provider as a secrets manager option for data connection credentials.

v1611
January 7, 2026

Snowflake - Fixed a subsetting issue where jobs failed to process if a table contained no primary keys but had rows that contained many NULL foreign keys.

Fixed an issue where very large job log files sometimes failed to download.

File connector: Updated the file group list and details pages to display additional file group settings.

Amazon Redshift - The Lambda-based data generation process for Amazon Redshift is no longer supported. All data generation for Amazon Redshift now uses the Data Pipeline V2 process.

v1610
January 6, 2026

Bug fixes and other internal updates.

v1609
January 6, 2026

Salesforce - Enhanced handling of Salesforce lookup rules to prevent failures in complex configurations.

Deprecated and removed the Spark Dremio and Amazon EMR connectors.

v1608
January 5, 2026

Fixed a scenario where extremely large JSON rows (1gb+) being read did not always flush the writer often enough to prevent running out of memory for new allocations.

v1607
December 30, 2025

MySQL - Fixed an issue where max_execution_time was attempted to be set for MariaDB databases.

v1606
December 29, 2025

Improved the handling of errors caused by invalid configurations.

v1605
December 23, 2025

Oracle - Fixed an issue that caused errors during data generation when scaling tables with indexes.

v1604
December 22, 2025

Bug fixes and other internal updates.

v1603
December 19, 2025

For the Structural sensitivity scan, added expanded sensitivity analysis for enhanced sensitivity type detection.

v1602
December 19, 2025

Salesforce - Consolidated warning logging.

v1601
December 19, 2025

Fixed an issue with downloading large job logs.