-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Jackson Release 2.15
Tatu Saloranta edited this page Jan 16, 2023
·
137 revisions
Jackson Version 2.15 is being developed as of January 2023.
There is tentative goal of getting the first Release Candidate out by March 2023.
This wiki page gives a list of links to all changes (with brief descriptions) that will be included, as well as about some of the active plans for changes and fixes to include.
No release yet
None written yet.
None yet
Same as Jackson 2.14 except:
- Hibernate module build now requires JDK 11 (due to Hibernate 6 module)
Changes to be included in the release.
No changes yet
-
#851: Add
StreamReadFeature.USE_FAST_BIG_NUMBER_PARSERto enable fasterBigDecimal,BigIntegerparsing
-
#2974: Null coercion with
@JsonSetterdoes not work withjava.lang.Record - #2992: Properties naming strategy do not work with Record
-
#3180: Support
@JsonCreatorannotation on record classes -
#3297:
@JsonDeserialize(converter = ...)does not work with Records -
#3342:
JsonTypeInfo.As.EXTERNAL_PROPERTYdoes not work with record wrappers -
#3654: Infer
@JsonCreator(mode = Mode.DELEGATING)from use of@JsonValue) -
#3676: Allow use of
@JsonCreator(mode = Mode.PROPERTIES)creator for POJOs with "empty String" coercion - #3680: Timestamp in classes inside jar showing 02/01/1980
-
#3682: Transient
Fields are not ignored as Mutators if there is visible Getter - #3690: Incorrect target type for arrays when disabling coercion
-
#3708: Seems like
java.nio.file.Pathis safe for Android API level 26 - #3736: Try to avoid auto-detecting Fields for Record types
-
#158: Add
jackson-datatype-hibernate6for Hibernate 6
- #259: Wrong module auto-registered when using JPMS