FS2 v2.4.5 Release Notes

Release Date: 2020-11-09 // over 3 years ago
  • ๐Ÿš€ This is a maintenance release for the 2.4 series and is fully backwards compatible with previous releases.

    ๐Ÿš€ This release is built for Scala 2.12, 2.13, and Scala.js 1.3.0. Scala.js 0.6 support has been dropped now that it is EOL.

    ๐Ÿš€ This release fixes 2 important bugs found in the 2.4.4 release:

    • Keep chunk structure when encoding text (#2096)
    • โšก๏ธ Slightly optimize Monad.pure for Stream (#2099)
    • ๐Ÿ›  Fix race condition in reactive streams (#2076)
    • ๐Ÿ›  Fix resource leak that occurs when parent scope is closed during resource acquisition (#2074)
    • Prevent double completion of deferred during scope interruption (#2056)
    • ๐Ÿ‘Œ Support TLS application protocol selection (#2036)
    • โž• Add scan1Semigroup to Stream (#2029)
    • ๐Ÿ‘Œ Improve buffer usage in compression (#2014)
    • Create chunks in Stream.fromIterator (#2013)

      git shortlog -sn --no-merges "v2.4.4".."v2.4.5" 35 Scala Steward 34 mpilquist 11 Michael Pilquist 10 Daniel Vigovszky 4 Chris Davenport 4 Ben Plommer 4 Gabriel Volpe 3 Sarunas Valaskevicius 2 vbergeron 2 Lars Hupel 2 Lucas Satabin 2 Robert Marek 1 Piotr Gawryล› 1 Akshay Sachdeva 1 Fabio Labella 1 Diego E. Alonso-Blas 1 Andreas Bรผchel 1 satorg 1 Gavin Bisesi