Skip to content

0.4.0-M1

Pre-release
Pre-release
Compare
Choose a tag to compare
@lorandszakacs lorandszakacs released this 03 Sep 08:59
558fb5c

This is the first release available for Scala 3 and cats-effect 3!

⚠️ breaking changes ⚠️

  • removed dependency on pureharm-config and config-readers from companion objects of config case classes. This means that you have to read them yourselves in client code depending on the method you choose. Recommended way is using pureharm-config-ciris, or for a smooth transition depend on pureharm-config directly.
  • for cats-effect to compatibility use the modules suffixed w/ -ce2, modules without this suffix depend on cats-effect 3.

New Scala versions:

  • 2.13.6
  • 3.0.1 for JVM + JS platforms
  • drop 3.0.0-RC2, 3.0.0-RC3

internals

  • temporarily disable tests, will be revived in a future milestone release
  • bump scalafmt to 3.0.0-RC6 — from 2.7.5
  • bump sbt to 1.5.5
  • bump sbt-spiewak to 0.21.0
  • bump sbt-scalafmt to 2.4.3