Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Software Downloads

...

Note

DMC Users

DMC users should be aware that Liquibase Enterprise 8.8 requires an upgrade of the DMC to version 8.6+ to ensure that the DMC Report Links continue to work as expected.

...

Tip

Certifications

Liquibase Enterprise added certifications for the following database versions:

  • Oracle 23c

Associated Tickets:

Enhancements

Tip

Added MSSQL Ephemeral Database Support

Blah BlahFor Microsoft SQL Server databases, a backup restore method is available that allows teams to create a temporary, or ephemeral, Ref DB for packaging changes. A copy is created of the first database in a pipeline during the packaging operation. Scripts eligible for packaging are applied to the copied database and the copy is destroyed at the end of the packaging operation.

See Configure Deployment Packager to Use a SQL Server Ephemeral Database

Associated Tickets: DAT-17547

Tip

Added PostgreSQL Ephemeral Database Support

Blah BlahFor PostgreSQL databases, a backup restore method is available that allows teams to create a temporary, or ephemeral, Ref DB for packaging changes. A copy is created of the first database in a pipeline during the packaging operation. Scripts eligible for packaging are applied to the copied database and the copy is destroyed at the end of the packaging operation.

See Configure Deployment Packager to Use a PostgreSQL Ephemeral Database

Associated Tickets: DAT-1876218447

Desktop Client Updates, CLI Updates, and Issues Addressed

Issue ID

Description

DAT-15634 and

DAT-17660

Added a new property internalRules.disabledDefaultRules for the daticaldb.properties file which provides the ability to turn off Package and Forecast Rules for ModifyDataType and other internal rules.

See How To: Turn off internal rules for CreateIndexType, CreateTableType, and ModifyDataType for additional details.

DAT-17547

Added MSSQL ephemeral database support. See Configure Deployment Packager to Use a SQL Server Ephemeral Database

DAT-18096

Fixed an issue with the CLI showing an old license even though new license has been installed on the server. Licenses with 30 days or less remaining will now be replaced by any new license installation. See https://datical-cs.atlassian.net/wiki/spaces/DDOC/pages/edit/896566463?draftId=901611521&draftShareId=82e7539c-fd9d-410b-bd18-c5c77d7bc30f&. (update link once published)

DAT-18447

Added PostgreSQL ephemeral database support. See Configure Deployment Packager to Use a PostgreSQL Ephemeral Database

DAT-18874

Fixed an issue with the MSSQL Integrated Security dlls shipped with Liquibase. The correct version is now included with the install and is version mssql-jdbc_auth-12.4.0.x64.dll (or mssql-jdbc_auth-12.4.0.x86.dll for 32-bit machines.) See Setting up Integrated Security for Active Directory for instructions on installing the dll.

DAT-18905

Added support for sqlcmd version 18 to be used as the native executor for SQL Server deployments. See Installing SQL Server Clients

SqlParser Issues Addressed

...

Issue ID

Description

DAT-15854

Addressed an issue on the Forecast Report where the Table Impact Summary only reported the first drop of a multi-drop statement.

DAT-16773

Corrected an issue with SQL Parser when attempting to drop and create an index.

DAT-16944

Corrected an issue with multi-schema Oracle projects where DROP INDEX statements were failing with index does not exist errors when indexes referenced tables in another schema.

DMC Issues Addressed

Issue ID

Description

DAT-2452

Added instructions for migrating from Demo Mode to Production Mode. See https://dmc.datical.com/install/demo-mode/demo-to-prod.htm

DAT-17843

Certified DMC usage with AlmaLinux 9.

DAT-18536

Corrected an issue with sync operations for deleted pipelines where Packager operations had previously run on the deleted pipeline.

Error addressed was: ERROR: update or delete on table "dprj_environment" violates foreign key constraint "fk_dprj_packager_env_id" on table "dprj_deploy_packager"

This fix does not require a DMC update, but rather an update to the GUI or CLI to Liquibase Enterprise version 8.8.

Documentation for v8.8

...

Liquibase Enterprise & Business Clients (Desktop & CLI)

...