Skip to content

Jackson Release 2.19

Tatu Saloranta edited this page Oct 31, 2024 · 21 revisions

Jackson Version 2.19 development is being started in September, 2024.

This wiki page gives a list of links to all changes (with brief descriptions) that will be included, as well as about original plans for bigger changes (and in some cases changes to plans, postponing).

Status

Branch is under development.

Patches

No release yet

Documentation

Articles, Blog posts

Changes, compatibility

Compatibility: platform requirements

Android

Same as Jackson 2.18, SDK 26

JDK

Same as Jackson 2.18

Kotlin

Changes, behavior


Major focus area(s), final status

Most wanted Features to implement

Most wanted Features implemented

Most wanted Features considered but not implemented


Full Change list

Changes, core

  • No changes since 2.18
  • #1328: Optimize handling of JsonPointer.head()
  • #2461: Nested @JsonUnwrapped property names not correctly handled
  • #2951: Allow inverting @JsonProperty(access=) with MapperFeature.INVERSE_READ_WRITE_ACCESS to work differently on server and client side
  • #4674: Allow setting global enum naming strategy similar to property naming strategy
  • #4676: Support other enum naming strategies than camelCase

Changes, data formats

Changes, datatypes

Changes, Other modules

Clone this wiki locally