Skip to content

Jackson Release 3.0.4

Tatu Saloranta edited this page Jan 22, 2026 · 8 revisions

Patch version of 3.0, released on January 21, 2026.

This will likely be the last patch release from 3.0 branch.

Following fixes are included in this patch release.

Changes, core

  • #1516: UTF8StreamJsonParser sometimes may cause ArrayIndexOutOfBoundsException
  • #1288: (regression in 3.0.0) Type id not exposed for JsonTypeInfo.As.EXTERNAL_PROPERTY even when visible set to true
  • #2580: Regression with External type id / Build deserialization in 3.0
  • #4742: (regression in 3.0.0) Deserialization with Builder, External type id, @JsonCreator failing
  • #5481: JsonMapper.Builder.modules(...) ignores changes after build() due to internal saveState

Changes, data formats

CBOR

  • #640: CBOR throws ArrayIndexOutOfBoundsException with long ASCII text
  • #793: XmlSerializationContext: NPE _writeCapabilities not set for SerializationContext

Clone this wiki locally