Skip to content

Jackson Release 2.8.11

Tatu Saloranta edited this page Dec 19, 2017 · 13 revisions

Patch version of 2.8, not yet released.

Following fixes will be included.

Changes, core

  • #418: ArrayIndexOutOfBoundsException from UTF32Reader.read on invalid input
  • #1604: Nested type arguments doesn't work with polymorphic types
  • #1767: Allow DeserializationProblemHandler to respond to primitive types
  • #1768: Improve TypeFactory.constructFromCanonical() to work with java.lang.reflect.Type.getTypeName() format
  • #1804: ValueInstantiator.canInstantiate() ignores canCreateUsingArrayDelegate()
  • #1807: Jackson-databind caches plain map deserializer and use it even map has @JsonDeserializer
  • #1855: Blacklist for more serialization gadgets (dbcp/tomcat, spring)

Changes, data formats

  • #106: (protobuf) fix calling _skipUnknownValue() twice
  • #108: (protobuf) fix NPE in skip unknown nested key
  • #126: (protobuf) always call checkEnd() when skip unknown field

Changes, other modules

  • #33: @JsonSerialize with nullUsing option not working for String properties
  • #31: @JsonAppend causes IllegalStateException Unsupported annotated member with JaxbAnnotationModule

Clone this wiki locally