V451 - V500

V500

June 17, 2022

When users create a new password, Tonic now displays a panel with the password requirements, and indicates whether the password meets those requirements.

Improved the parallelization and concurrency for processing foreign key constraints.

Databricks and Spark EMR

  • Improved the performance of the Noise generator.

MongoDB

  • Improved display of longer key values in the Key column. Widened the column and added truncation.

  • Optimized queries against the Tonic database.

V495

June 10, 2022

Features/Enhancements

  • For Postgres databases, Tonic now supports name and char data types.

  • For Tonic single sign-on, Tonic now supports Azure Active Directory.

  • From the administration screen, administrators for customers that run Tonic on Kubernetes and Docker can now download logs from all containers that run Tonic.

  • For Spark-powered integrations, Tonic now supports the Address generator as a sub-generator.

Bugs

  • Improved performance for:

    • Random Hash generator on Spark and Databricks

    • UUID Generator on Spark

    • Subsetting

  • Improved the browsing experience on low resolution displays.

V485

May 27, 2022

Features/Enhancements

  • Skip batch instead of failing generations on Postgres in some cases when values fail to be inserted

  • Improvement to Synthesis Reports for AI Synthesizer generated data

  • Changing Lambda deployment from ECR to ZIP for integrations using Lambda functions. Images no longer need to be manually deployed to ECR.

Bugs

V482

May 25, 2022

Features/Enhancements

  • Support for arrays with Struct Mask generator on EMR/Spark and Databricks

Bugs

  • Fix issue causing privacy scans on Dremio to fail

  • Minor UI fixes to workspace page

  • Fix for data generation issue on Db2 iSeries when destination is empty

  • More robust handing of Databricks host URLs

V481

May 24, 2022

Features/Enhancements

  • Adds data types to all keys in Mongo Collection view and tooltip popovers to key names

  • Updates to data generation UI

Bugs

  • Fix shaky dialog when table mode resizes

V480

May 23, 2022

Features/Enhancements

  • Add data type advanced search for Oracle, Redshift, and BigQuery

  • Performance improvements for constraint restoration

  • Improved performance of Random Integer generator on Spark

Bugs

  • Fix issue on SQL Server preserve destination mode when table names contain a ".".

  • Postgres: Fix issue copying arrays with trailing slashes

V479

May 20, 2022

Features/Enhancements

  • Allow the console log level to be configured on the Web Server and Worker

  • User passwords can now be reset by an Admin in the Admin Panel

V478

May 19, 2022

Features/Enhancements

  • Added compatibility with SQL Server 2012

  • Spark SDK: Support for validation of workspace when processing a dataframe

Bugs

  • Minor fixes for MongoDB integration

V467

May 17, 2022

Features/Enhancements

  • Support graceful cancellation of privacy metric computation for AI Synthesizer

  • Java SDK documentation available from the SDK Setup dialog

Bugs

  • Only show SSO and Enterprise licensing information to users when appropriate

  • Minor UI fixes for scrolling on the workspace view table

  • Minor UI fixes for the Edit Workspace page

V466

May 17, 2022

Features/Enhancements

  • For S3/EMR data source, support separately testing each component of the connection (Glue catalog, EMR cluster, and S3 bucket)

  • The Additive Noise Generator is renamed to "Noise Generator" with two noise options "Additive" (existing) and "Multiplicative" (new)

  • Improve Javadocs for Spark SDK and other enhancements

Bugs

  • Fixes for the SQL beautifier on post-job scripts, including scenarios which may have crashed the app on Safari

  • Skip processing Temporal Types when not supported (SQL Server 2012) to prevent job failures

V465

May 16, 2022

Features/Enhancements

  • Add hourly heartbeat/status log message for web server and worker

  • Group database/integrations on the create workspace screen by type

V464

May 13, 2022

Features/Enhancements

  • Add support for Azure Datalake Storage Gen 2 as an output destination for Databricks

  • Don't include statistics for Oracle schema copy

  • MongoDB: Support uploading foreign key file, support deleting configured foreign keys

Bugs

  • Do not stop generation in SQL Server if schema pre-fetch fails

  • Improved deletion of old logs to prevent timeouts

V463

May 13, 2022

Features/Enhancements

  • Adds support for Spark 3.1

  • Improvements to Dremio for data type searching, Struct support, and a new getVersion method on SDK

Bugs

  • Fix workspace name not updating in dropdown after rename

  • Don't allow non-editor/owner to open table mode selector

V462

May 12, 2022

Features/Enhancements

  • Update subsetting tooltip help text

  • Don't check destination recovery mode on Azure SQL

  • Improve performance of table constraint application when subsetting by applying single and cross table constraints in parallel

Bugs

  • Fix logo navigation redirect when signed in as a user with no workspaces

  • Fix issue with setting a partition filter on Spark

  • Fix issue with collection picker on MongoDB showing removed collections

  • Fix excessive memory usage of Hostname generator

V461

May 10, 2022

Features

  • Improves performance of Custom Categorical generator on Spark and Databricks

  • Add support for Azure Databricks

  • Display SQL Server schema generation progress as a percentage

Bugs

  • Do not fetch column data on configuration popover open to reduce queries against the source database

  • Reduce the number of queries to the source database for table/column details during generation

V460

May 10, 2022

Features

  • Spark 2.4 and Databricks Library Improvements

  • Add ability to remove users in the Admin Panel

Bugs

  • Fixed issue with the displayed port when connecting to MongoDB via connection string

  • Fix for data table column resizing not rendering properly

  • Support random latitude and longitudes with HIPAA Address generator

V459

May 9, 2022

Features

  • New design for the workspace dropdown selector

  • Add warning when previewing AI Synthesizer on text which does not appear to be categorical

Bugs

  • MongoDB: Collections no longer uncollapse when a generator is applied in hybrid view

V458

May 6, 2022

Features

  • Add support for Spark SDK on Spark v2.4

Bugs

  • Fix UI crash when selecting incremental as Table Mode

  • Fix AI synthesizer when no categorical columns present

  • Ensure AI Synthesizer model is not trained if only one column is selected

  • Render HTML Mask in the generator model panel on table view

  • Fix issue with not being able to set incremental table mode column if you refresh after setting it to incremental

V457

May 5 2022

Features

  • Added a pre-job check to guard against cycles in applied generators

  • Better support for environments where websockets are not supported

    • Add environment flag to disable websockets on API

    • Gracefully fail if websockets can't connect

V456

May 3, 2022

Bugs

  • Fixed issue preventing connecting to Postgres databases using an SSH tunnel

  • Fixed nullability error in US Phone generator

V455

May 3, 2022

Bugs

  • Fix issue where collection loads were attempted for non-Mongo DB's in some instances

  • Write pg_dump results directly to file instead of reading them via stdout to prevent process locks

  • Fixed isssue where copying a workspace on the Workspace View doesn't update the table of workspaces

V454

May 2, 2022

Features

  • Support applying generator values for PK fields in MongoDB to their FK fields

Bugs

  • Reduce Frequency of Upstream table filtering logs

  • Remove double scroll bar on foreign key page when viewing foreign keys

  • Improved database introspection queries on IBM Db2 iSeries

V453

April 29, 2022

  • Consistently clear local storage on authorization failures

  • Aggregate dropped row exceptions for more efficient logging

V452

April 28, 2022

Features

  • Improved performance for schema scans on MongoDB

Bugs

  • Minor fixes to workspace view

  • Fix for concurrent lambda function update issues

  • Fix brief non-ideal state while loading collections on MongoDB

V451

April 27, 2022

Features

  • Allow skipping of privacy scan on MongoDB using TONIC_TABLE_SKIP_REGEX environment variable

Last updated