-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Jackson Release 2.4
Tatu Saloranta edited this page Mar 28, 2014
·
28 revisions
Version 2.4[.0] is currently being developed, as of March 2014. It will be a "minor" release following 2.4, meaning that it adds new functionality but be backwards compatible with earlier 2.x releases.
Beyond initial 2.3.0 (described here), following patch releases have been made or are planned:
(none yet)
None known since 2.3.
(TO BE DESCRIBED)
- #121: Increase size of low-level byte[]/char[] input/output buffers (from 4k->8k for bytes, 2k->4k for chars)
-
#127: Add
JsonGenerator.writeStartArray(int size)
for binary formats
-
#88: Prevent use of type information for
JsonNode
via default typing - #149: Allow use of "stringified" indexes for Enum values
- #176: Allow use external Object Id resolver (to use with @JsonIdentityInfo etc)
-
#335: Allow use of
@JsonProperytOrder(alphabetic=true)
for Map properties -
#353: Problems with polymorphic types,
JsonNode
(related to #88) - #359: Converted object not using explicitly annotated serializer
-
#369: Incorrect comparison for renaming in
POJOPropertyBuilder
-
#375: Add
readValue()
/readPropertyValue()
methods inDeserializationContext
- #381: Allow inlining/unwrapping of value from single-component JSON array
- #390: Change order in which managed/back references are resolved (now back-ref first, then forward)
- #407: Properly use null handlers for value types when serializer Collection and array types