All Versions
17
Latest Version
Avg Release Cycle
78 days
Latest Release
1214 days ago

Changelog History
Page 2

  • v5.5.0

    February 19, 2019
  • v5.4.1

    December 18, 2018
  • v5.4.0

    December 04, 2018
  • v5.3.0 Changes

    May 11, 2018

    ๐Ÿšง Maintenance version

    ๐Ÿ‘Œ Improvements

    • โšก๏ธ updated dependencies (thanks to @xuwei-k)
    • ๐Ÿ‘‰ use sbt 1.1.4
  • v5.2.0 Changes

    April 27, 2018

    ๐Ÿšง Maintenance version

    ๐Ÿ‘Œ Improvements

    • โฌ†๏ธ upgraded monix to 3.0.0-RC1 (#135) (by @benhutchison)
    • โฌ†๏ธ upgraded cats-effect to 0.10.1 (#135) (by @benhutchison)
    • compile with Scala 2.12.5 (#137) (by @benhutchison)
    • ๐Ÿ— moved the benchmarks so that eff can be included in community builds
    • โšก๏ธ updated the readme version, added maven badge (#132) (by @benhutchison)
    • ๐Ÿ“„ emphasized -Ypartial-unification flag in install docs (#131) (by @benhutchison)
    • ๐Ÿ“š the reading order of the documentation for newcomers is more explicit
    • โž• added a more general method for transforming a state effect into another one possibly in a bigger stack. This will generally require a type annotation
  • v5.1.0 Changes

    February 27, 2018

    ๐Ÿšง Maintenance version

    ๐Ÿ‘Œ Improvements

    โฌ†๏ธ This library upgrades cats-effect to 0.9.0 but also provides

    less restrictive implicit instances for Async[Eff[R, ?]] when R contains cats.effect.IO or io.monix.Task effects

    2 instances for Effect[Eff[R, ?]] when R contains cats.effect.IO or io.monix.Task effects.
    Those instances can only be used if there is a way to transform Eff[R, ?] into cats.effect.IO (respectively io.monix.Task)

    Previously the Async instances were only define through the Effect instances in point 2, because Effect extends Async.
    Now the Async instances are implicits and the Effect instances are explicit (no implicit keyword).

  • v5.0.0

    February 20, 2018