Skip to content

v6.0.0 / 2022 Oct 28

Compare
Choose a tag to compare
@ptaoussanis ptaoussanis released this 26 Oct 09:07
· 78 commits to master since this release
[com.taoensso/timbre "6.0.0"]

This is a major feature release. Changes may be BREAKING for some users, see relevant commits referenced below for details.
Please test before use in production and report any problems, thanks!
See here for recommended steps when updating any Clojure/Script dependencies.

Changes since v5.2.1

  • 1c9fbb4 [mod] [BREAKING] [#322 #353] Reorganise community appenders
  • 12457d9 [mod] [BREAKING] Default (nil) :min-level changed from :report -> :trace
  • 65c3b47 [mod] [DEPRECATED] :msg_ is now undocumented
  • 98deeb7 [mod] [DEPRECATE] set-level! -> set-min-level!, with-level -> with-min-level
  • 597c7a0 [mod] [#356] Call pr-str on non-string arguments
  • 844943e [mod] [#355 #339] Improve formatting of errors in Cljs (@aiba @DerGuteMoritz)
  • 18bf001 [nop] Update core dependencies
  • e5851f7 [nop] Update community dependencies
  • [nop] Misc refactoring, incl. documentation improvements

New since v5.2.1

  • 2823c47 [new] [#332] Add ability to load initial Timbre config from edn system value or resource
  • 9085a41 [new] [#328] Add new utils: set-min-level!, set-ns-min-level!, etc.
  • 841a064 [new] [#356] Add :msg-fn option to default-output-fn
  • 39a5e5a [new] [#317] Add :output-error-fn option to default-output-fn
  • 6af3eda [new] [#217] Add alpha shutdown-appenders! util and hook
  • 1024373 [new] [#354] Make callsite-id in log! macro deterministic for Clojure (@DerGuteMoritz)
  • baaf138 [new] Add :output-opts support to top-level and appender config
  • 8d1b3a6 [new] Wrap output and msg fns for better error messages