Guava v28.1 Release Notes

Release Date: 2019-08-28 // over 4 years ago
  • Maven

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

    Javadoc

    JDiff

    ๐Ÿ”„ Changelog

    • ๐Ÿ”€ collect: Added RangeMap.merge, analogous to Map.merge. (687252d)
    • ๐Ÿ— collect: Fixed a bug in ImmutableSet.Builder that could lead to infinite loops when building multiple sets from the same builder. (0007cb2)
    • ๐Ÿ‘€ io: Fixed an issue where the InputStream returned by BaseEncoding.decodingStream(Reader) could fail to throw DecodingException while decoding an invalid string. (ddd4a49)
    • net: Added MediaType for "image/heif" and "image/jp2" (508696a)
    • โฌ†๏ธ net: Added Upgrade-Insecure-Requests header to HttpHeaders. (6a8b716)
    • ๐Ÿ›  concurrent: Fixed potential memory leak in Futures.whenAllSucceed/whenAllComplete (494834b)