Releases: typelevel/log4cats
Releases · typelevel/log4cats
v1.2.1
Dependency updates
- cats-effect-2.4.0
v2.0.0-RC1
- removed deprecated
org.typelevel.log4cats.extras.Translate
object - remove deprecated
unsafe*
constructors - Depends on cats-effect-3.0.0-RC2
Forward ports from 1.2.0
:
- add
LogLevel.fromString
method #343 thanks to @Daenyth - add
NoOpLogger.apply
constructor #344 thanks to @bplommer - add
StructuredLogger.withModifiedContext
method #361 thanks to @ivan-klass - depends on cats-2.4.2
- built with Scala.js 1.5.0
- adds Dotty crossbuild for Scala 3.0.0-RC1
- drops Dotty crossbuild for Scala 3.0.0-M2
v1.2.0
Note: this is the first production release published under org.typelevel
.
v2.0.0-M2
- removed deprecated
org.typelevel.log4cats.extras.Translate
object - remove deprecated
unsafe*
constructors - Depends on cats-effect-3.0.0-RC1
Forward ports from 1.2.0-RC3
:
v1.2.0-RC3
v2.0.0-M1
- Depends on cats-effect-3.0.0-M5
v1.2.0-RC2
- Now published under
org.typelevel
- Root package changed to
org.typelevel.log4cats
- Add implicits for
EitherT
andOptionT
transformers - Depends on cats-2.3.1 and cats-effect-2.3.1
- Publish for ScalaJS-1.4.0
- Add Dotty crossbuilds for Scala 3.0.0-M2 and 3.0.0-M3
v1.1.1
v1.1.0
Improvements
- MDC loging safe in the presence of cancelation. Thanks @kubukoz!
- Add the StructuredTestingLogger. Thanks @ollyw!
- Macro Hygiene improvements. Thanks @travisbrown!
Dependencies
- cats-effect 2.1.3
- cats-core 2.1.1
- slf4j-api 1.7.30