Skip to content

Jackson Release 2.18.4

Tatu Saloranta edited this page May 7, 2025 · 10 revisions

Patch version of 2.18, released 06-May-2025.

Following fixes are included in this patch release.

Changes, core

  • #5049: Duplicate creator property "b" (index 0 vs 1) on simple java record
  • #4628: @JsonIgnore and @JsonProperty.access=READ_ONLY on Record property ignored for deserialization

Changes, data formats

Ion

  • ion-java dependency to 1.11.10 (from 1.11.9)

Protobuf

  • #584: Missing JsonToken.END_OBJECT for nested Protobuf Objects

Changes, data types

  • #291: InstantDeserializer fails to parse negative numeric timestamp strings for pre-1970 values
  • #160: Cannot serialize org.joda.time.Days
  • #162: Cannot serialize org.joda.time.Hours/Minutes/Seconds/Months/Years/Weeks

Changes, JVM Languages

  • #923: Fixed a problem where the result of processing hasRequiredMarker by a KotlinModule would also apply to classes defined in Java when NullToEmptyCollection or NullToEmptyMap was enabled. ed
Clone this wiki locally