Skip to content

Commit adcc4d0

Browse files
authored
Fix #158: mark min Guava tested as 22.0 (from 20.0) for 2.20 (#196)
1 parent 05b0e4e commit adcc4d0

File tree

3 files changed

+8
-5
lines changed

3 files changed

+8
-5
lines changed

.github/workflows/main.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,9 @@ permissions:
1414

1515
env:
1616
GUAVA_DEFAULT: '25.1-jre'
17-
GUAVA_MIN: '20.0'
18-
GUAVA_MAX: '33.1.0-jre'
17+
# 17-Jul-2025, tatu: Raised min from 20 to 22 in Jackson 2.20
18+
GUAVA_MIN: '22.0'
19+
GUAVA_MAX: '33.4.8-jre'
1920
jobs:
2021
build:
2122
runs-on: 'ubuntu-24.04'

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ To use these format backends Maven-based projects, use following dependency:
2828
<dependency>
2929
<groupId>com.fasterxml.jackson.datatype</groupId>
3030
<artifactId>jackson-datatype-[COLLECTION]</artifactId>
31-
<version>2.13.3</version>
31+
<version>2.19.1</version>
3232
</dependency>
3333
```
3434

guava/README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ To use module on Maven-based projects, use following dependency:
1212
<dependency>
1313
<groupId>com.fasterxml.jackson.datatype</groupId>
1414
<artifactId>jackson-datatype-guava</artifactId>
15-
<version>2.17.0</version>
15+
<version>2.19.1</version>
1616
</dependency>
1717
```
1818

@@ -28,6 +28,8 @@ Following table shows the tested working ranges for recent module versions.
2828

2929
| Module version | Min Guava | Default Guava | Max Guava |
3030
| -------------- | --------- | ------------- | --------- |
31+
| 2.20 | 22.0 | 25.1-jre | 33.4.8-jre|
32+
| 2.19 | 20.0 | 25.1-jre | 33.1.0-jre|
3133
| 2.18 | 20.0 | 25.1-jre | 33.1.0-jre|
3234
| 2.17 | 20.0 | 25.1-jre | 33.1.0-jre|
3335
| 2.16 | 20.0 | 25.1-jre | 33.1.0-jre|
@@ -41,7 +43,7 @@ Following table shows the tested working ranges for recent module versions.
4143

4244
Notes:
4345

44-
* At the point of testing, `31.1-jre` was the latest available Guava library
46+
* At the point of testing of 2.14 - 2.19,, `31.1-jre` was the latest available Guava library
4547
version, so all versions work with the latest Guava
4648
* "Min Guava" means the earliest version that integration tests pass with
4749
* "Default Guava" is the dependency specified in module's `pom.xml`: it is used for build, unit tests

0 commit comments

Comments
 (0)