| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 33.4.8 source code.tar.gz | 2025-04-14 | 5.9 MB | |
| 33.4.8 source code.zip | 2025-04-14 | 9.2 MB | |
| README.md | 2025-04-14 | 2.1 kB | |
| Totals: 3 Items | 15.1 MB | 0 | |
Guava 33.4.8 fixes a problem that we introduced while starting to migrate guava-android off Unsafe in 33.4.7.
Even if you're not upgrading from Guava 33.4.0 or earlier, still read the release notes for Guava 33.4.1. Those release notes contain information about the effects of Guava 33.4.5 and higher on the module system.
Maven
:::xml
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>33.4.8-jre</version>
<!-- or, for Android: -->
<version>33.4.8-android</version>
</dependency>
Jar files
Guava requires one runtime dependency, which you can download here:
Javadoc
JDiff
Changelog
util.concurrent: Removed ourVarHandlecode fromguava-android. While the code was never used at runtime under Android, it was causing problems under the Android Gradle Plugin with aminSdkVersionbelow 26. To continue to avoidsun.misc.Unsafeunder the JVM,guava-androidwill now always useAtomicReferenceFieldUpdaterwhen run there. (75da92419a)