Proposal: Release 2.21.0: no rcs; LTS version #98
Closed
cowtowncoder
announced in
Release planning
Replies: 3 comments 3 replies
-
Beta Was this translation helpful? Give feedback.
2 replies
-
|
@cowtowncoder Java8 module has 3 bug fixes. Lets release them also? |
Beta Was this translation helpful? Give feedback.
1 reply
-
|
Jackson 2.21.0 release out now: https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.21 -- closing. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
We are getting close to wanting to release new Jackson 2.x minor version, 2.21.
Changes accumulated so far can be seen here: https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.21
LTS (Long-Term Support) version: yes?
Since the first branch designated as LTS, 2.18, Jackson 3.0.0 has been released and it seems reasonable to provide a new stable LTS baseline.
Why now?
Releasing 2.21 is a pre-req for 3.1, due to some additions to
jackson-annotations(esp.@JsonDeserializeAs,@JsonSerializeAs). Since 3.1 is getting closer to being ready, we need 2.21 ofjackson-annotationsout.RC or no-RC?
Although we have usually cut one or two Release Candidate versions, I have some concerns about releasing any this time around.
First of all: doing
rc1is additional 2-3 work event for me. If it did help in getting feedback, and if upcoming version had major changes, it'd be worth it. But.Because of this, I propose straight 2.21.0 release with no
rc1.Timeline
At this point the only issues to complete I am aware of are:
Please LMK if there others.
Once above are resolved (whether completed, decided to postpone), 2.21.0 release can proceed.
But no earlier than Friday, January 16, 2026.
Beta Was this translation helpful? Give feedback.
All reactions