Features
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
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
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
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
Fix issue where collection loads were attempted for non-MongoDB databases 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 Workspaces view doesn't update the table of workspaces
Features
Improves performance of the SSN generator on Amazon EMR Spark / Databricks
Bugs
Keep the password field empty when copying from source database settings to destination database
Improved exception handling when masking and preserving destination tables
More quickly alert user when a cycle has been found in their relationships
Handle PostgreSQL interval data types with a null boundary
Disable Add Foreign Keys tab for non-workspace owner users
Features
The Workspaces view now supports bulk actions. Share, transfer, delete, and leave multiple workspaces by checking the boxes at the right end of each row, and choosing the desired action from the Actions menu.
Bugs
Fixed an issue where Safari would fail to load the application
Fixes to constraint application parallelism
Breaking Changes
The response for the workspace deletion endpoint (/api/workspace/{workspaceId}) has been modified slightly
Features
Enable Timestamp generator to work without statistics for Spark object masks
When a MongoDB foreign key field has a primary key with a generator applied, replace the example data with a link to the collection with the primary key
Bugs
Fix for MySQL generation hanging with empty password
Features
Add the version of the worker that ran a job to the job details
On the MongoDB Collection View for foreign/primary keys: Added a hover tooltip for key icons, replaced the generator with a label
Refresh the last collection visited when a new foreign key file is uploaded and optimize single_doc foreign key
Bugs
Disable date truncation generator as a sub-generator for Spark
Fixes Notification service consuming all disk space when crashing
Show the appropriate Conditional sub-generator label instead of Passthrough
Fixed in memory table query for SQL Server
Features
Adds support for events (dependent rows) to AI Synthesizer (formerly known as Smart Linking)
Allow wildcard (%) in schema name for Dremio
Bugs
Support Date Truncation and Timestamp Shift on Snowflake TIMESTAMP_TZ and Amazon Redshift TIMESTAMPTZ columns
Disable the generator dropdown in the UI for columns with both primary and foreign keys
MongoDB - Fix errors when linking Categorical generators
Bug fixes for synthesis report
Fix data type mappings for Dremio Integer and Varchar
Features
Move single connections on connection pools behind a feature flag
Do not drop indexes on auto increment columns in MySQL to improve performance
Add type filter to JSON Mask generator
Remove unique constraint on workspace names and change default workspace name to "Untitled Workspace"
Display key icons for user uploaded foreign/primary key fields in MongoDB single document view
Bugs
Fix issue where 0 results in Workspaces table sometimes let you navigate to a negative page number
Fix issue where workspace permissions didn't update in the UI until a refresh
Fixes authentication error on PostgreSQL when username has special characters
Fixed reopening open connections when TONIC_ENABLE_SINGLE_CONNECTION is false
Remove owner section from exported workspace body
Improve readability of workspace tags in small-width window sizes