This is a milestone release to test new bugfixes and features. It is fully binary compatible with 1.0.0.
List of Changes
Added features:
- #387: Add
ContextShift.apply
to summon implicitContextShift
- #389: Add
Timer.apply
to summon implicitTimer
- #400: Add
Clock.apply
to summon implicitClock
Docs:
- #356: Change to Scala's Code of Conduct
- #358: Concurrency basics pictures
- #385: Update readme to reference partial unification
- #381: Add concurrency basics to menu
- #396: Add
Finch
as adopter
Bug fixes and chores:
- #361: Add more semaphore tests
- #353: Reset MiMa baseline
- #377: Remove unused
IOConnection
inIOBracket
release frames - #379 : Upgrade to cats-1.4.0 (supersedes #352)
- #376: Force
fiber#cancel
to await completion ofbracket
, fix idempotence ofrelease
- #355: Increase test coverage of
Ref
- #398: Update oraclejdk10 to openjdk11 in test matrix
Getting Involved
You can always help with:-
- Feedback by joining us on Gitter
- Re-tweet the [release announcement]
- Give us a star on GitHub 🙂
Special Thanks
This release was made possible by: @alexandru, @ahjohannessen, @Avasil, @charles-rumley, @ChristopherDavenport, @CucumisSativus, @joan38, @kubukoz, @LukaJCB, @mszczygiel, @RaasAhsan, @rossabaker, @SystemFw, @vkostyukov, @Zelenya and several other reviewers and commenters.
Thanks to all those involved!