Tonic Structural release information

Learn about what’s in the latest Tonic.ai product releases.
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.