• Andy Wilkinson's avatar
    Deprecate jackson.version in favour of new jackson-bom.version · 0fb0eb6e
    Andy Wilkinson authored
    The versions of Jackon's bom and the versions of Jackson are often
    not the same. For example, at the time of writing, the latest bom
    version is 2.9.9.20190807 but the latest version of Jackson's core
    is 2.9.9 and the latest version of Jackson's databind is 2.9.9.3.
    
    spring-boot-dependencies using a property, jackson.version, to control
    the version of jackson-bom that is imported. To make it clear that the
    version property controls the version of Jackson's bom and not of
    Jackson itself, this commit deprecates jackson.version in favour of
    a new jackson-bom.version property.
    
    An additional benefit of this change is that it addresses a problem
    when using Gradle and the dependency management plugin. Jackson's bom
    uses a jackson.version property to control the version
    of core Jackson modules. This names clashes with the name of the
    property used by spring-boot-dependencies. Specifying a custom
    jackson.version to control the version of the bom that is imported
    would also have the unwanted side-effect of customizing the version of
    the core Jackson modules declared in Jackson's bom.
    
    Fixes gh-17808
    0fb0eb6e
Name
Last commit
Last update
..
src/main/xslt Loading commit data...
pom.xml Loading commit data...