-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Jackson Release 2.18.1
Tatu Saloranta edited this page Nov 8, 2024
·
16 revisions
Patch version of 2.18, released October 28, 2024.
Following fixes are included in this patch release.
-
#15: Add override to downgrade
moditect-maven-plugin
from 1.2.2 to 1.1.0 to work around Eclipse issues
- #1353: Use fastdoubleparser 1.0.90
- #4508: Deserialized JsonAnySetter field in Kotlin data class is null
-
#4639:
@JsonAnySetter
on field ignoring unrecognized properties if they are declared before the last recognized properties in JSON -
#4718: Should not fail on trying to serialize
java.time.DateTimeException
-
#4724: Deserialization behavior change with Records,
@JsonCreator
and@JsonValue
between 2.17 and 2.18 -
#4727: Eclipse having issues due
module-info
class "lost" on 2.18.0 jars -
#4741: When
Include.NON_DEFAULT
setting is used on POJO, empty values are not included in json if default isnull
-
#4749: Problem in
StdDelegatingSerializer#serializeWithType
where final serializer lookup was done on the pre-converted value when_delegateSerializer
wasnull
.
- #518: Should not read past end for CBOR string values
- #499: SnakeYAML upgrade to 2.3
-
#319:
java.time.DateTimeException
serialization fails
- #167: Deserialization of record fails on constructor parameter ordering