Skip to content

26.0

Compare
Choose a tag to compare
@cgdecker cgdecker released this 01 Aug 23:02
· 1701 commits to master since this release

Maven

<dependency>
  <groupId>com.google.guava</groupId>
  <artifactId>guava</artifactId>
  <version>26.0-jre</version>
  <!-- or, for Android: -->
  <version>26.0-android</version>
</dependency>

Javadoc

JDiff

Changelog

  • base: Removed deprecated public static fields from CharMatcher. Use the equivalent public static methods instead. (f1249c4)
  • base: Fixed the ServiceConfigurationError that some users encountered when using Guava as a JPMS module. (8287cdf)
  • cache: Fixed a bug where Cache.asMap.compute* methods could cause nonsensical weights to be stored, breaking cache eviction. (15764d7)
  • concurrent: Removed deprecated Futures methods that implicitly use directExecutor(). (87d87f5)
  • concurrent: Added ExecutionSequencer, a new utility to run a series of asynchronous operations serially. (8d1fbc9)
  • concurrent: Removed special-casing UndeclaredThrowableException in Futures.transform(). (9466b62)
  • net: Changed HostAndPort.equals() and hashCode() to stop depending on whether brackets were included. Now they depend only on host and port. (34c1616)
  • net: Added HttpHeaders constant for Sec-Metadata header. (986a3a3)
  • net: Added MediaType for "application/hal+json". (fea88fe)