Skip to content

Commit 7b9558e

Browse files
committed
Add a note on branches
1 parent 121d489 commit 7b9558e

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

README.md

+14
Original file line numberDiff line numberDiff line change
@@ -410,6 +410,20 @@ One additional limitation exists for so-called core components (streaming api, j
410410
This means that anything that has to rely on additional APIs or libraries needs to be built as an extension,
411411
usually a Jackson module.
412412

413+
414+
## Branches
415+
416+
`master` branch is for developing the next major Jackson version -- 3.0 -- but there
417+
are active maintenance branches in which much of development happens:
418+
419+
* `2.10` is for developing the next (and possibly last) minor 2.x version
420+
* `2.8` and `2.9` are for backported fixes for 2.8/2.9 patch versions
421+
422+
Older branches are usually not maintained after being declared as closed
423+
on [Jackson Releases](https://github.com/FasterXML/jackson/wiki/Jackson-Releases) page,
424+
but exist just in case a rare emergency patch is needed.
425+
All released versions have matching git tags (`jackson-dataformats-binary-2.9.4`).
426+
413427
-----
414428

415429
# Differences from Jackson 1.x

0 commit comments

Comments
 (0)