springspring-bootmaven

"Updates" column in maven dependency's description page on mvnrepository


I am trying to find out what the column Updates means in the below screenshot.

mvnrepository.com screenshot

Can I update those transitive dependencies e.g spring-security-config higher than 6.3.1, using spring-boot-starter-security 2.5.3? Or it won't be compatible?

I just want to know what that column means.


Solution

  • That column just reports the latest published version of that specific artifact; it does not mean that you can update seamlessy to that version in your application. In this case, updating the dependencies to that version keeping the 2.5.3 spring security artifact will quite surely make your application unrunnable. I usually read that column to understand how "old" the dependencies of the artifact I want to use are, and if there may be conflicts or some exclusions that have to be put in the pom dependencies.