Skip to content

Releases: lightbend-labs/scala-logging

3.9.5

30 Aug 13:19
Compare
Choose a tag to compare

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

12 Jul 14:31
eff11fc
Compare
Choose a tag to compare
  • 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

23 Mar 14:55
540e51c
Compare
Choose a tag to compare

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

04 Feb 20:11
Compare
Choose a tag to compare
  • Use marker inside macros in is*Enabled methods

v3.9.0

04 Feb 20:12
Compare
Choose a tag to compare
  • Functions for on demand code execution added in Logger class

v3.8.0

04 Feb 20:12
Compare
Choose a tag to compare
  • Added LoggerTakingImplicit, bugfixes.