Releases: tofu-tf/derevo
Releases · tofu-tf/derevo
Derevo 0.13.0
Changes
- Feature/sangria support @smiklos (#356)
- Try to derive in unqualified mode when typechecking is not possible @zawodskoj (#337)
- Change isConstructionOf impl to not to crash compiler on newtype(unapply = true) @zawodskoj (#335)
- Better newtype handling in reactivemongo @zawodskoj (#334)
- Derivation object composition @zawodskoj (#333)
🧰 Maintenance
- Update scalafmt-core to 3.3.1 @scala-steward (#357)
- Update sbt to 1.6.1 @scala-steward (#355)
- Update sbt to 1.6.0 @scala-steward (#354)
- Update scalafmt-core to 3.3.0 @scala-steward (#353)
- Update sbt-scalafmt to 2.4.6 @scala-steward (#352)
- Update scalafmt-core to 3.2.2 @scala-steward (#351)
- Update sbt to 1.5.8 @scala-steward (#350)
- Update sbt to 1.5.7 @scala-steward (#349)
- Update sbt to 1.5.6 @scala-steward (#348)
- Update sbt-github-actions to 0.14.2 @scala-steward (#343)
- Update sbt-scalafmt to 2.4.5 @scala-steward (#346)
- Update scalafmt-core to 3.2.1 @scala-steward (#345)
- Update cats-core to 2.7.0 @scala-steward (#340)
- Update scalafmt-core to 3.2.0 @scala-steward (#341)
- Update scala-library, scala-reflect to 2.13.7 @scala-steward (#328)
- Update tethys-core, tethys-derivation, ... to 0.25.0 @scala-steward (#315)
- Update scalafmt-core to 3.1.2 @scala-steward (#339)
- Update pureconfig, pureconfig-magnolia to 0.17.1 @scala-steward (#338)
- Update sbt-scalafmt to 2.4.4 @scala-steward (#336)
Derevo 0.12.8
Derevo 0.12.7
Changes
- Disable macros while typechecking derivation call @zawodskoj (#330)
- Fix qualified macro annotation match @zawodskoj (#306)
🧰 Maintenance
- Update scalafmt-core to 3.0.8 @scala-steward (#327)
- Update scalafmt-core to 3.0.7 @scala-steward (#324)
- Update sbt-ci-release to 1.5.10 @scala-steward (#322)
- Update sbt-ci-release to 1.5.9 @scala-steward (#318)
- Update pureconfig, pureconfig-magnolia to 0.17.0 @scala-steward (#321)
- Update scalafmt-core to 3.0.6 @scala-steward (#320)
- Update scalatest to 3.2.10 @scala-steward (#317)
- Update scalafmt-core to 3.0.4 @scala-steward (#316)
- Update scala-library, scala-reflect to 2.12.15 @scala-steward (#314)
- Update scalafmt-core to 3.0.3 @scala-steward (#313)
- Update kind-projector to 0.13.2 @scala-steward (#311)
- Update scalafmt-core to 3.0.2 @scala-steward (#310)
- Update scalafmt-core to 3.0.1 @scala-steward (#308)
- Update kind-projector to 0.13.1 @scala-steward (#307)
- Update scalafmt-core to 3.0.0 @scala-steward (#305)
- Update sbt-github-actions to 0.13.0 @scala-steward (#303)
- Update sbt to 1.5.5 @scala-steward (#299)
- Update sbt-scalafmt to 2.4.3 @scala-steward (#298)
Derevo 0.12.6
Changes
🚀 Features
- Add PolyTypes support @zawodskoj (#288)
- Add support for deriving typeclasses with refinements @zawodskoj (#286)
🧰 Maintenance
- Update pureconfig to 0.16.0 @catostrophe (#294)
- Update circe-derivation to 0.13.0-M5 @catostrophe (#295)
- Update sbt to 1.5.4 @scala-steward (#289)
- Update sbt to 1.5.3 @scala-steward (#285)
- Update scala-library, scala-reflect to 2.12.14 @scala-steward (#283)
- Update scala-library, scala-reflect to 2.13.6 @scala-steward (#276)
- Update tethys-core, tethys-derivation, ... to 0.24.0 @scala-steward (#282)
- Update circe-core, circe-parser to 0.14.1 @scala-steward (#281)
- Update sbt-git to 1.0.1 @scala-steward (#277)
- Update kind-projector to 0.13.0 @scala-steward (#275)
- Update scalatest to 3.2.9 @scala-steward (#274)
- Update cats-core to 2.6.1 @scala-steward (#273)
- Update munit to 0.7.26 @scala-steward (#272)
- Update sbt to 1.5.2 @scala-steward (#270)
- Update scalacheck to 1.15.4 @scala-steward (#269)
derevo 0.12.5
derevo 0.12.4
Changes
Features
Maintenance
- Remove tschema module @catostrophe (#265)
- Update cats-tagless-core, ... to 0.14.0 @scala-steward (#263)
- Update sbt to 1.5.1 @scala-steward (#262)
- Update pureconfig, pureconfig-magnolia to 0.15.0 @scala-steward (#258)
- Update munit to 0.7.25 @scala-steward (#259)
- Update cats-core to 2.6.0 @scala-steward (#260)
- Update scalatest to 3.2.8 @scala-steward (#261)
derevo 0.12.3
Changes
Maintenance
- Update scala to 2.13.5 @catostrophe (#256)
- Update munit to 0.7.23 @scala-steward (#251)
- Update cats-core to 2.5.0 @scala-steward (#252)
- Update scalatest to 3.2.7 @scala-steward (#253)
- Update sbt to 1.5.0 @scala-steward (#254)
- Update cats-tagless-core, ... to 0.13.0 @scala-steward (#255)
0.12.2
Changes
Features
- Allow context bounds for type params HK derivation @Odomontois (#248)
- Pass target type as type argument for the macros @Odomontois (#238)
Maintenance
- Update sbt-pgp to 2.1.2 @scala-steward (#247)
- Update sbt-scalafmt to 2.4.2 @scala-steward (#246)
- Update sbt-pgp to 2.1.1 @scala-steward (#245)
- Update sbt-sonatype to 3.9.7 @scala-steward (#244)
- Update sbt-scalafmt to 2.3.4 @scala-steward (#243)
- Update sbt-pgp to 2.0.2 @scala-steward (#242)
- Upgrade everything @Odomontois (#241)
- remove intellij plugin @Odomontois (#240)
0.12.1
Changes
Features
- Specify derived typeclass for newtypes in PolyDerivation @Odomontois (#222)
Maintenance
- Update README.md @eugene-io (#225)
- Update scalatest to 3.2.5 @scala-steward (#223)
- Update cats-core to 2.4.2 @scala-steward (#216)
- Update scalatest to 3.2.4 @scala-steward (#221)
0.12.0
Changes
- Add supertagged support @Odomontois (#217)
- Fix parametric derivation @Odomontois (#215)
Features
- Support estatico newtypes @Odomontois (#209)
Maintenance
- Update JDK in CI @catostrophe (#219)
- Update README.md @psisoyev (#218)
- Update scalacheck to 1.15.3 @scala-steward (#212)
- Update munit to 0.7.22 @scala-steward (#213)
- move to tofu-tf @Odomontois (#210)
- Update cats-core to 2.4.1 @scala-steward (#204)
- Update kind-projector to 0.11.3 @scala-steward (#197)
- Update sbt to 1.4.7 @scala-steward (#200)
- Update tethys-core, tethys-derivation, ... to 0.22.0 @scala-steward (#207)
- Update typed-schema-param, ... to 0.14.2 @scala-steward (#208)