github typelevel/cats-effect v1.4.0

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

This release is binary compatible with the 1.x series. It exclusively contains backports from master.

Changes

Enhancements:

  • #568 (backport): Make default scheduler remove cancelled tasks.
  • #554 (backport): Add Invariant instance for Ref
  • #556 (backport): Add Blocker. ContextShift#evalOn omitted for binary compatibility.
  • #498 (backport): Add parTraverseN and parSequenceN. Syntax omitted for binary compatibility.
  • #560 (backport): Renamed Blocker#evalOn(Blocker) to blockOn and changed Blocker to a value class
  • #574 (backport): Add Resource.liftK
  • #591 (backport): Add Async.fromFuture

Documentation

  • #567 (backport): Align scaladoc with examples from the official docs for IO.shift
  • #568 (backport): 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.