Liquibase Enterprise 8.10 Release Notes

Liquibase Enterprise was formerly known as Datical DB.

Liquibase Enterprise 8.10 Release Notes

Software Downloads

Go to https://download.liquibase.com/ to download files.

Upgrade Notes

DMC Users

DMC users should know that Liquibase Enterprise 8.10 requires you to upgrade to DMC version 8.6+ to ensure that the DMC Report Links continue working as expected.

Enhancements

Postgres 17 Certification

Postgres 17 was certified for Community, Amazon Aurora and RDS.

Associated Tickets: DAT-19479

DMC Reports allow for multi-select for Result filter

Users may now select multiple values in the Result filter when viewing DMC Reports.

Associated Tickets: DAT-19046

Desktop Client Updates, CLI Updates, and Issues Addressed

Issue ID

Description

DAT-18245

Corrected an issue with -rollback and -replace files where a new version of a -rollback file needed to be accompanied by a new version of a -replace file. Liquibase will now detect a new version of a -rollback file without needing an additional -replace file.

DAT-18947

Added Enable Rollback on Error support for PostgreSQL for direct package method. To enable, set enableRollbackOnError=true in the metadata.properties for any folders using the direct package method. See https://datical-cs.atlassian.net/wiki/spaces/DDOC/pages/896570155 and https://datical-cs.atlassian.net/wiki/spaces/DDOC/pages/1781235721 for additional details.

DAT-19047

Corrected an issue where a CREATE statement was being converted to an ALTER statement when a script was packaged in the procedures folder.

DAT-19479

Certified PostgreSQL 17, including support for Community edition, Amazon Aurora and RDS.

DAT-19538

In Ephemeral Packaging, added the ability to set or override any ephemeral properties per dbDef versus having the properties be global for the project. To set a property for a dbDef in the deployPackager.properties file, use the format <dbDef>.<propertyName>=<propertyValue>, eg. DEV_RAPID.oracleEphemeralCopyName=RAPID_DEVA.

See https://datical-cs.atlassian.net/wiki/spaces/DDOC/pages/3623649281 and https://datical-cs.atlassian.net/wiki/spaces/DDOC/pages/896570147 for additional details.

DAT-19540

[Oracle Only] In Ephemeral Packaging, added the ability to specify a custom filepath for data files being copied. Two new properties have been added to the deployPackager.properties file, oracleEphemeralFileNameConvertPrefix and oracleEphemeralFileNameConvert. These values can also be set or overwritten for a dbDef by prefixing the property name with the <dbDef>, eg.

#Globally default scope oracleEphemeralFileNameConvertPrefix=/opt/oracle/oradata/ORCLCDB/prefixFNC oracleEphemeralFileNameConvert='/opt/oracle/oradata/ORCLCDB/bucket_01','/opt/oracle/oradata/ORCLCDB/custom_FNC/bucket_01_eph' #for DB_DEF1 DB_DEF1.oracleEphemeralFileNameConvertPrefix=/opt/oracle/oradata/ORCLCDB/prefixFNC DB_DEF1.oracleEphemeralFileNameConvert='/opt/oracle/oradata/ORCLCDB/bucket_01','/opt/oracle/oradata/ORCLCDB/custom_FNC/bucket_01_eph'

See https://datical-cs.atlassian.net/wiki/spaces/DDOC/pages/3623649281 and https://datical-cs.atlassian.net/wiki/spaces/DDOC/pages/896570147 for additional details.

DAT-20106

Updated the drivers to support Azure Managed Identity / Managed Service Identity (MSI) authentication for Azure Managed Instances and Databases.

DAT-20137

Corrected an issue with Packager when using Azure Managed Identity / Managed Service Identity (MSI) authentication for Azure Managed Instances and Databases. Please see https://datical-cs.atlassian.net/wiki/spaces/DDOC/pages/1948745827 or https://datical-cs.atlassian.net/wiki/spaces/DDOC/pages/2245394445 for additional information on using this connection type with Packager.

DMC Issues Addressed

Issue ID

Description

DAT-19046

Added ability to multi-select on DMC Reports view for Report Results.

image-20250422-200748.png
Users may now select multiple Result Types.

DAT-19826

Modified installation to enable debug mode by default.

DAT-19827

Corrected an installation issue with Production Mode when database JDBC url started with localhost.

Documentation for v8.10

Updated Documentation:

Documentation is available in the following locations:

Liquibase Enterprise & Business Clients (Desktop & CLI)

Find the latest downloads here: https://download.liquibase.com/

Item

Path

File

Item

Path

File

Software

Datical_DB_Software/Datical_DB_8.10.479

Choose the Linux or Windows installation file for your system

Composite Installation Repository

Datical_DB_Software/Datical_DB_8.10.479

DaticalDBCompositeRepo-8.10.479.zip

Liquibase Enterprise Deployment Monitoring Console (DMC)

Item

Path

File

Item

Path

File

Software

Datical_DMC_Software/Datical_DMC_8.10.489

datical-service-unix-8.10.489-master.sh

Liquibase Enterprise includes a web-based Deployment Monitoring Console (DMC) that provides a centralized location to view pipeline status and report information for all your Liquibase Business & Enterprise projects.

Liquibase Enterprise & Business Clients (Datical DB) and DMC Compatibility

Each DMC release only works with specific releases of Liquibase Enterprise Desktop. To ensure compatibility, consult the Deployment Monitoring Console Compatibility Matrix.

 

DMC Update Instructions

Updating the Deployment Monitoring Console to the latest version is similar to the installation process.

  1. Go to https://download.liquibase.com/ , download, and copy the datical-service-unix-<version>-master.sh, file to your existing DMC server.

  2. Run the installer with the following command and enter your existing OS user as the admin user and admin group:

/home/datical> sudo bash /datical-service-unix-<version>-master.sh
  1. Enter the directory of the previous DMC installation when prompted for an install location.

The installer will update your installation and restart affected DMC services. You can begin using the new version of the DMC immediately.

If you have manually changed the Java version used by DMC, you will need to restore DMC’s default version of Java (11.0.8) before any time you upgrade DMC. Move or copy Java 11.0.8 from the /opt/datical/old_jre directory back to the /opt/datical/jre directory before starting your DMC upgrade. DMC expects Java version 11.0.8 to be in the /opt/datical/jre directory for the DMC upgrade process to be successful. After completing your DMC upgrade, you can change to a different 11.x java version again. For more information, see How to Change the Java version for DMC. This link is vital if you are using v7.18 or later.

 

 

Copyright © Liquibase 2012-2022 - Proprietary and Confidential