2026.5 version release (September 2026)

New features

Click a product name below to expand its new features list for this version.

To use features in the Preview phase, you must first enable feature flags.

EOL features

  • Continuous Data UI end-of-life
    As we transition to a Data Control Tower (Data Control Tower) platform experience, we are sunsetting all Continuous Data management and setup interfaces. The transition happens in stages:

    1. September 2026: Starting with 2026.5, new engine installations will no longer include the Management UI, while upgraded engines are unaffected.

    2. July 2027: With 2027.4, all UI, CLI, and API interfaces are removed from new installs and upgrades, marking End of Maintenance; support will continue to triage issues and offer reasonable workarounds, with equivalent fixes delivered through Data Control Tower or interface-free engine upgrades.

    3. January 2029: End of Maintenance and Support concludes.

    As you migrate, your data, dSources, virtual databases, and configurations remain fully intact; only the interfaces change. All Delphix customers are entitled to Data Control Tower, and we recommend installing it and connecting your engines now to begin the transition.

    For more information, read the full announcement and FAQ.

  • PostgreSQL 14 reaches end of life in November 2026
    The next DCT release will drop support for PostgreSQL 14. Customers on the bundled PostgreSQL 14 (Appliance or K8s) will upgrade to PostgreSQL 18 automatically in 2026.5+. Customers on an external PostgreSQL 14 database (K8s only) should plan their upgrade accordingly.

Fixed issues

Issue ID Description
APIGW-25258 [DCT Compliance] Compliance job imports from older sync bundles now preserve constraint, trigger, and index task settings.
APIGW-13091 When two DCT-managed policy changes are run against the same VDB at the same time, the first policy-apply job is no longer left stuck in a Pending state that never clears.
APIGW-14207 A VDB or dSource no longer displays an inaccurate status in the DCT UI compared to the engine, including cases where the status appeared as Unknown. Data status now reflects the engine's state accurately.
APIGW-14229 Actions initiated by engine-side policy workers, such as policy-driven refresh or snapshot jobs, are now visible in the Operations view instead of being omitted from DCT.
APIGW-14503 When actions are taken against an offline engine, such as refreshing a VDB, DCT now clearly indicates that the operation could not proceed because the target engine was unreachable.
APIGW-23773 A file uploaded during Compliance data-format or rule-set creation is no longer accessible only to the admin user; scoped (non-admin) accounts can access the files they own through the UI wizards.

Known issues

Issue ID Description Workaround
APIGW-11704 Certificate (truststore) changes made in the appliance System Setup are not picked up by the masking service until the application is restarted, so engine registration can continue to fail immediately after importing certificates. Restart DCT (in the Appliance model, use System Setup → Restart or Reboot) after importing or deleting certificates.
APIGW-12408 Submitting a very large hook can cause DCT to return an internal server error. N/A
APIGW-13599 When a Compliance Engine data admin login fails due to invalid credentials, the engine may continue to appear as "Online" in the DCT interface. Users are not alerted to the failed login, which can result in stale utilization data and other inaccurate reporting. N/A
APIGW-13711 When creating or updating policies through the API or DCT Toolkit, cron expressions are not validated. Submitting an invalid cron expression may cause policy apply jobs to remain in a STARTED state without user feedback. This issue does not affect users working through the UI, where cron validation is already enforced (APIGW-13709). N/A
APIGW-14407 When a Virtualization operation fails server-side validation, the DCT UI displays only a generic error message without the specific validation details. Use the DCT API directly to retrieve the detailed error response.
APIGW-14545 Replication profiles deleted directly from the engine are not automatically removed from DCT and continue to appear. Restart DCT to force a sync, which removes the stale replication profiles.
APIGW-14899 When hooks are imported into DCT from a connected Continuous Data engine, the execution order of hooks is not preserved. Operations that depend on a specific hook execution order may behave incorrectly after import. Manually reorder hooks in DCT after import using the Reorder function.
APIGW-16124 When refreshing a VDB from a bookmark that contains both a snapshot reference and a timeflow bookmark reference, DCT always uses the snapshot reference and ignores the timeflow bookmark, which may refresh the VDB to an unintended point in time. N/A
APIGW-16461 When a field value is unset on a compliance job (for example, Row Limit), the backend sets the field to the application default value rather than leaving it unset. Users who intentionally clear a field may see an unexpected value after saving. N/A
APIGW-22659 When editing a DCT-managed Snapshot or Refresh policy, the sync interval resets to "1" in the edit dialog (making it easy to save the wrong value), and the policy View page displays the "Starting at" time offset by several hours from what was selected. N/A
APIGW-26211 A Compliance engine can be added both as an orchestrator node and as a Compliance engine if one registration uses the engine's IP address and the other uses its hostname; the duplicate is only blocked when both use the hostname. N/A