Release notes
Published 19 December 2024
0.13.0 - Released on 2025-03-20
Features
- Added new 'Treatments' section to the side menu to hold all the capabilities of 'Tier 1: Data Treatment'.
- Added new 'Delivery' section to the side menu to hold all the capabilities of 'Tier 2: Delivery'.
- Card views for images and clones now show the latest items at the top.
Fixes
- The preview label no longer shows erroneously when an image is being created.
- The creation date of an image synced from Clone now actually matches the create date of the data-image, rather than using the date the image was synced.
- Navigation to the image details page in the DataGrid view can now be done with the keyboard.
- Keyboard navigation around the DataGrid view's interactive elements now better match ARIA standards.
- Column masking information now shows correctly again in image details view.
- If you filter the images grid by database engine and choose an engine with no specific version, all versions will be shown.
Included package versions
- Anonymization 2.1.7
- DataGeneration 1.0.5
- Subsetting 2.1.4
- Provision 0.3.912
0.12.2 - Released on 2025-01-13
Fixes
- Synced deployments now correctly include the port in their URL. This fixes deleting deployments not working amongst other clone sync issues.
Included package versions
Anonymization 2.1.4
- DataGeneration 1.0.5
- Subsetting 2.1.2
- Provision 0.2.42
0.12.1 - Released on 2024-12-19
Features
- The current tab is now persisted in the url, so users can deep-link to specific tabs.
- Removes (non-functional) option to select Oracle as a database type.
Breaking changes
- Drops support for Postgres 11. Existing images will continue to work, but no new ones can be created on Clone connections.
Fixes
- Admins are now indicated in the image permissions modal and cannot be removed from share lists.
- Fix migration bug that prevented users from editing a connection that had no credentials.
Included package versions
- Anonymization 2.1.2
- DataGeneration 1.0.5
- Subsetting 2.1.2
- Provision 0.2.34
0.12.0 - Released on 2024-12-05
Features
- Changes made to the tables in the images and clones screens are persisted to local storage.
- Now shipping rgsubset version 2.0 and rganonymize version 2.0.
Breaking changes
- Existing subsetting data has been cleared to support
rgsubset.exe
v2.0. This means that the source and target number of rows will not show on images created on older versions, but those images will continue to function. - Renamed
Subsetter.exe
torgsubset.exe
andAnonymize.exe
torganonymize.exe
. You will need to update your config.yml to reflect this change if you were manually specifying those executable locations. - Licensing code changes for
rgsubset.exe
andrganonymize.exe
means you will need to re-download and apply your license.
Included package versions
- Anonymization 2.0.3
- DataGeneration 1.0.5
- Subsetting 2.0.5
- Provision 0.2.25
0.11.3 - Released on 2024-10-29
Fixes
- Fix "unable to load datasets" error on the Image Details page.
- Add connection button of the create image page no longer enabled for non-admin users.
- Fix sync issue when saving custom options for Anonymize on the ImageDetails page.
Included package versions
- Anonymization 2.0.0
- DataGeneration 1.0.5
- Subsetting 1.1.22
- Provision 0.2.12
0.11.2 - Released on 2024-10-24
Features
- Client secret and API token inputs in the add connection form are now password fields.
Fixes
- Fixed a vulnerability in the add connection form of secret values not being cleared correctly.
Included package versions
- Anonymization 2.0.0
- DataGeneration 1.0.5
- Subsetting 1.1.22
- Provision 0.2.12
0.11.1 - Released on 2024-10-23
Fixes
- Resolved an issue of image creation with no treatment not working existing infrastructure connections.
Included package versions
- Anonymization 2.0.0
- DataGeneration 1.0.5
- Subsetting 1.1.22
- Provision 0.2.12
0.11.0 - Released on 2024-10-22
Features
- TDM Clone images shared in TDM are now also shared to that user in TDM Clone.
- TDM Hub now synchronizes images and clones with TDM Clone.
- TDM Hub now supports creating connections to Clone with Client Credentials.
- Improved filtering performance of the image and clones card views.
- Added support for writing classification rule conditions in custom anonymization.
- Ensures the TDM database password is never logged.
- Clone lifespans are now visible as a column in the Clones table view.
- Success messages are now displayed using snackbars instead of in the banner.
Breaking changes
- Due to changes in how we store user modifications, images in preview which have been customised will not generate correctly.
Fixes
- Connections no longer are being added when an unreachable file share causes the submission to fail.
Included package versions
- Anonymization 2.0.0
- DataGeneration 1.0.5
- Subsetting 1.1.22
- Provision 0.2.12
0.10.3 - Released on 2024-08-28
Features
- Images and clones are now separate pages.
- Added a new list view for images and clones.
- Removed support for
RgCloneSqlServerContainerMaxMemoryLimitMb
. This is handled by Clone internally.
Breaking changes
- Connection details have been cleared and will need to be re-entered on the Connections page.
Fixes
- Users will no longer see the rename or delete buttons on images they are not the owner of.
- Fixed handling of multiple versions of a database in the same backup by adding only the latest one to sources.
Included package versions
- Anonymization 1.2.4
- DataGeneration 1.0.5
- Subsetting 1.1.20
- Provision 0.1.15
0.9.3 - Released on 2024-08-12
Fixes
- Fixed a bug preventing data gen from working on rgclone connections.
Included CLI versions
- Anonymization 1.2.3
- DataGeneration 1.0.5
- Subsetting 1.1.17
- Provision 0.1.5
0.9.2 - Released on 2024-08-08
Features
- Staging data-images are now deleted immediately on image creation failure rather than waiting for the user to delete the associated image in the GUI.
- TDM Clone default container lifetime is now respected rather than having an infinite lifetime.
Fixes
- Fixed a bug that sees users have the name "Name unknown" in the user profile.
- Validation of Clone URL in Add/Edit Connection sidebar improved.
Included CLI versions
- Anonymization 1.2.3
- DataGeneration 1.0.5
- Subsetting 1.1.17
- Provision 0.1.4
0.9.1 - Released on 2024-08-08
Fixes
- Fix global exception handler in Provision.
- Hotfix for provision swallowing error messages.
Included CLI versions
- Anonymization 1.2.3
- DataGeneration 1.0.5
- Subsetting 1.1.14
- Provision 0.0.70
0.9.0 - Released on 2024-07-29
Features
- The image and clone cards have been redesigned to better fit our standards.
- TDM Hub now supports standalone servers as well as TDM Clone via the new Connections feature.
Breaking changes
- Because credentials are now managed via the Connections page, please remember to remove all
RGClone_
parameters in your config.yml, e.g.RgCloneApiEndpoint
andRgCloneApiToken
. A TDM Clone connection with those credentials will have already been created on your behalf.
Fixes
- Fix accessibility and discoverability issues around the image rename feature.
- Operations log on the error details sidebar now fetches clone creation logs without erroring.
Included CLI versions
- Anonymization 1.2.3
- DataGeneration 1.0.5
- Subsetting 1.1.14
- Provision 0.0.69
0.8.15 - Released on 2024-07-18
Features
- Added a new operations list in both the error details sidebar and the image details page.
Fixes
- The number of subset rows now correctly displays in the image details table.
- The header is sticky again.
- Image details now correctly shows classification information when it becomes available. No need for a page refresh.
Included CLI versions
- Anonymization 1.2.3
- DataGeneration 1.0.5
- Subsetting 1.1.14
- Provision 0.0.67
0.8.14 - Released on 2024-07-11
Features
- Show file names instead of database names in the data source picker.
- The type of connection is now shown in the data source picker, in preparation for supporting multiple connection types.
- Small visual tweaks to image cards and the image details list.
Fixes
- Properly clean up deployments (data-containers on TDM Clone) used for masking and subsetting if image creation fails.
- Fix most remaining accessibility issues in the UI.
- Creating an image no longer fails if the user selected "Replace sensitive data" and there was no sensitive data to replace. This used to throw a "No tables found" error.
- Image details now correctly shows how a column was masked, instead of how it would be masked if masking was enabled.
Included CLI versions
- Anonymization 1.2.3
- DataGeneration 1.0.5
- Subsetting 1.1.13
- Provision 0.0.62
0.8.13 - Released on 2024-06-17
Features
- Allow column masking configuration to be modified in preview mode.
Included CLI versions
- Anonymization 1.2.3
- DataGeneration 1.0.5
- Subsetting 1.1.12
- Provision 0.0.50
0.8.12 - Released on 2024-06-07
Features
- User can now choose between an ADO/.NET connection string or a JDBC one when copying the connection string for a clone.
- Do not prevent TDM from starting if TDM Clone is not initially reachable.
- Sanitize logs to prevent exposure of connection string passwords.
Included CLI versions
- Anonymization 1.2.1
- DataGeneration 1.0.5
- Subsetting 1.1.12
- Provision 0.0.48
0.8.11 - Released on 2024-05-31
Features
- Added Redgate license check. See https://documentation.red-gate.com/testdatamanager/getting-started/licensing for more info.
- Adjusted the add image button placement in the Test Databases page.
- Non-breaking changes to config.yml: TdmDatabaseUsername and TdmDatabasePassword are now optional if ConnectionStringTemplate is provided.
Fixes
- Users are no longer immediately given access to an image when selected in Image Details => Permissions Popover => User List. This also fixes the user list not updating when a user is added to an image.
Included CLI versions
- Anonymization 1.2.0
- DataGeneration 1.0.4
- Subsetting 1.1.10
- Provision 0.0.44
0.8.10 - Released on 2024-05-24
Features
- Move the image name input to the final step in the create image wizard and rename the step itself to "Create image".
Included CLI versions
- Anonymization 1.1.9
- DataGeneration 1.0.4
- Subsetting 1.1.10
- Provision 0.0.40
0.8.9 - Released on 2024-05-17
Features
- Creating images from other images has been removed for now.
- Improved the initial load times of the app on slower connections.
- The installation
--unpack
command no longer overwrites your config.yml file if it exists.
Fixes
- Some actions that were previously incorrectly marked as successful now correctly throw and communicate errors to the user.
Included CLI versions
- Anonymization 1.1.8
- DataGeneration 1.0.4
- Subsetting 1.1.10
- Provision 0.0.40
0.8.8 - Released on 2024-05-10
Features
- The platform of an image (e.g. MSSQL, Postgres) is now visible on image sources in the image creation wizard.
- Change the structure and order of steps in the create image wizard.
Included CLI versions
- Anonymization 1.1.8
- DataGeneration 1.0.4
- Subsetting 1.1.9
- Provision 0.0.37
0.8.7 - Released on 2024-05-03
Features
- The user can now log out via the account settings menu in the drawer.
- Theme switching moved to the account settings menu in the drawer.
- Show destination name in the source selector.
- Users can now manually trigger source scanning in the new image wizard.
- Provision 0.0.35: Better logging for Redgate Clone errors.
Fixes
- Improved the accuracy of the image details page when 'replace all data' is selected.
- Source image is no longer erroneously deleted when user masks / subsets an existing image. Regression from 0.8.6.
- Provision 0.0.30: Converting backups to images now works correctly for non-SQL-Server backups.
Included CLI versions
- Anonymization 1.1.7
- DataGeneration 1.0.4
- Subsetting 1.1.8
- Provision 0.0.35
0.8.6 - Released on 2024-04-26
Features
- A new source selector has been added when creating images. Provision is used to supply this list.
Fixes
- The application not ready screen no longer shows randomly during usage.
Included CLI versions
- Anonymization 1.1.6
- DataGeneration 1.0.4
- Subsetting 1.1.7
- Provision 0.0.27
0.8.5 - Released on 2024-04-23
Fixes
- Provision destinations are no longer duplicated on launch of TDM Hub.
- Sources are no longer duplicated when multiple instances of Provision scan a destination at the same time.
Included CLI versions
- Anonymization 1.1.4
- DataGeneration 1.0.3
- Subsetting 1.1.7
- Provision 0.0.27
0.8.4 - Released on 2024-04-23
Fixes
- Performing multiple operations at the same time (such as creating two clones) should no longer cause errors. Fixed via Provisioning v0.0.25. Regression from v0.8.0.
- Deleting clones that have no underlying data-container (if the latter was deleted in Redgate Clone's CLI, for example) should now succeed. Fixed via Provisioning v0.0.26.
Included CLI versions
- Anonymization 1.1.4
- DataGeneration 1.0.3
- Subsetting 1.1.7
- Provision 0.0.26
0.8.3 - Released on 2024-04-19
Fixes
- Operations will no longer try to run before the database migrations are done. Regression from 0.8.1.
Included CLI versions
- Anonymization 1.1.4
- DataGeneration 1.0.3
- Subsetting 1.1.7
- Provision 0.0.21
0.8.2 - Released on 2024-04-12
Fixes
- Creation of two clones at the same time fails.
- Race condition where multiple actions at once can cause operations to fail.
0.8.1 - Released on 2024-04-09
Fixes
- The image details page now correctly identifies the user as the owner if they have a custom
AuthUserNameClaimType
. - Fix regression from 0.8.0 where the service took too long to start and Windows would kill the process.
Included CLI versions
- Anonymization 1.1.4
- DataGeneration 1.0.3
- Subsetting 1.1.7
- Provision 0.0.17
0.8.0 - Released on 2024-04-05
Features
- A dark theme is now available to the user via a toggle button in the App Bar.
Breaking changes
- The Provision CLI is now being used for the management of Images and Clones. This means that:
- your existing Clones will no longer work and you'll need to delete them and recreate them in the UI.
- deleted Clones need their data-containers in Redgate Clone manually deleted.
- your Images will be migrated. Older Images that had their data-images deleted in Redgate Clone but not in the UI will be automatically removed from TDM.
Included CLI versions
- Anonymization 1.1.4
- DataGeneration 1.0.3
- Subsetting 1.1.7
- Provision 0.0.16
0.7.4 - Released on 2024-03-28
Included CLI versions
- Anonymization 1.1.4
- DataGeneration 1.0.3
- Subsetting 1.1.7
- Provision 0.0.14
0.7.3 - Released on 2024-03-22
Fixes
- Navigation Drawer collapse state persists across page refreshes.
Included CLI versions
- Anonymization 1.1.3
- DataGeneration 1.0.3
- Subsetting 1.1.6
- Provision 0.0.10
0.7.2 - Released on 2024-03-15
Fixes
- Improve layout of radio buttons on smaller screens.
Included CLI versions
- Anonymization 1.1.3
- DataGeneration 1.0.2
- Subsetting 1.1.6
- Provision 0.0.7
0.7.1 - Released on 2024-03-08
Fixes
- Visual improvements and bug fixes to the image details page.
0.7.0 - Released on 2024-02-16
Breaking changes
- Configuration needs to be changed;
AuthAudienceScope
parameter has been removed and replaced withAuthAudience
andAuthScope
parameters.
Fixes
- Restored automatic handling of missing slash on
AuthAuthority
inconfig.yml
that was accidentally removed in 0.6.0. - "JWT is not well formed" errors will no longer be thrown when the user has not yet logged in.
- Errors will be logged and shown to the user if JWT validation fails on a backend. Fine-tuned the configuration of identity provider to allow independent setup for Scope, Audience, and Issuer. Additionally, there is an optional
AuthUserNameClaimType
field whenemail
claim is not available in the token.
0.6.0 - Released on 2024-02-09
Features
- The log file location has been changed from
%PROGRAMDATA%/Red Gate/Logs/TDM Solution/
to%PROGRAMDATA%/Red Gate/Logs/TDM/GUI/
Breaking changes
- Integrated security is no longer accepted for preview connections for security reasons.
Fixes
- Validation errors are now properly displayed in several flows.
- Logging of errors originating from Redgate Clone will now work more consistently.
- Accessibility improvements in the New Image workflow.