Releases: taoensso/timbre
v6.7.1 (2025-05-12)
This is a hotfix release for [#396] ClassCastException
when using a println-appender
with {:stream :std-out}
.
Main dependency is on Clojars.
v6.6.2 (2025-05-12)
This is a hotfix release for [#396] ClassCastException
when using a println-appender
with {:stream :std-out}
.
Main dependency is on Clojars.
v6.7.0 (2025-04-15)
- Main dependency: on Clojars
- SLF4J provider: on Clojars
- Versioning: Break Versioning
This is a maintenance release focused on updating dependencies.
It drops support for Clojure v1.9 but should otherwise be a safe update for users of v6.6.x
.
Since v6.6.1
(2024-10-30)
- [mod] Drop official Clojure v1.9 support
- [mod] Now throw on invalid compile-time min-level [a393582]
- [new] Use Truss exceptions on errors [ad4a37c]
- [fix] [#396]
ClassCastException
when using aprintln-appender
with{:stream :std-out}
- [fix] [#394] OTLP appender: fix reflection (@ericdallo) [44829cd]
- [doc] Mention limitation on compile-time min-level [b97ad98]
v6.6.1 (2024-10-30)
- Main dependency: on Clojars
- SLF4J provider: on Clojars
- Versioning: Break Versioning
This is a non-breaking hotfix release that should be a safe update for users of v6.6.0
.
Fixes since v6.6.0
(2024-10-28)
New since v6.6.0
(2024-10-28)
- Update dependencies
v6.6.0 (2024-10-28)
- Main dependency: on Clojars
- SLF4J provider: on Clojars
- Versioning: Break Versioning
Same as v6.6.0-RC1
(2024-08-30), just updates some dependencies.
This is a significant feature release that includes new built-in support for Java logging interop via SLF4J.
Big thanks to @fzakaria and @rufoa for their long-time work on Timbre's previous optional SLF4J interop π
As always, feedback and bug reports very welcome! - Peter Taoussanis
Changes since v6.5.0
(2024-02-26)
- [mod]
default-output-fn
: omit "?" location info [6d7495a]
New since v6.5.0
(2024-02-26)
- [new] Add SLF4Jv2 backend/provider [6b4873e]
- [new] [#389] Capture cause of failing error-fn [95ea032]
- [doc] [#386] Add
timbre-json-appender
to wiki (@NoahTheDuke) [0fa226e] - Various internal improvements and updated dependencies
Fixes since v6.5.0
(2024-02-26)
- None
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 and @rufoa for their long-time work on Timbre's previous optional SLF4J interop π
As always, feedback and bug reports very welcome! - Peter Taoussanis
Changes since v6.5.0
(2024-02-26)
- 6d7495a [mod]
default-output-fn
: omit "?" location info
New since v6.5.0
(2024-02-26)
- 6b4873e [new] Add SLF4Jv2 backend/provider
- 95ea032 [new] [#389] Capture cause of failing error-fn
- 0fa226e [doc] [#386] Add
timbre-json-appender
to wiki (@NoahTheDuke) - Various internal improvements and updated dependencies
Fixes since v6.5.0
(2024-02-26)
- None
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.
Changes since v6.4.0
- 6b165c6 [mod] Change default top-level
*config*
:min-level (when none specified) from :report -> :trace
Fixes since v6.4.0
New since v6.4.0
- f3ce2b5 [new] [#374] Add OpenTelemetry Protocol (OTLP) community appender (@devurandom)
- Update dependencies, misc internal improvements
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.
Fixes since v6.3.1
- 9ec4e3c [fix] JS console appender unintentionally duplicating raw args
- dbf8481 [fix] Unnecessary boxed math in (community) rotor appender
- fab7b26 [fix] [#380] Fix docstring typo (@alexpetrov)
v6.3.1 (2023-09-27)
π¦ Available on Clojars
This is a minor maintenance release that should be non-breaking.
New since v6.2.2
- 1173427 [new] Add callsite
:?column
to logging data - 423b1c5 [new] Allow
refer-timbre
to work in Cljs - Updated documentation, moved to new wiki
Other improvements since v6.2.2
- Some internal refactoring
- Update dependencies
v6.2.2 (2023-07-18)
π¦ Available on Clojars
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
.