Skip to content

fix: cleanup liquibase dependencies and jaxb-api for Jakarta EE 10#15490

Merged
jamesfredley merged 1 commit into7.0.xfrom
7.0.x-liquibase-remove-legacy-jars
Mar 12, 2026
Merged

fix: cleanup liquibase dependencies and jaxb-api for Jakarta EE 10#15490
jamesfredley merged 1 commit into7.0.xfrom
7.0.x-liquibase-remove-legacy-jars

Conversation

@borinquenkid
Copy link
Member

Description

This PR addresses dependency redundancies and Jakarta EE 10 compliance issues within the dbmigration module.

Key Changes

  • Jakarta EE 10 Compliance: Excluded javax.xml.bind:jaxb-api from liquibase-core to prevent classpath conflicts.
  • Cleanup: Removed redundant liquibase-core dependencies from the liquibase-hibernate5 extension.
  • Dependency Management: Refined exclusions in grails-data-hibernate5/dbmigration/build.gradle.

Fixes #15452

1 Exclude jaxb-api and redundant liquibase-core from dbmigration
2 Exclude javax.xml.bind:jaxb-api from liquibase-core for Jakarta EE 10 compliance and remove redundant liquibase-core from the liquibase-hibernate5 extension.
@jdaugherty jdaugherty added this to the grails:7.0.9 milestone Mar 11, 2026
@jamesfredley jamesfredley merged commit a9731f4 into 7.0.x Mar 12, 2026
32 checks passed
@jamesfredley jamesfredley deleted the 7.0.x-liquibase-remove-legacy-jars branch March 12, 2026 23:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

grails-data-hibernate5-dbmigration in Grails 7 requires custom dependencies

3 participants