- 
          
 - 
                Notifications
    
You must be signed in to change notification settings  - Fork 1.2k
 
Jackson Release 2.10.2
        Tatu Saloranta edited this page Jan 5, 2020 
        ·
        22 revisions
      
    Patch version of 2.10, released on 05-Jan-2020.
Following fixes are included.
- 
#580: FilteringGeneratorDelegate writeRawValue delegate to 
writeRaw()instead ofwriteRawValue() - 
#582: 
FilteringGeneratorDelegatebug when filtering arrays (in 2.10.1) 
- 
#2101: 
FAIL_ON_NULL_FOR_PRIMITIVESfailure does not indicate field name in exception message - 
#2544: 
java.lang.NoClassDefFoundErrorThrown for compact profile1 - #2553: JsonDeserialize(contentAs=...) broken with raw collections
 - 
#2556: Contention in 
TypeNameIdResolver.idFromClass() - 
#2560: Check 
WRAP_EXCEPTIONSinCollectionDeserializer.handleNonArray() - 
#2564: Fix 
IllegalArgumentExceptionon empty input collection forArrayBlockingQueue - 
#2566: 
MissingNode.toString()returnsnull(4 character token) instead of empty string - #2567: Incorrect target type for arrays when providing nulls and nulls are disabled
 - 
#2573: Problem with 
JsonIncludeconfig overrides forjava.util.Map - 
#2576: Fail to serialize 
Enuminstance which includes a method override as POJO (shape = Shape.OBJECT) 
- 
#166: Incorrect 
JsonParseExceptionMessage for missing separator char 
- 
#189: 
IonObjectMapperclose()s the providedIonWriterunnecessarily 
- #366: XML containing xsi:nil is improperly parsed
 - #378: Jackson 2.10.x fails to deserialize xsi:nil with multiple child elements
 
- 
#163: 
SequenceWriterdoes not create multiple docs in a single yaml file 
- #270: 2.10.1 seems to output JSON field where name of function matches name of private field
 - #279: 2.10 introduces another binary compatibility issue in KotlinModule constructor
 
- #121: Allow multiple implementations of ws.rs
 
- 
#71: Jackson-jr 2.10 accidentally uses 
UncheckedIOExceptiononly available on JDK 8