v6.0.0 / 2022 Oct 28
[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 todefault-output-fn
- 39a5e5a [new] [#317] Add
:output-error-fn
option todefault-output-fn
- 6af3eda [new] [#217] Add alpha
shutdown-appenders!
util and hook - 1024373 [new] [#354] Make
callsite-id
inlog!
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