v2.1.0
This is the third release of the 2 series, featuring support for Cats 2 and Cats Effect 2.
This release is source and binary compatible with 2.0.0 and 2.0.1 and is NOT binary compatible nor source compatible with the 1.0 series.
This release is built for Scala 2.11, 2.12, and 2.13.
Since 2.0.1, the following notable changes have occurred:
- Added new
to
syntax for compiling to collections -- e.g.s.compile.to(Map)
,s.compile.to(ByteVector)
(#1659) - Added
unconsNonEmpty
pull (#1527) - Changed
handleErrorWith
to guarantee resource finalization (#1662) - Added
fs2.io.readOutputStream
(#1648) - Added
fs2.Hotswap
to support use cases like file rotation (#1667) - Added
fs2.io.file.writeRotate
as well asfs2.io.file.{ReadCursor, WriteCursor}
to improve working with files (#1667)
For a full list of changes in 2.1.0, see: https://github.com/functional-streams-for-scala/fs2/pulls?q=is%3Apr+milestone%3A2.1.0+is%3Aclosed
git shortlog -sn --no-merges "v2.0.1".."v2.1.0"
21 Michael Pilquist
18 Scala Steward
9 Fabio Labella
2 Luis Miguel Mejía Suárez
2 Valy Dia
2 Diego E. Alonso-Blas
2 Paolo Anastagi
1 augustjune
1 Gavin Bisesi
1 Paulius Imbrasas
1 Regis leray
1 Zelenya