Skip to content

Jackson Release 2.21.1

Tatu Saloranta edited this page Feb 19, 2026 · 13 revisions

Patch version of 2.21, under development as of January 2026.

Following fixes will be included in this patch release.

Changes, core

  • #1548: StreamReadConstraints.maxDocumentLength not checked when creating parser with fixed buffer
  • #5184: @JsonIgnore on record method applied to record matching field at deserialization
    • Also fixed duplicate issue #5624
  • #5616: ObjectWriter serializes reference types (like AtomicReference, Optional) with subtypes incompletely
  • #5674: Fix NPE when deserializing Throwable with null "stackTrace"

Changes, data formats

Avro

  • #645: Remove use of Avro Schema.Parser().setValidate() to allow use of Avro core 1.12.1 (2.x)

CBOR

  • #649: StreamReadConstraints.maxDocumentLength not checked when creating parser with fixed buffer

Smile

  • #649: StreamReadConstraints.maxDocumentLength not checked when creating parser with fixed buffer

YAML

  • #610: Update to SnakeYAML 2.5

Clone this wiki locally