Javaslang v0.9.2 Release Notes

Release Date: 2017-11-24 // over 6 years ago
  • Contributors

    Daniel Dietrich
    Erlend Hamnaberg
    Michael Ummels
    Pap Lล‘rinc
    Robert Erdin
    Valeriy Vyrva

    ๐Ÿ”„ Changelog

    Works fine on JDK 9

    ๐Ÿš€ Vavr 0.9.2 now works fine on JDK 9. The previous release 0.9.1 had an internal dependency that broke the JDK 9 build - we fixed that.

    Note: JDK 9 introduced a type inference bug that may affect Vavr's pattern matching in some cases. Please see JDK-8039214.

    Collections

    • We fixed the implementation of Multimap.last(). We did not override the default Traversable implementation.
    • We fixed a problem with the intersection of ordered collections that are based on RedBlackTree (such as TreeSet ).

    Concurrent

    • We fixed Future.traverse(ExecutorService, Iterable, Function). The ExecutorService was not taken into account.

    ๐Ÿ›  More fixes...

    • Beside the above, we fixed some javadoc typos.

    Please find the complete list of changes here.