Path to 3.0.0-rc3 #82
Replies: 4 comments 14 replies
-
|
@JooHyukKim @pjfanning @k163377 @yawkat 3.0.0-rc2 released, it is time to consider the next milestone, rc3. Probably want to include:
what else? |
Beta Was this translation helpful? Give feedback.
-
|
Could we consider FasterXML/jackson-databind#3596 now that we have merged the sealed trait support? |
Beta Was this translation helpful? Give feedback.
-
|
Just created JSTEP-12. Short summary:
The benefit of now having essentially static head branch names is less hassle upon releasing new minor versions (can leave "default" branch as either 2.x or 3.x) and avoid having to modify GH Actions on releases (since heads for which Cascading Rebuild jobs work have fixed branch names). I plan on starting "master" -> "3.x" rename soon. But will try to coordinate before proceeding to actively developed components like |
Beta Was this translation helpful? Give feedback.
-
|
3.0.0-rc3 was released on 13-Apr-2025, closing. |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Goal of this Discussion
This Discussion is continuation/part of Path to 3.0.0, digging into details of what should go in the third release candidate --
3.0.0-rc3-- of Jackson 3.You may want to check out Path to 3.0.0-rc2 for background.
Note that significant part of actual changes will be based on feedback/bug-reports for 3.0.0-rc2: this document focuses more on more strategic/tactical things.
Goals for 3.0.0-rc3
Complete in-progress JSTEPs
Most JSTEPs are either complete or mostly complete. Of latter, let's try to close on:
jackson-dataformat-xmlcompleteStart implementing JSTEP-5
One JSTEP -- JSTEP-5 -- Unify Date/Time handling -- is in planning/discussion stage.
It is a long-term challenge and we have one chance to significantly improve things.
Note: currently it seems that we will include "Java 8 date/time" module in
jackson-databind: if so, it will be done by time3.0.0-rc3is to be released. This may affect plans for [JSTEP-5].Issues to fix, PRs to merge
3.0.0-rc2still has issues wrt Gradle metadata:jackson-datatype-jsr310intojackson-databindOther
masterbranches as3.x, modified GH workflows appropriately2.xbranches immediately after 2.19.0 released (soon!)Beta Was this translation helpful? Give feedback.
All reactions