-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Jackson Release 2.8.8
Tatu Saloranta edited this page Apr 19, 2017
·
16 revisions
Patch version of 2.8, released on April 05, 2017.
Following fixes are included.
-
#359:
FilteringGeneratorDelegate
does not overridewriteStartObject(Object forValue)
-
#1345:
@JsonProperty(access = READ_ONLY)
together with generated constructor (Lombok) causes exception: "Could not find creator property with name ..." -
#1533:
AsPropertyTypeDeserializer
ignoresDeserializationFeature.ACCEPT_EMPTY_STRING_AS_NULL_OBJECT
- #1543: JsonFormat.Shape.NUMBER_INT does not work when defined on enum type in 2.8
-
#1570:
Enum
key forMap
ignoresSerializationFeature.WRITE_ENUMS_USING_INDEX
-
#1573: Missing properties when deserializing using a builder class with a non-default constructor and a mutator annotated with
@JsonUnwrapped
-
#1575: Problem with
@JsonIgnoreProperties
on recursive property (regression in 2.8)
- #58: Regression due to changed namespace of inner enum types
-
#62:
java.lang.ArrayIndexOutOfBoundsException
atCBORGenerator.java:548
-
#72: Add
YAMLGenerator.Feature.LITERAL_BLOCK_STYLE
for String output
-
#12:
Range
deserialization fails whenObjectMapper
has default typing enabled
-
#13: (datatype)
configureAbsentsAsNulls
not working for primitive optionals likeOptionalInt
- #15: (datatype) Optional and OptionalLong deserialization are not consistent when deserializing from String
-
#17: (datatype) Cached
Optional
serializer does not apply annotations for POJO properties -
#18: (datetime)
InstantDeserializer
is not working with offset of zero+00:00
and+00