Monix: Version 2.2.4, Bug Fixes, Upgraded Scala.js
Version 2.2.4 is out now.
It is a minor release that’s binary and source compatible with
2.2.x, fixing a bugs and upgrading Scala.js:
- Bug #338: Fix broken test that can yield errors in Scala’s community build
 - Bug #333:
Observable.firstStartedOffails due to off-by-one error - Bug #335:
Observable 
concatMap/mapTasktrigger invalid state warning onraiseErrorchildren 
Changes:
- Issue #334:
Add 
CompositeCancelable.getAndResetTo, needed for the newfirstStartedOfimplementation - Upgrade Scala.js to latest version 
0.6.15, handing deprecation warnings inTaskApp 
Upgrade should be safe, being binary compatible with all previous
2.2.x versions.
Upgrading #
To use the new version, include this in your build.sbt (and use
%%% for Scala.js):
libraryDependencies += "io.monix" %% "monix" % "2.2.4"
The other projects from the @Monix organization have also been upgraded to depend on this new version.
shade, the Scala Memcached client:
dependencies += "io.monix" %% "shade" % "1.9.4"
monix-kafka, the Apache Kafka integration:
// For Kafka 8
libraryDependencies += "io.monix" %% "monix-kafka-8" % "0.13"
// For Kafka 9
libraryDependencies += "io.monix" %% "monix-kafka-9" % "0.13"
// For Kafka 10
libraryDependencies += "io.monix" %% "monix-kafka-10" % "0.13"
Enjoy!