- 
          
 - 
                Notifications
    
You must be signed in to change notification settings  - Fork 1.2k
 
Jackson Release 2.18.2
        Tatu Saloranta edited this page Nov 28, 2024 
        ·
        14 revisions
      
    Patch version of 2.18, released November 27, 2024.
Following fixes are included in this patch release.
- 
#1359: Non-surrogate characters being incorrectly combined when 
JsonWriteFeature.COMBINE_UNICODE_SURROGATES_IN_UTF8is enabled 
- #4733: Wrong serialization of Type Ids for certain types of Enum values
 - 
#4742: Deserialization with Builder, External type id, 
@JsonCreatorfailing - 
#4777: 
StdValueInstantiator.withArgsCreatoris now set for creators with no arguments - #4783: Possibly wrong behavior of @JsonMerge
 - 
#4787: Wrong 
String.format()inStdDelegatingDeserializerhides actual error - 
#4788: 
EnumFeature.WRITE_ENUMS_TO_LOWERCASEoverrides@JsonPropertyvalues - 
#4790: Fix 
@JsonAnySetterissue with "setter" method (related to #4639) - 
#4807: Improve 
FactoryBasedEnumDeserializerto work better with XML module - 
#4810: Deserialization using 
@JsonCreatorwith renamed property failing (since 2.18) 
- 
#678: XML module not registered correctly when setting a custom 
SerializerFactory - 
#682: 
MismatchedInputExceptionencountered while deserializing XML to an Enum type using a factory method 
- 
#308: Can't deserialize 
OffsetDateTime.MIN: Invalid value for EpochDay 
- #172: Record deserialisation with instance methods fails