Skip to content

Jackson Release 2.7.1

Tatu Saloranta edited this page Feb 3, 2016 · 11 revisions

Patch version of [2.7](Jackson Release 2.7), released February 2nd, 2016.

Changes, core

  • #1079: Add back TypeFactory.constructType(Type, Class) as "deprecated" in 2.7.1
  • #1083: Field in base class is not recognized, when using @JsonType.defaultImpl
  • #1095: Prevent coercion of int from empty String to null if DeserializationFeature .FAIL_ON_NULL_FOR_PRIMITIVES is true
  • #1102: Handling of deprecated SimpleType.construct() too minimalistic
  • #1109: @JsonFormat is ignored by DateSerializer unless either a custom pattern or a timezone are specified

Changes, dataformats

  • #19: Fix reported location after non-stream input has been parsed.

Changes, datatypes

  • #87: OSGi import missing for com.fasterxml.jackson.annotation.JsonInclude$Value
  • #56: Handle JSON serialized Dates from JavaScript in LocalDateDeserializer (follow up for earlier #28)
  • #57: Add support for @JsonFormat for MonthDay

Changes, other modules

  • #63: Revert back expansion of NON_EMPTY handling
Clone this wiki locally