-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Jackson Release 2.18
Tatu Saloranta edited this page Mar 28, 2024
·
116 revisions
Jackson Version 2.18 development is planned to start in March, 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).
Branch is waiting to be created.
No release yet
Same as Jackson 2.17
- REWRITE BEAN PROPERTY INTROSPECTION -- AND ESPECIALLY CREATOR INTROSPECTION
-
#512: Add
@JsonWrapped- Matching annotations issue: annotations#42
- Fix handling of
nullType Id withJsonGenerator.writeTypePrefix()(and databind-levelTypeIdSerializer)- Issue: databind#4407
- Background:
- See databind#4354 for immediate problem with
nulltype id - See databind#3307 that seems like regression
- See databind#4354 for immediate problem with
- More optimized
JsonParser.getFloatValue()/JsonParser.getDoubleValue(): avoidStringcreation when callingFastDoubleParser- Issue reported: core#1229: Add char[] versions for NumberInput parseFloat, parseDouble, parseBigInteger
- possible regression for "Deferred" number parsing
-
#1251: InternCache - replace synchronized with
ReentrantLock - #1257: Increase InternCache default max size from 100 to 200
-
#468: Remove synchronization from
CsvMapper
- #: