Reactor Dependency Convergence

Legend:
[Error]
At least one dependency has a differing version of the dependency or has SNAPSHOT dependencies.

Statistics:
Number of modules: 7
Number of dependencies (NOD): 53
Number of unique artifacts (NOA): 56
Number of version-conflicting artifacts (NOC): 2
Number of SNAPSHOT artifacts (NOS): 0
Convergence (NOD/NOA):
[Error]
 94 %
Ready for release (100% convergence and no SNAPSHOTS):
[Error]
 Error
You do not have 100% convergence.

Dependencies used in modules

org.slf4j:slf4j-api

[Error]
1.7.25
  1. org.oxerr.spring.security.phone:spring-security-phone-coverage:jar:2.0.1-SNAPSHOT
    \- org.oxerr.spring.security.phone.samples:spring-security-phone-samples-helloworld:jar:2.0.1-SNAPSHOT:compile
       +- org.springframework.boot:spring-boot-starter-log4j2:jar:2.6.0:compile
       |  \- org.apache.logging.log4j:log4j-slf4j-impl:jar:2.14.1:compile
       |     \- org.slf4j:slf4j-api:jar:1.7.25:compile
       \- org.springframework.boot:spring-boot-starter-thymeleaf:jar:2.6.0:compile
          +- org.thymeleaf:thymeleaf-spring5:jar:3.0.12.RELEASE:compile
          |  +- org.thymeleaf:thymeleaf:jar:3.0.12.RELEASE:compile
          |  |  \- (org.slf4j:slf4j-api:jar:1.7.25:compile - omitted for duplicate)
          |  \- (org.slf4j:slf4j-api:jar:1.7.25:compile - omitted for duplicate)
          \- org.thymeleaf.extras:thymeleaf-extras-java8time:jar:3.0.4.RELEASE:compile
             \- (org.slf4j:slf4j-api:jar:1.7.25:compile - omitted for duplicate)

1.7.32
  1. org.oxerr.spring.security.phone:spring-security-phone-coverage:jar:2.0.1-SNAPSHOT
    \- org.oxerr.spring.security.phone.samples:spring-security-phone-samples-helloworld:jar:2.0.1-SNAPSHOT:compile
       \- org.springframework.boot:spring-boot-starter-log4j2:jar:2.6.0:compile
          \- org.slf4j:jul-to-slf4j:jar:1.7.32:compile
             \- (org.slf4j:slf4j-api:jar:1.7.32:compile - omitted for conflict with 1.7.25)

org.thymeleaf:thymeleaf

[Error]
3.0.11.RELEASE
  1. org.oxerr.spring.security.phone:spring-security-phone-coverage:jar:2.0.1-SNAPSHOT
    \- org.oxerr.spring.security.phone.samples:spring-security-phone-samples-helloworld:jar:2.0.1-SNAPSHOT:compile
       \- org.springframework.boot:spring-boot-starter-thymeleaf:jar:2.6.0:compile
          \- org.thymeleaf.extras:thymeleaf-extras-java8time:jar:3.0.4.RELEASE:compile
             \- (org.thymeleaf:thymeleaf:jar:3.0.11.RELEASE:compile - omitted for conflict with 3.0.12.RELEASE)

3.0.12.RELEASE
  1. org.oxerr.spring.security.phone:spring-security-phone-coverage:jar:2.0.1-SNAPSHOT
    \- org.oxerr.spring.security.phone.samples:spring-security-phone-samples-helloworld:jar:2.0.1-SNAPSHOT:compile
       +- org.springframework.boot:spring-boot-starter-thymeleaf:jar:2.6.0:compile
       |  \- org.thymeleaf:thymeleaf-spring5:jar:3.0.12.RELEASE:compile
       |     \- org.thymeleaf:thymeleaf:jar:3.0.12.RELEASE:compile
       \- nz.net.ultraq.thymeleaf:thymeleaf-layout-dialect:jar:3.0.0:compile
          +- nz.net.ultraq.thymeleaf:thymeleaf-expression-processor:jar:3.0.0:runtime
          |  \- (org.thymeleaf:thymeleaf:jar:3.0.12.RELEASE:runtime - omitted for duplicate)
          \- (org.thymeleaf:thymeleaf:jar:3.0.12.RELEASE:compile - scope updated from runtime; omitted for duplicate)