Skip to content

Releases: scalalandio/catnip

Fix for parametric ADTs (parametric traits)

30 Nov 22:32
Compare
Choose a tag to compare

Improve error reporting

24 Sep 14:12
Compare
Choose a tag to compare
  • improve error reporting to make it easier to figure issues with bad (custom) configuration.
  • document ways of debugging code generation

Release for Scala.js 1.1.0 and improvements to customization

23 Sep 18:03
Compare
Choose a tag to compare
  • cross-compile Scala.js 0.6 with 1.1.0 thanks to @liff (#15)
  • improve customizations via derive.semi.conf and document and test this way of extending functionality (#16)

Release for Cats 2.0.0

11 Sep 18:32
Compare
Choose a tag to compare
  • cats 2.0.0
  • kittens 2.0.0
  • scala 2.11.12, 2.12.9 and 2.13.0
  • scala.js 6.28
  • cats.Hash stopped working for some reason (#9)
  • alleycats.Pure started working

2.11.12 and 2.13.0-M4 cross-compile

04 Oct 22:35
Compare
Choose a tag to compare
v0.5.1

2.11.12 and 2.13.0-M4 cross-build

Cats and Kittens update, ShowPretty and Traverse

25 Sep 15:23
Compare
Choose a tag to compare
  • adds cats.derived.ShowPretty and cats.Traverse support
  • update Cats to 1.3.1 and Kittens to 1.2.0
  • replaced symlink with fix to the build file (handling sbt-crossproject issue with sharing resources)

Thanks @oleg-py for sending bug report and PR!

Implicits have explicit type

11 Sep 00:16
Compare
Choose a tag to compare

New cats

11 Sep 00:12
Compare
Choose a tag to compare

Updated for Cats 1.3.1, fixed several bugs.

Generators with more dependencies

11 Sep 00:12
Compare
Choose a tag to compare

If a type class required more smaller instances than just of the same kind as itself (e.g. cats.Show derivations might require not only other Shows but also Typeable) it was impossible to derive such instance, but now it is.

Initial release

19 Aug 16:32
Compare
Choose a tag to compare
  • use Kittens 1.1.0
  • Scala 2.12.6 and Scala.js