Bump guava from 30.1.1-jre to 31.1-jre
Bumps guava from 30.1.1-jre to 31.1-jre.
Release notes
Sourced from guava's releases.
31.1
Maven
<dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>31.1-jre</version> <!-- or, for Android: --> <version>31.1-android</version> </dependency>
Jar files
Guava requires one runtime dependency, which you can download here:
Javadoc
JDiff
Changelog
base
: Deprecated theThrowables
methodslazyStackTrace
andlazyStackTraceIsLazy
. They are no longer useful on any current platform. (6ebd7d8648)collect
: Added a new methodImmutableMap.Builder.buildKeepingLast()
, which keeps the last value for any given key rather than throwing an exception when a key appears more than once. (68500b2c09)collect
: As a side-effect of thebuildKeepingLast()
change, the idiomImmutableList.copyOf(Maps.transformValues(map, function))
may produce different results iffunction
has side-effects. (This is not recommended.) (68500b2c09)hash
: AddedHashing.fingerprint2011()
. (13f703c25f)io
: ChangedByteStreams.nullOutputStream()
to follow the contract ofOutputStream.write
by throwing an exception if the range of bytes is out of bounds. (1cd85d01c9)net
: Added@CheckReturnValue
to the package (with a few exceptions). (a0e2577de6)net
: AddedHttpHeaders
constant forAccess-Control-Allow-Private-Network
. (6dabbdf9c9)util.concurrent
: Added accumulate/update methods forAtomicDouble
andAtomicDoubleArray
. (2d875d327a)APIs promoted from
@Beta
base
:Throwables
methodsgetCausalChain
andgetCauseAs
(dd462afa6b)collect
:Streams
methodsmapWithIndex
andfindLast
(8079a29463)collect
: the remaining methods inComparators
:min
,max
,lexicographical
,emptiesFirst
,emptiesLast
,isInOrder
,isInStrictOrder
(a3e411c3a4)escape
: various APIs (468c68a6ac)
... (truncated)
Commits
- See full diff in compare view