Releases: krasserm/streamz
Releases · krasserm/streamz
v0.13-RC4: Fix soundness bugs in Source/Sink -> fs2 converters
v0.13-RC3: Fix soundness bug with akka Flow -> fs2 Pipe
This fixes #79
As a result, it breaks binary compatibility with previous 0.13-RC* releases
v0.13-RC2
This updates our dependencies to the latest general versions, and includes the changes from 0.13-RC1
Most notably, this removes the ability to convert fs2 Pure
streams and pipes to akka-streams, as it relies on unsound manipulations - see the release notes for fs2 2.4.0
Sink
-> fs2.Pipe
implicit dsl is broken.
0.13-RC1
Breaking changes
- Akka-streams converters
- For the akka-streams module, signatures have been changed to support better concurrency safety with
Mat
values. - The old methods remain as
@deprecated
to make upgrading easier
- For the akka-streams module, signatures have been changed to support better concurrency safety with
- Other modules
- Unchanged
Sink
-> fs2.Pipe
implicit dsl is broken.
0.12
0.11-RC1
Breaking changes
- Upgrade to cats-effect 2.x and fs2 2.x
- No longer hardcode akka-streams <-> fs2 converters to
IO
, now use the cats-effect typeclasses. - The bintray resolver changed. It is no longer
krasserm/streamz
; the resolver's name is nowstreamz/streamz
Use resolvers += "streamz at bintray" at "http://dl.bintray.com/streamz/maven"
in your build.sbt
Other changes
- Upgrade other dependencies to latest versions
- Publish for scala 2.13
Release Candidate Warning
- Interfaces may change between this and the final release.
- The final release will happen once issue #70 is either identified as a broken test, or if it is a bug, when the bug is resolved
0.10-M2
Details here. Many thanks to Denis Mikhaylov, Jakub Kozłowski and justwrote!
0.10-M1
- Add ability to use abstract effect type in fs2 conversions (#46) (many thanks to Denis Mikhaylov and Gavin Bisesi).
- More details here