Skip to content

Releases

v4.0.0-RC1

v4.0.0-RC1 Pre-release
Pre-release

Choose a tag to compare

@jxnu-liguobin jxnu-liguobin released this 28 Nov 13:52
4d60afb

What's Changed

Warnings

This version has a large span, I think it is a new starting point (that is, there may be regression issues, only for trial use)

  • Remove Java 8 support
  • Support SLF4J 2.x.

Full Changelog: v3.9.6...v4.0.0-RC1

v3.9.6

Choose a tag to compare

@jxnu-liguobin jxnu-liguobin released this 16 Sep 13:24
v3.9.6
a7fdbf5

What's Changed

New Contributors

Full Changelog: v3.9.5...v3.9.6

3.9.5

Choose a tag to compare

@mox692 mox692 released this 30 Aug 13:19

According to git shortlog -sn --no-merges v3.9.4..v3.9.5, 7 people contributed: Scala Steward, Seth Tisue, prateekatknoldus, Derek Wickern, Mark Tickner, PJ Fanning, sullis, xuwei-k.

  • use lengthIs instead of length (#349)
  • GitHub Actions setup-java v3 (#353)
  • Removed type annotations warnings in LoggerSpec (#343)
  • Fix macro when interpolated argument is Throwable (#305)
  • Removed type annotations warnings in LoggerWithTaggedArgsSpec (#342)
  • Added missing type annotations in LoggerWithMarkerSpec (#341)
  • Added missing type annotations in LoggerTakingImplicitSpec (#340)
  • updated docs (#335)
  • Included a way to create Logger with class name in which it is defined (#334)
  • Declare version scheme (#332)
  • Added a test case for getContext method in LoggerTakingImplicitSpec (#330)
  • Example for StrictLogging (#326)
  • Added a method in CanLog trait to extract the context object for the logger (#324)
  • Added example for AnyLogging (#322)
  • Added method to extract the context object (#323)
  • Added description for AnyLogging in README (#320)
  • Added support for AnyLogging (#318)
  • Added use case for LazyLogging and StrictLogging in README.md (#319)
  • Scala-3: Added the missing when Enabled() methods in LoggerTakingImplicitImpl under scala-3 package (#316)
  • Added the missing when Enabled() methods in LoggerTakingImplicitImpl (#315)
  • doc: latest logback version (#312)
  • replace Travis-CI with GitHub Actions (#299)
  • Use 3.9.4 in readme for Scala 3 (#289)

NOTE
If you are using Vararg, please be aware that this release includes the issue reported in #354. This fix is planned to be addressed in a subsequent release.

3.9.4

Choose a tag to compare

@SethTisue SethTisue released this 12 Jul 14:31
eff11fc
  • Publish for Scala 3.0.0 final (#281, #278)

According to git shortlog -sn --no-merges v3.9.3..v3.9.4, 5 people contributed: Scala Steward, Seth Tisue, Ben Plommer, Mathias Bogaert, Ruby Iris Juric.

3.9.3

Choose a tag to compare

@SethTisue SethTisue released this 23 Mar 14:55
540e51c

According to git shortlog -sn --no-merges v3.9.2..v3.9.3, 16 people contributed: Scala Steward, Seth Tisue, Philippus Baalman, sullis, Adriaan Moors, Krzysiek Bochenek, Mathias Bogaert, Eric Meisel, Dejan Stojadinović, Bruno Bonanno, Amund Murstad, Ty Coghlan, amumurst, kenji yoshida, mwielocha, Francis De Brabandere.

v3.9.2

Choose a tag to compare

@SethTisue SethTisue released this 04 Feb 20:11
  • Use marker inside macros in is*Enabled methods

v3.9.0

Choose a tag to compare

@SethTisue SethTisue released this 04 Feb 20:12
  • Functions for on demand code execution added in Logger class

v3.8.0

Choose a tag to compare

@SethTisue SethTisue released this 04 Feb 20:12
  • Added LoggerTakingImplicit, bugfixes.