Skip to content

Releases: nberger/ring-logger

0.7.1

13 Sep 18:22
Compare
Choose a tag to compare

New features:

  • Add :timing option to disable logging timing information

Breaking changes:

  • The options :pre-logger, :post-logger and :exception-logger were removed
    They were intended as a way to override the way the messages are generated,
    but we now have multimethods and :printer to do that.

0.7.0

02 Sep 18:41
Compare
Choose a tag to compare

The goal for this release was to refactor ring-logger and remove the timbre & onelog dependencies.

Breaking changes:

  • Remove timbre implementation, was moved to ring-logger-timbre
  • Remove OneLog implementation, was moved to ring-logger-onelog
  • Replace keyword arguments with a proper map in wrap-with-logger
  • Replace :logger-impl param to :logger
  • Make Logger protocol more simple: It has just two fns now: log and add-extra-middleware

0.6.2

01 Sep 00:53
Compare
Choose a tag to compare

Bug fixes:

  • Fix OneLog implementation: error -> error-with-ex

0.6.1

31 Aug 18:16
Compare
Choose a tag to compare

New Features

  • Add ability to customize messages & to disable coloring

0.6.0

31 Aug 02:22
Compare
Choose a tag to compare
  • Adds tools.logging and taoensso/timbre implementations, with the ability to change the implementation by passing a :logger-impl. The default is tools.logging now