Skip to content

Jackson Release 2.4.4

cowtowncoder edited this page Nov 22, 2014 · 20 revisions

Patch version of [2.4](Jackson Release 2.4), not yet released (Nov 2014)

Changes, core

  • #157: ArrayIndexOutOfBoundsException for numbers longer than 200 characters (NOTE: regression, not affecting 2.3)
  • #158: Setter confusion on assignable types (actually, belongs under databind)
  • #245: Calls to ObjectMapper.addMixInAnnotations() on an instance returned by ObjectMapper.copy() don't work
  • #580: delegate deserializers choke on a (single) abstract/polymorphic parameter
  • #590: Binding invalid Currency gives nonsense at end of the message
  • #592: Wrong TokenBuffer delegate deserialization using @JsonCreator
  • #601: ClassCastException for a custom serializer for enum key in EnumMap
  • #604: Map deserializers were not being cached, causing performance issues due to lock congestion.
  • #610: Fix forward (Object Id) reference in hierarchies

Changes, data formats

  • #54: Encounter ArrayIndexOutOfBoundsException in the corner case delimiter or end-of-line happened to be the leading character of a segment buffer
  • #27: OSGI bundle does not work due to shading

Changes, other modules

  • #47: Static VisitorContext results in incomplete JSON schema output
Clone this wiki locally