Tonic Structural release notes

v72
v72
Removed
March 25, 2020

Features

Improved logging when testing a connection

Added MySql 8 compatibility for our collated queries.

Complete overhaul of progress tracking and the job details page. Job Details now has progress bars, spinners, and various icons to present the current status of a job.

Performance

Index restoration parallelized on MySQL.

Foreign keys added to a MySQL table are now added with 'foreign_key_checks=0'.

Tables marked as Preserve Destination now complete significantly faster on SQL Server.

Security

Added TLS support allowing you to use a custom certificate on the Tonic web server.

Encrypted all traffic between containers.

Update third party packages to fix various security vulnerabilities.

Bug Fixes

Fixed issue in MySQL Restore Foreign Key query

Fixed issue when user changes a JSON Mask or XML Mask generator to other generator types

Tiny Int not treated as Boolean in MySQL

Fixed MySql issue with preserved tables having the same name in different schemas

PII Scanner now picks up on zip code data by column name.

PII detection using lookup tables now removes leading and trailing whitespaces and converts all values to lowercase. This fixes our PII detection for cities and states.

Test Connection button no longer holds on to table locks on MySQL databases.

Workspace Name field now receives focus when workspace editor is opened.

Enter key can now be used to save workspace editor.

Allow UUID primary keys as downstream type in subsetting mode.

Fix issue with GUID primary keys when subsetting is enabled.

Long columns names now render properly on Privacy Hub.

Fixed issue with bulk adding consistent generators.

Account creation no longer hangs when server has no internet connection.

Fixed spacing issue with JSON Mask generator interface.