github typelevel/cats-effect v2.0.0-M5

latest releases: v3.6.0-RC1, v3.5.7, v3.5.6...
pre-release5 years ago

Milestone v2.0.0-M5 release.

This release is compatible with v2.0.0-M4`. Core binary compatiblity with 1.x, except Scala 2.11 and static forwarders for Java interop. See #566, #584 for a deeper discussion.

Changes

Features:

  • #566: Restore binary compatibility in core on Scala >= 2.12, except for static forwarder.
  • #568: Make default scheduler remove cancelled tasks
  • #574: Add Resource.liftK
  • #591: Add Async.fromFuture

Chores:

  • #564: Use λ syntax from kind-projector
  • #571: Update sbt-coursier to 1.0.3
  • #572: Update sbt-scoverage to 1.6.0
  • #573: Update sbt-sonatype to 2.5
  • #581: Update sbt-scalajs-crossproject to 0.6.1
  • #575: Update sbt-tpolecat to 0.1.7
  • #590: Update sbt-microsites to 0.9.2 (builds on #589)
  • #584: Update sbt-mima-plugin to 0.5.0

Documentation:

  • #567: Align scaladoc with examples from the official docs for IO.shift
  • #578: Get rid of N.B. in documentation
  • #586: Fix typo in bracketCase doc

Special Thanks

This release was made possible by:

Thanks to all those involved!

Don't miss a new cats-effect release

NewReleases is sending notifications on new releases.