Skip to content

Jackson Release 2.18.5

Tatu Saloranta edited this page Jul 26, 2025 · 7 revisions

Patch version of 2.18, under development as of May, 2025.

Following fixes will be included in this patch release.

(note: entries from 2.18.4.1 micro-patch are included here too)

Changes, core

  • #1433: JsonParser#getNumberType() throws JsonParseException when the current token is non-numeric instead of returning null
  • #1446: Invalid package reference to "java.lang.foreign" from com.fasterxml.jackson.core:jackson-core (from FastDoubleParser) [Android]

Changes, data formats

Changes, data types

Guava

  • #185: ACCEPT_SINGLE_VALUE_AS_ARRAY doesn't work on Guava ImmutableList

Java 8 (Optional etc)

  • #372: java.util.Optional deserialisation fails when using TypeFactory.defaultInstance for creating JavaType for Optional<?>
Clone this wiki locally