v0.16.1
We continue to bridge the gap between Scala 2 and Scala 3. This release adds support for deriving type classes from Cats. 🥳
What's Changed
- Check binary compatibility against older versions by @joroKr21 in https://github.com/typelevel/cats-tagless/pull/524
- [Scala 3] Add a test for dependent method types by @joroKr21 in https://github.com/typelevel/cats-tagless/pull/531
- [Scala 3] Add derivation for Functor by @joroKr21 in https://github.com/typelevel/cats-tagless/pull/532
- [Scala 3] Add derivation for Contravariant and Invariant by @pomadchin in https://github.com/typelevel/cats-tagless/pull/533
- [Scala 3] Derive Bifunctor by @joroKr21 in https://github.com/typelevel/cats-tagless/pull/534
- [Scala 3] Derive Profunctor by @joroKr21 in https://github.com/typelevel/cats-tagless/pull/538
- [Scala 3] Derive Semigroupal by @joroKr21 in https://github.com/typelevel/cats-tagless/pull/539
- [Scala 3] Derive Apply by @joroKr21 in https://github.com/typelevel/cats-tagless/pull/540
- [Scala 3] Derive SemigroupK by @joroKr21 in https://github.com/typelevel/cats-tagless/pull/541
- [Scala 3] Derive MonoidK by @joroKr21 in https://github.com/typelevel/cats-tagless/pull/542