mirror of https://github.com/status-im/timbre.git
7b09d1a562
BREAKING CHANGES: * Custom appenders that rely on the :more argument will no longer function correctly. * Stacktraces are no longer automatically generated at the `log`-macro level, but are left as an appender implementation detail. A :throwable appender argument has been added along with a `stacktrace` fn. MIGRATION GUIDE: * :message is now a string of all arguments as joined by `logp`/`logf`. Appenders that need unjoined logging arguments (i.e. raw arguments as given to `logp`/`logf`) should use the new :log-args vector. MOTIVATION: The :more argument was always kind of manky. By joining logging arguments at the `log`-macro level, we simplify appender implementations and allow the use of different joining strategies like `logp` and `logf`. This approach also fits better with the `tools.logging` API, allowing a cleaner Logger implementation. |
||
---|---|---|
.. | ||
timbre | ||
timbre.clj |