Skip to content

Jackson Release 2.7.4

Tatu Saloranta edited this page Apr 14, 2016 · 21 revisions

Patch version of [2.7](Jackson Release 2.7), not yet released (as of March 16, 2016)

Changes, core

  • #209: Make use of _allowMultipleMatches in FilteringParserDelegate
  • #1178: @JsonSerialize(contentAs=superType) behavior disallowed in 2.7
  • #1189: Converter called twice results in ClassCastException
  • #1191: Non-matching quotes used in error message for date parsing
  • #1194: Incorrect signature for generic type via `JavaType.getGenericSignature
  • #1194: Problem with @JsonTypeInfo.As.EXTERNAL_PROPERTY, defaultImpl, missing type id, NPE

Changes, dataformats

  • #39: Byte arrays are represented as strings in generated avro schema

Changes, datatypes

  • #31: Support @JsonSerialize(contentUsing=) and @JsonDeserialize(contentUsing=) for Optional
  • #68: Handle JSON serialized Dates from JavaScript in LocalDateTimeDeserializer

Changes, other modules

  • #4: Serialization with Afterburner causes Java VerifyError for generic with String as type
  • #8: Problem with Optional<T>, AtomicReference<T> valued properties
  • #33: Calls to Executable.getParameters() should guard against MalformedParametersException
Clone this wiki locally