logger-f

logger-f, Logger for F[_]

MIT License

Stars
10
Committers
2

Bot releases are hidden (Show)

logger-f - v2.0.0-beta24 Latest Release

Published by kevin-lee 9 months ago

2.0.0-beta24 - 2024-01-14

Internal Housekeeping

  • Upgrade effectie to 2.0.0-beta14 (#514)
  • [logger-f-logback-mdc-monix3] Bump logback to 1.4.9 and logback-scala-interop to 0.3.0 (#516)
logger-f - v2.0.0-beta23

Published by kevin-lee 11 months ago

2.0.0-beta23 - 2023-12-05

Internal Housekeeping

  • [logger-f-logback-mdc-monix3] Bump logback-scala-interop to 0.2.0 (#508)
logger-f - v2.0.0-beta22

Published by kevin-lee 12 months ago

2.0.0-beta22 - 2023-11-08

Change

  • Change the LogMessage parameter in the log(F[A]) method from NotIgnorable to MaybeIgnorable (#498)
    This could be required and useful for case like

    final case class Something(id: Int, name: String)
    
    val fa: F[Something] = ...
    Log[F].log(fa) {
      case Something(0, _) => ignore
      case Something(n, name) => info(s"Something: id=$n, name=$name")
    }
    

Improvement

logger-f - v2.0.0-beta21

Published by kevin-lee about 1 year ago

2.0.0-beta21 - 2023-10-01

Internal Housekeeping

  • Upgrade effectie to 2.0.0-beta13 (#488)
logger-f - v2.0.0-beta20

Published by kevin-lee about 1 year ago

2.0.0-beta20 - 2023-09-09

Internal Housekeeping

  • Upgrade effectie to 2.0.0-beta12 (#478)
  • Upgrade logback to 1.4.8 (#480)
logger-f - v2.0.0-beta19

Published by kevin-lee about 1 year ago

2.0.0-beta19 - 2023-09-06

Changed

  • Remove unnecessary FxCtor from loggerf.instances.future.logFuture (#473)

    Since loggerf.instances.future.LogFuture can just have effectie.instances.future.fxCtor.fxCtorFuture, it's not required to have EF: FxCtor[Future] as a parameter of loggerf.instances.future.logFuture.

logger-f - v2.0.0-beta18

Published by kevin-lee about 1 year ago

2.0.0-beta18 - 2023-09-05

New Feature

  • Add Log instance for Try - Log[Try] (#469)
logger-f - v2.0.0-beta17

Published by kevin-lee about 1 year ago

2.0.0-beta17 - 2023-07-23

Internal Housekeeping

  • Upgrade effectie to 2.0.0-beta11 (#457)
logger-f - v2.0.0-beta16

Published by kevin-lee over 1 year ago

2.0.0-beta16 - 2023-07-17

New Feature

  • Add initialize method taking Monix3MdcAdapter in the companion object of Monix3MdcAdapter (#452)
logger-f - v2.0.0-beta15

Published by kevin-lee over 1 year ago

2.0.0-beta15 - 2023-07-15

Internal Housekeeping

  • Upgrade effectie to 2.0.0-beta10 (#448)
logger-f - v2.0.0-beta14

Published by kevin-lee over 1 year ago

2.0.0-beta14 - 2023-07-15

Change

  • [logger-f-logback-mdc-monix3] Renamed: MonixMdcAdapter to Monix3MdcAdapter (#442)

Bug Fix

  • Fixed: Monix3MdcAdapter.initialize() is broken for logback 1.4.8 (#444)
logger-f - v2.0.0-beta13

Published by kevin-lee over 1 year ago

2.0.0-beta13 - 2023-07-07

New Feature

  • Add MdcAdapter for Monix to properly share context through MDC with Task and Local from Monix (#438)
logger-f - v2.0.0-beta12

Published by kevin-lee over 1 year ago

2.0.0-beta12 - 2023-03-18

Internal Housekeeping

  • Upgrade effectie to 2.0.0-beta9 (#428)
logger-f - v2.0.0-beta11

Published by kevin-lee over 1 year ago

2.0.0-beta11 - 2023-03-08

Internal Housekeeping

  • Upgrade effectie to 2.0.0-beta8 (#420)
logger-f - v2.0.0-beta10

Published by kevin-lee over 1 year ago

2.0.0-beta10 - 2023-02-26

Update

  • Add missing implicit instance messages (#410)

Internal Housekeeping

  • Upgrade effectie to 2.0.0-beta7 (#413)
  • Bump and clean up libraries (#415)
    • Bump: hedgehog-extra to 0.3.0
    • Remove extras-cats from logger-f-cats and logger-f-test-kit as it's not used by them
logger-f - v2.0.0-beta9

Published by kevin-lee over 1 year ago

2.0.0-beta9 - 2023-02-12

Internal Housekeeping

  • Upgrade effectie to 2.0.0-beta6 (#400)
logger-f - v2.0.0-beta8

Published by kevin-lee over 1 year ago

2.0.0-beta8 - 2023-02-07

Bug Fix

  • debug(Prefix), info(Prefix), warn(Prefix) and error(Prefix) do not work with logS and logS_ (#395)
logger-f - v2.0.0-beta7

Published by kevin-lee over 1 year ago

2.0.0-beta7 - 2023-02-07

New Feature

  • Add logger-f-test-kit with CanLog instance for testing (#388)

Improvement

  • Make logS, logS_ and prefix lazy with call-by-name and thunk (#379)
logger-f - v2.0.0-beta6

Published by kevin-lee over 1 year ago

2.0.0-beta6 - 2023-01-22

Bug Fix

  • Fix: Dynamic log level change is not applied for Slf4J logger (#376)
logger-f - v2.0.0-beta5

Published by kevin-lee almost 2 years ago

2.0.0-beta5 - 2023-01-14

Bug Fix

  • Fix non-private val in GetLogger which is for extension methods for CanLog (#368)

Internal Housekeeping

  • Upgrade effectie to 2.0.0-beta5 and cats to 2.7.0 (#372)
  • Enable Scalafmt and Scalafix checks (#370)