This project uses Break Versioning.
v6.6.0-RC1
(2024-08-30)📦 Available on Clojars: Timbre | SLF4J provider
Uses Break Versioning.
This is a significant feature release that includes new built-in support for Java logging interop via SLF4J.
Big thanks to @fzakaria for their long-time work on Timbre's previous optional SLF4J interop 🙏
As always, feedback and bug reports very welcome! - Peter Taoussanis
v6.5.0
(2024-02-26)default-output-fn
: omit "?" location infov6.5.0
(2024-02-26)timbre-json-appender
to wiki (@NoahTheDuke)v6.5.0
(2024-02-26)v6.5.0
(2024-02-26)📦 Available on Clojars, this project uses Break Versioning.
This is a maintenance release that should be non-breaking, but does change the default :min-level
when none is specified.
v6.4.0
*config*
:min-level (when none specified) from :report -> :tracev6.4.0
v6.4.0
v6.4.0
(2024-02-22)📦 Available on Clojars, this project uses Break Versioning.
This is a maintenance release that should be non-breaking, but that may change (fix) logging output for users of the JS console logger's :raw-console?
option.
v6.3.1
v6.3.1
(2023-09-27)📦 Available on Clojars, this project uses Break Versioning.
This is a minor maintenance release that should be non-breaking.
v6.2.2
:?column
to logging datarefer-timbre
to work in Cljsv6.2.2
v6.2.2
(2023-07-18)📦 Available on Clojars, this project uses Break Versioning.
Identical to v6.2.1
, but synchronizes Encore dependency with my recent library releases (Timbre, Tufte, Sente, Carmine, etc.) to prevent confusion caused by dependency conflicts.
This is a safe update for users of v6.2.1
.
v6.2.1
(2023-06-30)📦 Available on Clojars, this project uses Break Versioning.
This is a maintenance release that should be non-breaking.
v6.1.0
println
output on init load (@helins)v6.1.0
:_init-config
map to *config*
v6.1.0
(2023-02-27)[com.taoensso/timbre "6.1.0"]
This is a maintenance release that should be non-breaking for most users.
See recommended steps when updating Clojure/Script dependencies.
v6.0.4
:?err_
, :vargs_
delays in log datav6.0.4
set-ns-min-level!
brokenv6.0.4
:body-len
opt[com.taoensso/timbre "6.0.4"]
v6.0.0
[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.
v5.2.1
:report
-> :trace
:msg_
is now undocumentedset-level!
-> set-min-level!
, with-level
-> with-min-level
pr-str
on non-string argumentsv5.2.1
set-min-level!
, set-ns-min-level!
, etc.:msg-fn
option to default-output-fn
:output-error-fn
option to default-output-fn
shutdown-appenders!
util and hookcallsite-id
in log!
macro deterministic for Clojure (@DerGuteMoritz):output-opts
support to top-level and appender configSee here for earlier releases.
Can you improve this documentation? These fine people already did:
Peter Taoussanis, Alexander Petrov & Ian TrusloveEdit on GitHub
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close