Skip to content

Jackson Release 2.9.5

Tatu Saloranta edited this page Mar 6, 2018 · 16 revisions

Patch version of 2.9, not yet released (as of February 2018).

Following fixes are included.

Changes, core

  • #1911: Allow serialization of BigDecimal as String, using @JsonFormat(shape=Shape.String), config overrides
  • #1912: BeanDeserializerModifier.updateBuilder() not work to set custom deserializer on a property (since 2.9.0)
  • #1931: Two more c3p0 gadgets to exploit default typing issue
  • #1940: Float values with integer value beyond int lose precision if bound to long
  • #1941: TypeFactory.constructFromCanonical() throws NPE for Unparameterized generic canonical strings
  • #1947: MapperFeature.AUTO_DETECT_XXX do not work if all disabled

Changes, dataformats

  • #74: (properties) JavaPropsMapper issue deserializing multiple byte array properties

Changes, datatypes

  • #27: Null value handling not supported for Optional within Multimap
Clone this wiki locally