23.1
Maven
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>23.1-jre</version>
<!-- or, for Android: -->
<version>23.1-android</version>
</dependency>
Javadoc
JDiff
Changelog
- New policy: For the indefinite future, we won't remove APIs (except those annotated
@Beta
). - FYI: This release is the first since our move to more frequent releases.
- It is also the first to use the version format
23.1-jre
(rather than just23.1
) for the non-Android artifact. - Guava should now be Java-9 compatible with the exception of the GWT-compatible libraries, which await a GWT release.
base
: Added overloads ofVerify.verify
for different combinations of primitive andObject
argumentscollect
: AddedbuilderWithExpectedSize
factory methods forImmutableCollection
buildersgraph
:AddedTraverser<N>
for graph and tree traversals- Note: Don't actually use this yet; most operations currently throw
UnsupportedOperationException
. Apologies!
- Note: Don't actually use this yet; most operations currently throw
primitives
: Addedreverse
andsortDescending
methods for primitive arraysreflect
: UpdatedClassPath
to continue to work with the system classloader under Java 9. (63898e2)util.concurrent
: AddedExecutors.sequentialExecutor(Executor)