Official 2.17.0 of Jackson has been released: see release notes:
https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.17
There are about 100 improvements and bug fixes, so yet another big release.
As usual, please let me and other maintainers know of any new issues.
As to next steps: I plan to finally focus strongly on the infamous
Bean Property Introspection rewrite,
to make it reality for Jackson 2.18. This may mean that new features
will not be merged quite as rapidly
as I don't want to add any complexity within logic before getting it
straightened out.
This is also the last known pre-req for getting back to focus on
another infinity-project, Jackson 3.0 :)
Some of this work is to be based on discovery/documentation of
existing implementation, as
per [
https://github.com/FasterXML/jackson-databind/discussions/3719];
an in-progress Wiki page is:
https://github.com/FasterXML/jackson-databind/wiki/Deserializer-Discovery-2.x
but that in itself isn't much of a foundation. But with focus, I
should be able to dig deep in sources and remind myself how exactly
things (property and Creator introspection) work, in order to change
what is needed.
Ultimately this work would allow proper focus to many Record-related
issues that are worked around by patch-work of fragile work-arounds.
-+ Tatu +-
ps. I will be taking a brief break for a week, with limited access,
starting tomorrow. So I will probably not be answering questions very
quickly. Will be back around March 20, hopefully with more energy &
focused mind :)