Skip to content

Jackson Release 2.19.5

Tatu Saloranta edited this page Mar 3, 2026 · 3 revisions

Potential patch version of 2.19, not released as of 03 March, 2026.

Following fixes would be included in this patch if released.

This is a potential "extra" patch release from 2.19 branch (beyond last "regular" patch, 2.19.4), syncing with changes from 2.18.6. No decision made to release, yet.

Changes, core

  • #1512: Number-parsing fix for UTF8DataInputJsonParser
  • #1548: StreamReadConstraints.maxDocumentLength not checked when creating parser with fixed buffer
  • #1555: Enforce StreamReadConstraints.maxNumberLength for non-blocking (async) parser

Changes, data formats

Avro

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

CBOR

  • #640: CBOR throws ArrayIndexOutOfBoundsException with long ASCII text
  • #649: StreamReadConstraints.maxDocumentLength not checked when creating parser with fixed buffer
  • #652: Ensure CBOR backend supports StreamReadConstraints.maxTokenCount

CSV

  • #613: Support StreamReadConstraints.maxDocumentLength() validation for CSV module

Smile

  • #649: StreamReadConstraints.maxDocumentLength not checked when creating parser with fixed buffer
  • #651: Ensure Smile backend supports StreamReadConstraints.maxTokenCount

Clone this wiki locally