Skip to content

Releases: krasserm/streamz

v0.13-RC4: Fix soundness bugs in Source/Sink -> fs2 converters

10 Oct 20:29
Compare
Choose a tag to compare

Similar to the issue from #79

This breaks binary compatibility with all previous 0.13-RC* versions

v0.13-RC3: Fix soundness bug with akka Flow -> fs2 Pipe

10 Oct 19:10
Compare
Choose a tag to compare

This fixes #79

As a result, it breaks binary compatibility with previous 0.13-RC* releases

v0.13-RC2

08 Oct 01:59
Compare
Choose a tag to compare
v0.13-RC2 Pre-release
Pre-release

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

⚠️ Known issue: #79 Akka Sink -> fs2.Pipe implicit dsl is broken.

0.13-RC1

20 Apr 15:09
ac5d75d
Compare
Choose a tag to compare
0.13-RC1 Pre-release
Pre-release

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
  • Other modules
    • Unchanged

⚠️ Known issue: #79 Akka Sink -> fs2.Pipe implicit dsl is broken.

0.12

20 Apr 14:03
Compare
Choose a tag to compare
  • Remove support for Scala 2.11
  • Update to Akka 2.6.3
  • Update to fs2 2.2.1

0.11-RC1

01 Nov 19:02
Compare
Choose a tag to compare
0.11-RC1 Pre-release
Pre-release

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 now streamz/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

01 Nov 08:27
Compare
Choose a tag to compare

Details here. Many thanks to Denis Mikhaylov, Jakub Kozłowski and justwrote!

0.10-M1

23 Sep 14:24
Compare
Choose a tag to compare

0.9.1

09 Sep 10:47
Compare
Choose a tag to compare
  • Upgrade FS2 0.10.5, Akka 2.5.16 and Scala 2.12.6
  • Remove unnecessary dependencies from streamz-camel-akka (many thanks to Sarah Gerweck)
  • More details here

0.9

20 Feb 15:36
Compare
Choose a tag to compare
0.9
  • Mainly upgrades to latest dependency versions
  • More details here. Thanks to all contributors!