New
v1.6.0
This is a major feature update, with the addition of the LiftValue and LiftKind classes, as well as support for "submarine" error handling with try/catch-like syntax. For more details, see the Handle.raise/Handle.raiseF methods and the corresponding unit tests.
What's Changed
- Update scala-library to 2.12.20 by @typelevel-steward[bot] in https://github.com/typelevel/cats-mtl/pull/580
- Update auxlib, clib, javalib, nativelib, ... to 0.5.6 by @typelevel-steward[bot] in https://github.com/typelevel/cats-mtl/pull/591
- Use
cats.syntax.all._instead ofcats.implicitsby @lenguyenthanh in https://github.com/typelevel/cats-mtl/pull/592 - Update scala-library to 2.13.16 by @typelevel-steward[bot] in https://github.com/typelevel/cats-mtl/pull/601
- Update cats-core, cats-laws, cats-testkit to 2.13.0 by @typelevel-steward[bot] in https://github.com/typelevel/cats-mtl/pull/604
- Update sbt-scalajs, scalajs-compiler, ... to 1.18.2 by @typelevel-steward[bot] in https://github.com/typelevel/cats-mtl/pull/606
- Update sbt-typelevel, sbt-typelevel-site to 0.7.7 by @typelevel-steward[bot] in https://github.com/typelevel/cats-mtl/pull/608
- Point to Typelevel CoC by @rossabaker in https://github.com/typelevel/cats-mtl/pull/618
- Fix scala-3 symlink issue, use 2-13+ folder instead by @lenguyenthanh in https://github.com/typelevel/cats-mtl/pull/622
- Update scalafmt-core to 3.9.4 by @typelevel-steward[bot] in https://github.com/typelevel/cats-mtl/pull/623
- Update scala3-library, ... to 3.3.6 by @typelevel-steward[bot] in https://github.com/typelevel/cats-mtl/pull/628
- Update sbt-typelevel, sbt-typelevel-site to 0.8.0 by @typelevel-steward[bot] in https://github.com/typelevel/cats-mtl/pull/632
- Update auxlib, clib, javalib, nativelib, ... to 0.5.8 by @typelevel-steward[bot] in https://github.com/typelevel/cats-mtl/pull/633
- Update sbt, scripted-plugin to 1.11.2 by @typelevel-steward[bot] in https://github.com/typelevel/cats-mtl/pull/634
- Fix source compatibility with Scala 3.6 by @mbovel in https://github.com/typelevel/cats-mtl/pull/627
- Update sbt, scripted-plugin to 1.11.4 by @typelevel-steward[bot] in https://github.com/typelevel/cats-mtl/pull/637
- Implemented submarine error propagation for
Handleby @lenguyenthanh in https://github.com/typelevel/cats-mtl/pull/619 - Add
LiftValueandLiftKindby @NthPortal in https://github.com/typelevel/cats-mtl/pull/625 - Update sbt-doctest to 0.11.3 by @typelevel-steward[bot] in https://github.com/typelevel/cats-mtl/pull/638
- Add
Ask#liftToandLocal#liftToby @NthPortal in https://github.com/typelevel/cats-mtl/pull/639
New Contributors
- @lenguyenthanh made their first contribution in https://github.com/typelevel/cats-mtl/pull/592
- @mbovel made their first contribution in https://github.com/typelevel/cats-mtl/pull/627
- @NthPortal made their first contribution in https://github.com/typelevel/cats-mtl/pull/625
Full Changelog: https://github.com/typelevel/cats-mtl/compare/v1.5.0...v1.6.0