v2.6.0
This release is binary-compatible with the 2.x series for Scala 2 and 3, but the Scala 3 build now requires at least Scala 3.2.0. It contains a bunch of new functionalities. Thanks a lot to the contributors!
New Functionalities
- implement ConsoleLogger for Scala.js by @bpholt in https://github.com/typelevel/log4cats/pull/694
- Add structured equivalents of Writer & WriterT loggers by @morgen-peschke in https://github.com/typelevel/log4cats/pull/719
- Add implicit derivations for LoggerFactory by @alexcardell in https://github.com/typelevel/log4cats/pull/725
- Add strict evaluation option by @ant8e in https://github.com/typelevel/log4cats/pull/738
Behind the Scenes
- Deprecate implicit materialization of
Slf4jFactoryby @armanbilge in https://github.com/typelevel/log4cats/pull/683 - Beginner Friendly Example in README by @mljohns89 in https://github.com/typelevel/log4cats/pull/693
- Fixed unbalanced parentheses by @mljohns89 in https://github.com/typelevel/log4cats/pull/695
Dependencies Updates
- Update scala-library, scala-reflect to 2.12.17 by @typelevel-steward in https://github.com/typelevel/log4cats/pull/689
- Update scala-library, scala-reflect to 2.13.10 by @typelevel-steward in https://github.com/typelevel/log4cats/pull/698
- Update cats-core to 2.9.0 by @typelevel-steward in https://github.com/typelevel/log4cats/pull/705
- Update scala3-library, ... to 3.2.2 by @typelevel-steward in https://github.com/typelevel/log4cats/pull/726
- Update nscplugin, sbt-scala-native, ... to 0.4.12 by @typelevel-steward in https://github.com/typelevel/log4cats/pull/736
- Update sbt-scalajs, scalajs-compiler, ... to 1.13.1 by @typelevel-steward in https://github.com/typelevel/log4cats/pull/741
- Update cats-effect, cats-effect-kernel, ... to 3.4.9 by @typelevel-steward in https://github.com/typelevel/log4cats/pull/742
New Contributors
- @mljohns89 made their first contribution in https://github.com/typelevel/log4cats/pull/693
- @morgen-peschke made their first contribution in https://github.com/typelevel/log4cats/pull/719
- @ant8e made their first contribution in https://github.com/typelevel/log4cats/pull/738
Full Changelog: https://github.com/typelevel/log4cats/compare/v2.5.0...v2.6.0