Guava v27.0 Release Notes

Release Date: 2018-10-18 // over 5 years ago
  • Maven

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

    Javadoc

    JDiff

    ๐Ÿ”„ Changelog

    Important: ListenableFuture is now available as a separate artifact (com.google.guava:listenablefuture:1.0) from the rest of Guava. As part of that change, Guava now has a real (needed at runtime) dependency on com.google.guava:failureaccess:1.0. For more details, see this announcement. (b62d529)

    • collect: Added a gap(Range) method to Range that computes the Range that lies between them. (a9dd709)
    • net: Added HttpHeaders.EARLY_DATA. (e074cf1)
    • net: Added MediaType.WASM_APPLICATION. (0b3eb0f)
    • concurrent: AbstractFuture doesn't expose FluentFuture APIs anymore. (0f8d360)
    • concurrent: Added doCancelStart protected method to AbstractService (27bfe41)