Skip to content

Releases: typelevel/log4cats

v2.8.0

11 Mar 12:30
0f6e4eb

Choose a tag to compare

This release brings support for Scala Native 0.5.

What's Changed

Updates

  • Update scala3-compiler, scala3-library, ... to 3.3.7 by @typelevel-steward[bot] in #935
  • Update scala-library, scala-reflect to 2.13.18 by @typelevel-steward[bot] in #941
  • Update scala-library, scala-reflect to 2.12.21 by @typelevel-steward[bot] in #943
  • Update sbt-scalajs, scalajs-compiler, ... to 1.20.2 by @typelevel-steward[bot] in
  • Update auxlib, clib, javalib, nativelib, ... to 0.5.10 by @typelevel-steward[bot] in
  • Update cats-effect, cats-effect-kernel, ... to 3.7.0 by @typelevel-steward[bot] in #961

New Contributors

Full Changelog: v2.7.1...v2.8.0

v2.8.0-RC1

01 Sep 14:28
642b6a6

Choose a tag to compare

v2.8.0-RC1 Pre-release
Pre-release

The primary change in this release is the update to Scala Native 0.5 (along with all corresponding upstream dependencies).

What's Changed

  • Update sbt, scripted-plugin to 1.11.1 by @typelevel-steward[bot] in #915
  • Update sbt-typelevel, sbt-typelevel-site to 0.8.0 by @typelevel-steward[bot] in #916
  • Update sbt, scripted-plugin to 1.11.2 by @typelevel-steward[bot] in #918
  • Update sbt, scripted-plugin to 1.11.3 by @typelevel-steward[bot] in #921
  • Update cats-effect, cats-effect-kernel, ... to 3.6.2 by @typelevel-steward[bot] in #922
  • Update cats-effect, cats-effect-kernel, ... to 3.6.3 by @typelevel-steward[bot] in #923
  • Update sbt, scripted-plugin to 1.11.4 by @typelevel-steward[bot] in #925
  • Update sbt, scripted-plugin to 1.11.5 by @typelevel-steward[bot] in #926
  • Update Scala Native to 0.5.8 by @iRevive in #924

New Contributors

Full Changelog: v2.7.1...v2.8.0-RC1

v2.7.1

26 May 17:52
37312fb

Choose a tag to compare

This release is binary-compatible within the 2.7 series.

What's New

Bugfixes

What's Changed

New Contributors

Full Changelog: v2.7.0...v2.7.1

v2.7.0

03 May 06:10
e9457ba

Choose a tag to compare

It's been a while since the last release, and we have got something to share! This release is binary-compatible within the 2.x series.

What's Changed

New API & Features

Behind the Scenes

Dependency Updates

  • Update sbt-scala-native-crossproject to 1.3.2 by @typelevel-steward in #769
  • Update cats-core to 2.10.0 by @typelevel-steward in #777
  • Update sbt-typelevel, sbt-typelevel-site to 0.5.0 by @armanbilge in #780
  • Update logback-classic to 1.2.13 by @typelevel-steward in #806
  • Update sbt-jmh to 0.4.7 by @typelevel-steward in #808
  • Update nscplugin, sbt-scala-native, ... to 0.4.17 by @typelevel-steward in #814
  • Update sbt to 1.9.9 by @typelevel-steward in #818
  • Update scala-library, scala-reflect to 2.12.19 by @typelevel-steward in #820
  • Update scala3-library, ... to 3.3.3 by @typelevel-steward in #822
  • Update cats-effect, cats-effect-kernel, ... to 3.5.4 by @typelevel-steward in #823
  • Update scalafmt-core to 3.8.1 by @typelevel-steward in #827
  • Update sbt-scalajs, scalajs-compiler, ... to 1.16.0 by @typelevel-steward in #828
  • Update munit-cats-effect to 2.0.0-M5 by @typelevel-steward in #830
  • Update sbt-typelevel, sbt-typelevel-site to 0.7.0 by @typelevel-steward in #833
  • Update scala-library, scala-reflect to 2.13.14 by @typelevel-steward in #836

New Contributors

Full Changelog: v2.6.0...v2.7.0

v2.6.0

23 Apr 15:41
ab74a99

Choose a tag to compare

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

Behind the Scenes

Dependencies Updates

  • Update scala-library, scala-reflect to 2.12.17 by @typelevel-steward in #689
  • Update scala-library, scala-reflect to 2.13.10 by @typelevel-steward in #698
  • Update cats-core to 2.9.0 by @typelevel-steward in #705
  • Update scala3-library, ... to 3.2.2 by @typelevel-steward in #726
  • Update nscplugin, sbt-scala-native, ... to 0.4.12 by @typelevel-steward in #736
  • Update sbt-scalajs, scalajs-compiler, ... to 1.13.1 by @typelevel-steward in #741
  • Update cats-effect, cats-effect-kernel, ... to 3.4.9 by @typelevel-steward in #742

New Contributors

Full Changelog: v2.5.0...v2.6.0

v2.5.0

15 Sep 17:06
b435d1a

Choose a tag to compare

This is the first release that supports Scala Native, thanks to @armanbilge! Additionally UUIDGen use rather than randomUUID on Paged Logger.

What's Changed

  • Update sbt-typelevel, sbt-typelevel-site to 0.4.13 by @typelevel-steward in #674
  • Update scalafmt-core to 3.5.9 by @typelevel-steward in #675
  • Pin slf4j & logback updates by @danicheg in #685
  • Cross-build for Native by @armanbilge in #687
  • Use UUIDGen instead of randomUUID() by @armanbilge in #678

Full Changelog: v2.4.0...v2.5.0

v2.4.0

13 Jul 17:20
7279a82

Choose a tag to compare

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.1.0.

What's Changed

  • Update scala3-library to 3.1.3 by @typelevel-steward in #664
  • Add LoggerFactory instance for NoOpLogger by @seigert in #667

Behind The Scenes

  • Update sbt-scalajs, scalajs-compiler, ... to 1.10.1 by @typelevel-steward in #665
  • Update cats-effect to 3.3.13 by @typelevel-steward in #666
  • Base version is 2.4 by @rossabaker in #669
  • Update sbt to 1.7.0 by @typelevel-steward in #670
  • Update sbt to 1.7.1 by @typelevel-steward in #671
  • Update cats-effect to 3.3.14 by @typelevel-steward in #672
  • Update cats-core to 2.8.0 by @typelevel-steward in #663

New Contributors

Full Changelog: v2.3.2...v2.4.0

v1.7.0

17 Jun 03:44
42fb409

Choose a tag to compare

This minor release is binary compatible with the 1.x series. It backports the LoggerFactory from 2.x.

What's Changed

New Contributors

Full Changelog: v1.6.0...v1.7.0

v2.3.2

20 Jun 12:02
ac6560f

Choose a tag to compare

This release introduces the LoggerFactory.mapK. It is binary compatible with prior 2.x releases.

What's Changed

Behind the scene

  • Update sbt-typelevel, sbt-typelevel-site to 0.4.6 in series/1.x by @scala-steward in #625
  • Update logback-classic to 1.2.11 in series/1.x by @scala-steward in #626
  • Update sbt-typelevel, sbt-typelevel-site to 0.4.7 in series/1.x by @scala-steward in #631
  • Update scalafmt-core to 3.5.0 in series/1.x by @scala-steward in #632
  • Update sbt-scalajs, scalajs-compiler, ... to 1.10.0 in series/1.x by @scala-steward in #634
  • Update scalafmt-core to 3.5.1 in series/1.x by @scala-steward in #636
  • Update sbt-typelevel, sbt-typelevel-site to 0.4.9 in series/1.x by @scala-steward in #638
  • Update scalafmt-core to 3.5.2 in series/1.x by @scala-steward in #641
  • slf4j depends on core jvm for series/1.x by @danicheg in #646
  • Merge series/1.x into main by @danicheg in #647
  • Update scalafmt-core to 3.5.3 in series/1.x by @scala-steward in #648
  • Pin scala3-library to 3.0.x by @danicheg in #649
  • Base version is 1.6 by @rossabaker in #651
  • Merge 1.6.0 by @rossabaker in #650
  • Update scalafmt-core to 3.5.8 by @typelevel-steward in #658
  • Update sbt-typelevel, sbt-typelevel-site to 0.4.10 by @typelevel-steward in #659
  • Update sbt-typelevel, sbt-typelevel-site to 0.4.11 by @typelevel-steward in #660
  • Update sbt-typelevel, sbt-typelevel-site to 0.4.12 by @typelevel-steward in #662

New Contributors

  • @alexcardell made their first contribution in #653
  • @typelevel-steward made their first contribution in #658

Full Changelog: v2.3.1...v2.3.2

v1.6.0

16 May 16:33
3e69831

Choose a tag to compare

This is the final planned release of log4cats-1.x. Maintenance continues in the 2.x series.

What's changed

Behind the scenes

Full Changelog: v1.5.1...v1.6.0