From 05d99a5a9644c3a163163e73c3e407c757a5cdcb Mon Sep 17 00:00:00 2001 From: cpovirk Date: Fri, 9 Jun 2023 04:46:27 -0700 Subject: [PATCH] Post-pare for release 32.0.1. Also, update documentation to reflect that we test under: - [Windows](https://github.com/google/guava/issues/2686) - [Java 17](https://github.com/google/guava/issues/5801) RELNOTES=n/a PiperOrigin-RevId: 539045930 --- README.md | 25 +++++++++++++------------ guava-testlib/README.md | 4 ++-- 2 files changed, 15 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 326ae82c3f00..cf5ae9cd4b91 100644 --- a/README.md +++ b/README.md @@ -23,8 +23,8 @@ Guava comes in two flavors: Guava's Maven group ID is `com.google.guava`, and its artifact ID is `guava`. Guava provides two different "flavors": one for use on a (Java 8+) JRE and one for use on Android or by any library that wants to be compatible with Android. -These flavors are specified in the Maven version field as either `32.0.0-jre` or -`32.0.0-android`. For more about depending on Guava, see +These flavors are specified in the Maven version field as either `32.0.1-jre` or +`32.0.1-android`. For more about depending on Guava, see [using Guava in your build]. To add a dependency on Guava using Maven, use the following: @@ -33,9 +33,9 @@ To add a dependency on Guava using Maven, use the following: com.google.guava guava - 32.0.0-jre + 32.0.1-jre - 32.0.0-android + 32.0.1-android ``` @@ -46,16 +46,16 @@ dependencies { // Pick one: // 1. Use Guava in your implementation only: - implementation("com.google.guava:guava:32.0.0-jre") + implementation("com.google.guava:guava:32.0.1-jre") // 2. Use Guava types in your public API: - api("com.google.guava:guava:32.0.0-jre") + api("com.google.guava:guava:32.0.1-jre") // 3. Android - Use Guava in your implementation only: - implementation("com.google.guava:guava:32.0.0-android") + implementation("com.google.guava:guava:32.0.1-android") // 4. Android - Use Guava types in your public API: - api("com.google.guava:guava:32.0.0-android") + api("com.google.guava:guava:32.0.1-android") } ``` @@ -114,10 +114,11 @@ flavor. 5. Our classes are not designed to protect against a malicious caller. You should not use them for communication between trusted and untrusted code. -6. For the mainline flavor, we test the libraries using only OpenJDK 8 and - OpenJDK 11 on Linux. Some features, especially in `com.google.common.io`, - may not work correctly in other environments. For the Android flavor, our - unit tests also run on API level 15 (Ice Cream Sandwich). +6. For the mainline flavor, we test the libraries using OpenJDK 8, 11, and 17 + on Linux, with some additional testing on newer JDKs and on Windows. Some + features, especially in `com.google.common.io`, may not work correctly in + non-Linux environments. For the Android flavor, our unit tests also run on + API level 15 (Ice Cream Sandwich). [guava-snapshot-api-docs]: https://guava.dev/releases/snapshot-jre/api/docs/ [guava-snapshot-api-diffs]: https://guava.dev/releases/snapshot-jre/api/diffs/ diff --git a/guava-testlib/README.md b/guava-testlib/README.md index ae80b5e43010..e2ceb6d67831 100644 --- a/guava-testlib/README.md +++ b/guava-testlib/README.md @@ -13,7 +13,7 @@ To add a dependency on Guava testlib using Maven, use the following: com.google.guava guava-testlib - 32.0.0-jre + 32.0.1-jre test ``` @@ -22,7 +22,7 @@ To add a dependency using Gradle: ```gradle dependencies { - test 'com.google.guava:guava-testlib:32.0.0-jre' + test 'com.google.guava:guava-testlib:32.0.1-jre' } ```