liquibase-core 4.29.2 contains 2 versions of commons-text
envgap__liquibase__liquibase-6737
01 / FAILURE SIGNATURE
As reported upstream
No identifying execution failure has been captured.
Not a benchmark task.
- The project already builds and runs before the fix, so there is nothing to repair.
02 / ENVIRONMENT RECIPE
- Base commit
fcd51a7f0fde6d8339ea7bee64fb7ebac0301f70- Manifest
liquibase-dist/pom.xml- Reproduce
Awaiting issue-specific recipe- Run under trace
Awaiting a meaningful runtime command
03 / ORIGINAL ISSUE TEXT
liquibase/liquibase #6737 · read the original issue
### Search first - [x] I searched and no similar issues were found ### Description liquibase-core 4.29.2 contains 2 competing versions of commons-test (1.12.0, 1.11.0) as a transitive dependency. This causes an issue when using maven-enforcer ### Steps To Reproduce 1. Create a project with liquibase 4.29.2 2. Check the dependency tree of the project ``` +- org.liquibase:liquibase-core:jar:4.29.2:compile | +- com.opencsv:opencsv:jar:5.9:compile | | +- [...] | | +- (org.apache.commons:commons-text:jar:1.11.0:compile - omitted for conflict with 1.12.0) | +- [...] | +- org.apache.commons:commons-text:jar:1.12.0:compile ``` ### Expected/Desired Behavior liquibase should only resolve one version of each used library, and enforce this by using [Gradle Resolution Rules](https://docs.gradle.org/current/userguide/resolution_rules.html#sec:conflict-resolution-strategy) while gradle is able to resolve these issues most of the times, this can cause inconsistent library versions within the same artifact. ### Liquibase Version 4.29.2 ### Database Vendor & Version _No response_ ### Liquibase Integration _No response_ ### Liquibase Extensions _No response_ ### OS and/or Infrastructure Type/Provider _No response_ ### Additional Context _No response_ ### Are you willing to submit a PR? - [ ] I'm willing to submit a PR (Thank you!)
04 / LABELS
Labels from the report text only; not yet run
No supported category has been assigned.
Label rules and the text that matched
[]