Jackson Release 2.5
cowtowncoder edited this page Nov 24, 2014
·
42 revisions
Version 2.5.0 is in development as of October 2014. It is a "minor" release following 2.4, meaning that it adds new functionality but be backwards compatible with earlier 2.x releases.
None yet.
None yet
None yet
-
#148:
BytesToNameCanonicalizer
can mishandle leading null byte(s). -
#164: Add
JsonGenerator.Feature.IGNORE_UNKNOWN
(but support via individual data format modules)
-
#113: Problem deserializing polymorphic types with
@JsonCreator
-
#421:
@JsonCreator
not used in case of multiple creators with parameter names - #521: Keep bundle annotations, prevent problems with recursive
-
#527: Add support for
@JsonInclude(contents=Include.NON_NULL)
(and others) for Maps -
#528: Add support for
JsonType.As.EXISTING_PROPERTY
- #539: Problem with post-procesing of "empty bean" serializer
-
#540: Support deserializing
[]
as null or empty collection when the java type is a not an object (aka "work around PHP issues") - #543: Problem resolving self-referential recursive types
- #552: Improved handling for ISO-8601 (date) format
-
#560:
@JsonCreator
to deserialize BigInteger to Enum -
#565: Add support for handling
Map.Entry
-
#571: Add support in ObjectMapper for custom
ObjectReader
,ObjectWriter
(sub-classes) -
#607: Allow (re)config of
JsonParser.Feature
s viaObjectReader
-
#608: Allow (re)config of
JsonGenerator.Feature
s viaObjectWriter