All notable changes to this project will be documented in this file, which follows the conventions of keepachangelog.com. This project adheres to Semantic Versioning.
...
This is a major release which switches Dialog from the 1.7 SLF4J APIs to 2.0. Pure Clojure consumers should see little direct change here, but this will impact the logging dependencies pulled in.
log4j-over-slf4j
bridge dependency by default.
#32:type
and :format
keys. The symbol will be resolved to a var
at config time and called with the output map.
PR#20:level
and :levels
options, mirroring the global config levels.
PR#31No major behavioral changes in this release, but it does mark the "officially stable" version of the library after much production usage.
ClassCastException
when setting the root logger level with an
environment or system property override.
PR#10hostname
to infer the default computer hostname. This
caused the Clojure Agent send-off pool to be started at logging init time,
which was an unacceptable side-effect.
PR#8dialog.util/set-hostname!
if
necessary.{}
)
and throwables in the DialogLogger
implementation.
#6
PR#7:padding
option for the :simple
and :pretty
formatters to allow
control of the fixed-width printing for the thread, level, and logger names.
PR#2dialog.edn
instead of
dialog/config.edn
, though the original path is still loaded as a fallback.Initial release.
Can you improve this documentation?Edit on GitHub
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close