-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Jackson Release 2.9.7
Tatu Saloranta edited this page Sep 7, 2018
·
18 revisions
Patch version of 2.9, not yet released as of September 2018.
Following fixes will be included.
-
#477: Exception while decoding Base64 value with escaped
=character
-
#2060:
UnwrappingBeanPropertyWriterincorrectly assumes the found serializer is of typeUnwrappingBeanSerializer - #2079: NPE when visiting StaticListSerializerBase
-
#2082:
FactoryBasedEnumDeserializershould be cachable -
#2088:
@JsonUnwrappedfields are skipped when usingPropertyBasedCreatorif they appear after the last creator property -
#2096:
TreeTraversingParserdoes not take base64 variant into account - #2097: Block more classes from polymorphic deserialization (CVE-2018-14718 - CVE-2018-14721)
- #2109: Canonical string for reference type is built incorrectly
-
#2120:
NioPathDeserializerimprovement -
#2128: Location information included twice for some
JsonMappingExceptions
-
#142:
IonParser.getNumberType()returnsnullforIonType.FLOAT
- #81: Jackson 2.9.5, 2.9.6 incompatible with snakeyaml 1.20, 1.21
- #111: Class cast exception on hibernate5 module (with Hibernate 5.1+)
-
#99: Binary compatibility broken in 2.9.x in
DateTimeSerializer
-
#54: Afterburner
SuperSonicBeanDeserializerdoes not handle JSON Object valued Object Ids (like json)