-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Jackson Release 2.16.1
Tatu Saloranta edited this page Dec 24, 2023
·
18 revisions
Patch version of 2.16, released December 24th 2023.
Following fixes are included in this patch release.
-
#1141: NPE in
Version.equals()
if snapshot-infonull
- #1161: NPE in "FastDoubleParser", method "JavaBigDecimalParser.parseBigDecimal()"
-
#1168:
JsonPointer.append(JsonPointer.tail())
includes the original pointer
-
#4200:
JsonSetter(contentNulls = FAIL)
is ignored in delegating@JsonCreator
argument -
#4216: Primitive array deserializer not being captured by
DeserializerModifier
-
#4219:
JsonNode.findValues()
andfindParents()
missing expected values in 2.16.0
-
#303:
NullPointerException
inIonParser.nextToken()
-
#616: Fix mismatch in
setNextIsUnwrapped(boolean)
inXmlBeanSerializerBase#serializeFieldsFiltered()
-
#445:
YAMLParser
throws unexpectedNullPointerException
in certain number parsing cases
-
#286: Breaking change in
InstantDeserializer
API between 2.15 and 2.16 -
#288:
LocalDateTime
serialization issue with custom-configuredLocalDateTimeSerializer
-
#231: Missed change of
javax.activation;resolution:=optional
tojakarta.activation;resolution:=optional
injakarta-xmlbind/pom.xml
-
#178: Deprecate local
LRUMap
, usejackson-databind
provided one instead
-
#178: Deprecate local
LRUMap
, usejackson-databind
provided one instead