DataVeil 5 with PostgreSQL Support Now Available
DataVeil version 5 has been recently released and is available for download at https://www.dataveil.com/my-downloads/
NEW: PostgreSQL Data Masking
DataVeil version 5 adds support for PostgreSQL, extending DataVeil's static data masking solution to one of today’s fastest-growing database ecosystems.
With Version 5, DataVeil users can now mask sensitive data in PostgreSQL and PostgreSQL-compatible platforms such as Amazon Aurora PostgreSQL and Google AlloyDB.
The new support is delivered through the same database-agnostic DataVeil workflow already used for SQL Server, Azure SQL Database / Managed Instance, Oracle, and MySQL. The user simply chooses the PostgreSQL option when defining a connection and then configures a masking project in the same way as for any other supported database type.

Existing DataVeil masking projects on any other other database platform, e.g. Oracle, can be easily migrated to PostgreSQL using DataVeil's Migrate Masks feature.
NEW: DvWorker Replaces the Previous Command Line
Important: Command line execution has changed in DataVeil Version 5. The previous Version 4 syntax does not apply to Version 5.
In earlier releases, command line execution was not a truly standalone command line utility. It was the NetBeans Platform application being launched in headless mode. In Version 5, this has been replaced by the new DvWorker.jar, which is a genuine independent command line worker that runs on its own.
The DataVeil execution parameters themselves remain largely unchanged, so for most users the command updates are relatively minor. The main operational difference is that DvWorker.jar is executed and that the path to the required JDBC driver file(s) must be specified.
This change brings several practical benefits.
First, multiple command line instances can now be run concurrently without special preparation. Under the previous NetBeans headless approach, only a single instance could be run at a time unless separate dedicated NetBeans user directories had been pre-allocated and configured for each concurrent instance.
Second, the deployment footprint is much smaller. The new command line deployment is typically around 20 MB, consisting mainly of DvWorker.jar plus the required JDBC driver files. By comparison, the previous headless approach required the full application installation, consisting of hundreds of files and roughly 150 MB in total.
This new command line implementation makes it simpler to deploy, easier to automate, and more suitable for batch and parallel execution scenarios.
Full details are provided in the User Guide Command Line Execution section.
Example scripts for Linux, Windows CMD and PowerShell are also included in the software distribution under commandline/examples/.
Other Changes
There are several other minor updates and fixes.
For details, please refer to the release notes using the Version History link from the Downloads page.
