-
-
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:
FilteringGeneratorDelegatedoes not overridewriteStartObject(Object forValue)
-
#1345:
@JsonProperty(access = READ_ONLY)together with generated constructor (Lombok) causes exception: "Could not find creator property with name ..." -
#1533:
AsPropertyTypeDeserializerignoresDeserializationFeature.ACCEPT_EMPTY_STRING_AS_NULL_OBJECT - #1543: JsonFormat.Shape.NUMBER_INT does not work when defined on enum type in 2.8
-
#1570:
Enumkey forMapignoresSerializationFeature.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
@JsonIgnorePropertieson recursive property (regression in 2.8)
- #58: Regression due to changed namespace of inner enum types
-
#62:
java.lang.ArrayIndexOutOfBoundsExceptionatCBORGenerator.java:548
-
#72: Add
YAMLGenerator.Feature.LITERAL_BLOCK_STYLEfor String output
-
#12:
Rangedeserialization fails whenObjectMapperhas default typing enabled
-
#13: (datatype)
configureAbsentsAsNullsnot working for primitive optionals likeOptionalInt - #15: (datatype) Optional and OptionalLong deserialization are not consistent when deserializing from String
-
#17: (datatype) Cached
Optionalserializer does not apply annotations for POJO properties -
#18: (datetime)
InstantDeserializeris not working with offset of zero+00:00and+00