Skip to content

Jackson Release 2.6.3

Tatu Saloranta edited this page Sep 30, 2015 · 25 revisions

Patch version of [2.6](Jackson Release 2.6), not yet released (as of September 2015)

Changes, core

  • #220: Problem with JsonParser.nextFieldName(SerializableString) for byte-backed parser
  • #749: EnumMap serialization ignores SerializationFeature.WRITE_ENUMS_USING_TO_STRING
  • #938: Regression: StackOverflowError with recursive types that contain Map.Entry
  • #939: Regression: DateConversionError in 2.6.x
  • #940: Add missing hashCode() implementations for JsonNode types that did not have them
  • #941: Deserialization from {} to ObjectNode field causes "out of END_OBJECT token" error
  • #942: Handle null type id for polymorphic values that use external type id
  • #943: Incorrect serialization of enum Map key
  • #944: Failure to use custom deserializer for key deserializer
  • #949: Report the offending substring when number parsing fails

Changes, data types

  • #83: Generic type information for Optional wrapped generic type lost in visitor
  • #84: Class not found exception in OSGi (com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanPropertyWriter)

Changes, other modules

  • [#60]((../../jackson-module-afterburner/issues/60): Cannot read some "pretty" documents
    • NOTE: actually fixed by jackson-core / #220 (see above)
  • #25: Should ignore static methods (setter/getter)
Clone this wiki locally