Skip to main content

TDM 3.11 Release Notes

· 3 min read
Jake Cave

3.11 Major Release Items

What's New

Database Health Diagnostics are here!

When a masking run is slow, you no longer have to rely on a DBA to tell you why. Get a fast, clear view inside your database - long-running queries, tablespace usage, and (on supported engines) blocking sessions - so you can investigate slowness and delays yourself. Every check is read-only and safe, and this is just the start, with more diagnostic capabilities coming in future releases.

  • Diagnostic Check

  • Tablespace Utilisation on an Oracle Database

IBM Informix Informix is here!

The go-to database for high-throughput transactional and embedded workloads now plugs straight into TDM - profiling, masking, and compliance included. Another key platform, fully covered.

Now supporting Ubuntu 24!

TDM workerbees and our Enov8-built MongoDB instances are now certified on the U24 operating system.

Conditional masking just got smarter.

Two new ways to build more precise rules:

  • In operator - Check a column against an entire list of values in a single rule. No more writing one rule per value.

  • Multiple criteria - Combine several conditions on the same column for finer, context-aware masking.

    • Example #1: Multiple Conditions on the Same Flag Column

    • Example #2: Multiple Conditions on Multiple Flag Columns


Changes

Connection setup

  • Added tooltips, placeholder hints, and a new Description field to make connections easier to configure and reduce errors.

Connection name limit

  • Connection names now have a maximum length, preventing failures caused by overly long auto-generated config names.

Fixed Issues

Compliance Report

  • Sources with no PII now correctly show as Compliant in PDF reports.

Compliance timeline

  • Execution columns now stay Pending when profiling, masking, and validation run out of order, instead of showing a misleading OK.

JSON masking

  • Large files now stream during processing, so files over 20 GB mask reliably.

MSSQL masking

  • Better handling of collation mismatches between source and temp tables.

Oracle masking

  • Fixed a temp-table issue affecting Oracle 10g.

Teradata masking

  • Fixed intermittent table-resolution errors during chunked merges.

Parquet masking

  • ID fields like ACN, ABN, and TFN now stay as text, preserving leading zeros.

File masking reports

  • Entries with invalid file paths or schemas now appear in reports with a clear status.

Custom function masking

  • Config state is now isolated during runs, giving consistent results every time.

Known Issues

Target Release Version: 3.11.1

Fixed Value Masking

  • In select datasets, inline validation for fixed value masking may reflect null distribution weighting in scenarios with mixed null and non-null value populations.

Many-to-One Masking

  • In some fixed-length CHAR contexts, trailing-space normalization can influence Many-to-One digit replacement behavior for right-padded values.