Fixed an issue where sensitivity scans suggested generators based on substrings within a column name.
HTML is now removed from text in comment fields.
Fixed an issue where the XML Path generator did not work correctly.
A new environment setting, TONIC_SUBSETTING_CYCLE_BREAK_GREEDY_ALGORITHM
, indicates whether to use a new, faster greedy algorithm to compute the required cycle breaks for subsetting. By default, the setting is false
.
File connector
- Fixed an issue with uploading .txt files for local file workspaces.
- For CSV file groups, added an option to specify the encoding format of all files. If not specified, Structural attempts to detect the encoding automatically. When encoding cannot be determined, the automatic encoding detection now defaults to UTF-8 instead of windows-1252.
MongoDB
- Added an API endpoint to retrieve all of the field paths in a database.
MySQL
- Writing output to a container repository now works with multiple database schemas.
- Improved resilience to transient issues when copying tables.
- Fixed an issue with delayed retries of failed file uploads during data generation.
Oracle
- You can now write output data from an Oracle workspace to a Tonic Ephemeral snapshot.
Salesforce
- You can now provide connected app credentials in the workspace configuration. These fields are only displayed if the credentials are not configured in the
TONIC_SALESFORCE_CONSUMER_KEY
and TONIC_SALESFORCE_CONSUMER_SECRET
environment settings.
Snowflake
- Fixed a regression where
ALTER
statements were inappropriately run through the GetDdl flow.