Skip to main content

TDM 3.10 Release Notes

· 3 min read
Jake Cave

3.10 Major Release Items

What's New

Reporting & Compliance Enhancements

TDM reporting has been redesigned to provide a more in-depth compliance view across onboarding and operational activity. Reports can be generated at any stage of application onboarding, with time and date filters to review database activity for defined periods (for example, quarterly reporting windows). PDF and CSV outputs consolidate profiling, masking, and validation outcomes at the column level across multiple executions. Users can also download reports for all jobs executed within the selected period, with filters applied to target specific results such as TFN matches across a single database or grouped databases.

Enhanced Chunking for Fixed-width File Masking

Added chunked processing support for fixed-width file masking to improve throughput on large datasets. This update improves scalability and reduces memory overhead for high-volume file inputs.

Enhanced Grouped Connection Support

Extended grouped data connection capabilities with delta profiling and bulk delta scan execution across related data sources. Masking configurations can now also be created or updated in bulk, improving operational efficiency and consistency in larger environments.

Expanded Database & Feature Support

Added new capabilities across multiple platforms, including:

  • XML masking and casting support for MSSQL
  • SSL/TLS (including TCPS) support for Oracle and Sybase
  • Enhanced MongoDB GSSAPI authentication with additional configuration options

Changes

MongoDB Log Rotation

Automated log rotation is now configured during MongoDB installation to prevent log growth and disk space issues. The installer creates and validates a daily rotation policy that retains 7 compressed logs.

Enhanced TDM Configuration Descriptions

Field descriptions in profile and mask configurations have been updated to provide clearer, more informative guidance. Users will now see contextual information, including usage considerations and any limitations, helping to improve configuration accuracy and reduce setup errors.


Fixed Issues

Others_UniqueID Pattern - Database Masking

  • Updated masking logic for columns with unique constraints so generated values maintain uniqueness and avoid integrity conflicts during masking operations.

Improved Database Profiling Accuracy

  • Profiling status for columns containing special characters is now reported correctly, including detailed failure information where applicable.

Conditional Masking

  • Improved conditional masking behavior when the dependent or flag column contains null values. Conditions are now evaluated consistently so rules behave as expected for null-based scenarios.

Database Compatibility Fixes

Resolved compatibility issues across supported databases, including:

  • Oracle — conditional masking, date handling, and quoting issues
  • PostgreSQL and Aurora variants — validation accuracy and empty table handling
  • MySQL and MariaDB — cross-table masking and merge behaviour
  • MSSQL and Sybase — masking, validation, and function handling
  • Teradata — schema handling and function stability

File Processing Enhancements

Improved file-based workflow behavior and diagnostics, including:

  • Consistent masking and validation for fixed-width, CSV, and JSON files
  • Improved handling of file paths, including missing files and non-standard path formats
  • Clearer, more informative messages during file processing