Releases: gradlex-org/jvm-dependency-conflict-resolution
Releases · gradlex-org/jvm-dependency-conflict-resolution
2.1.2
2.1.1
2.1
- [New] #102 Global consistent resolution feature
- [New Rule] #125 mysql:mysql-connector-java / com.mysql:mysql-connector-j (Thanks Eduardo Acosta Miguens!)
- [New Rule] #131 org.json:json / com.vaadin.external.google:android-json (Thanks Piotr Kubowicz!)
- [New Rule] #22 Alignment: Asm, Jersey, Jetty, SSHD (Thanks Florian Dreier!)
- [Adjusted Rule] #130 javax-transaction-api rule now also covers jboss-transaction-api artifacts (Thanks Piotr Kubowicz for reporting)
- [Adjusted Rule] #140 Add slf4j-nop to Slf4J implementations
- [Fix] #132 Failure when applying plugin with 'listenablefuture' on the classpath (Thanks Sergii Gnatiuk for reporting)
2.0
- [New] 97 Unified DSL for conflict resolution, logging and metadata patching
- [New] 78 Merge with 'dev.jacomet.logging-capabilities' plugin
- [New] 76 Inform users in case of incompatible RulesMode configuration
- [New Rules] #96 Add multiple rules based on 'pom-scijava' (Thanks Giuseppe Barbieri!)
Breaking changes
- Plugin ID is now
org.gradlex.jvm-dependency-conflict-resolution
- Minimum required Gradle version raised to 6.8.3
1.5.2
1.5.1
1.5
- [New] #61 Generic rule implementations to ease configuration of custom rules in Java projects
- [New Rules] #63 Rule that sets the component status to 'integration' for common pre-release version numbers
- [New Rules] #62 com.g.c.findbugs:annotations / com.github.spotbugs:spotbugs-annotations (Thanks Boris Petrov for reporting)
1.4
- [New Rules] #50 net.jcip:jcip-annotations / com.github.stephenc.jcip:jcip-annotations (Thanks Boris Petrov for reporting)
- [Adjusted Rule] #41 org.glassfish.hk2.external:jakarta.injectt (Thanks Boris Petrov for reporting)
- [Adjusted Rule] #59 javax.mail:javax.mail-api / org.apache.geronimo.specs:geronimo-javamail (Thanks Boris Petrov!)
- [Adjusted Rule] #60 org.springframework:spring-aop (Thanks Boris Petrov!)