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:
- @amohrland
- @asakaev
- @CucumisSativus
- @Daenyth
- @djspiewak
- @julien-truffaut
- @kubukoz
- @rossabaker
- @theiterators
- @TomTriple
Thanks to all those involved!