-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Jackson Release 2.22
Tatu Saloranta edited this page Jun 3, 2026
·
16 revisions
Jackson Version 2.22 was released on May 31, 2026 (although jackson-core delayed until June 3, 2026)
This wiki page gives a list of links to all changes (with brief descriptions) that are included.
Branch is open for new patch releases.
It is not be designated as Long-Term-Support (LTS) since 2.21 is a LTS.
- 2.22.1 (not yet released)
Same as Jackson 2.21, SDK 26
Same as Jackson 2.21; mostly Java 8, with some modules requiring later JDKs:
-
jackson-datatype-hibernate: JDK 17 for some modules (Hibernate 7) -
jackson-jakarta-providers: JDK 11
Same as Jackson 2.21?
No changes.
None.
Maintenance (bug fixes).
-
#78: Add
@JsonApplyViewto allow changing active JsonView on child properties -
#339: Add
OptBooleanvalued property "order" in@JsonIncludeProperties -
#342: Add
@JsonTypeInfo.writeTypeIdForDefaultImplto allow skipping writing of type id for values of default type -
#344: Improve
Localehandling inJsonFormat.Value
No changes
-
#3064:
@JsonPropertyOrder(alphabetic=true)is ignored in case indices are defined for@JsonProperty-- addMapperFeature.SORT_PROPERTIES_BY_INDEX -
#3316: Deserialization of a date with
@JsonFormatspecified with locale that is not a language tag -
#3573: Inconsistent handling of nil
UUIDin property inclusion -
#3884: Add
ObjectNode.put(JsonPointer, JsonNode)method
-
#601: Reader should allow separating plain
nullValueand quoted value"nullValue"
-
#157: Add support for Guava
ImmutableIntArray/ImmutableDoubleArray