Check if `com.fasterxml.jackson.core:jackson-annotations` can also be removed completely
Author: twwwtCreated Sep 4, 2026Updated Sep 4, 2026
Labelss: needs investigation
With the latest release v13.5.0, jackson-dataformat-toml was removed and jackson-databind made an optional dependency; see #4046. However, checking the dependency tree, I still see:
+--- org.flywaydb:flyway-core -> 13.5.0
| \--- com.fasterxml.jackson.core:jackson-annotations:2.22Am I wrong in saying that it can also be removed completely? If it is a transitive dependency of jackson-databind (which I haven't checked) then it should come automatically if someone needs jackson-databind; i.e., specifies it as a required dependency.
Source: flyway/flyway