Increase minimum Guava supported to 22.x (from 20.x) for Jackson 2.18?

8 views
Skip to first unread message

Tatu Saloranta

unread,
Aug 27, 2024, 11:44:43 AM8/27/24
to jacks...@googlegroups.com
(see https://github.com/FasterXML/jackson-datatypes-collections/issues/158)

Quick question: Jackson 2.17 supports a wide range of Guava versions
-- all the way from 20.x to the latest (33.x or so). "Default"
dependency listed is 25.x.
But there's a PR to add support for 2 types added in Guava 22.x so I
am thinking we might want to raise the minimum to 22.x: most users
should really have upgraded to later Guava versions -- and if
absolutely requiring Guava 20.x or 21.x support, can keep using
Jackson 2.17.x (while ideally minor version match, datatype modules
with older minor versions do work with newer versions of databind
etc).

WDYT?

-+ Tatu +-

Tatu Saloranta

unread,
Aug 27, 2024, 7:12:38 PM8/27/24
to jacks...@googlegroups.com
Ok does not sound like there are many heated opinions here (as usual :) ).
Having thought about it bit more, I am leaning towards postponing this
change until 2.19.

-+ Tatu +-

Joo Hyuk Kim

unread,
Aug 27, 2024, 8:28:25 PM8/27/24
to jacks...@googlegroups.com
Yup, I agree the minimum to 22.x.
And +1 on that version rasie to take place in 2.19.Since 2.18-rc is right ahead.
Reply all
Reply to author
Forward
0 new messages