Skip to content

Commit 941038c

Browse files
deps!: update guava to 33.4.8-android (#2112)
* deps: update guava to 33.4.8-android in google-http-client and google-http-client-apache-v5 This implies a drop for support of Java 7 in google-http-client, also documented in README.md * build: drop java 7 checks * deps: support java 8 by default. Other modules depend directly on google-http-client, which will drop support for java 7 from now on.
1 parent 33c6793 commit 941038c

File tree

4 files changed

+3
-68
lines changed

4 files changed

+3
-68
lines changed

.github/sync-repo-settings.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ branchProtectionRules:
88
requiresCodeOwnerReviews: true
99
requiresStrictStatusChecks: false
1010
requiredStatusCheckContexts:
11-
- units (7)
1211
- units (8)
1312
- units (11)
1413
- windows

.github/workflows/ci-java7.yaml

Lines changed: 0 additions & 63 deletions
This file was deleted.

README.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,7 @@ content. The JSON and XML libraries are also fully pluggable, and they include s
1717

1818
The library supports the following Java environments:
1919

20-
- Java 7 or higher
21-
- The google-http-client-jackson2 and google-http-client-appengine modules require Java 8 or
22-
higher due to their dependencies.
20+
- Java 8 or higher
2321
- Android 4.4 (Kit Kat)
2422
- GoogleAppEngine Google App Engine
2523

pom.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -554,7 +554,8 @@
554554
<project.gson.version>2.11.0</project.gson.version>
555555
<project.jackson-core2.version>2.18.2</project.jackson-core2.version>
556556
<project.protobuf-java.version>3.21.12</project.protobuf-java.version>
557-
<project.guava.version>30.1.1-android</project.guava.version>
557+
<!-- We use the Java 8 compatible version due to https://www.cvedetails.com/cve/CVE-2023-2976/ -->
558+
<project.guava.version>33.4.8-android</project.guava.version>
558559
<project.xpp3.version>1.1.4c</project.xpp3.version>
559560
<project.apache-httpclient-4.version>4.5.14</project.apache-httpclient-4.version>
560561
<project.apache-httpcore-4.version>4.4.16</project.apache-httpcore-4.version>

0 commit comments

Comments
 (0)