Skip to content

Releases: taoensso/timbre

v6.6.1 (2024-10-30)

30 Oct 16:05
Compare
Choose a tag to compare

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)

28 Oct 14:04
Compare
Choose a tag to compare

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)

30 Aug 08:32
Compare
Choose a tag to compare
Pre-release

📦 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)

26 Feb 13:35
Compare
Choose a tag to compare

📦 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

  • 3d730f9 [fix] [#381] Handle possible invalid stacktrace fonts

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)

22 Feb 16:51
Compare
Choose a tag to compare

📦 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)

27 Sep 10:08
Compare
Choose a tag to compare

📦 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)

18 Jul 10:46
Compare
Choose a tag to compare

📦 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.

v6.2.1 (2023-06-30)

30 Jun 09:14
Compare
Choose a tag to compare

📦 Available on Clojars

This is a maintenance release that should be non-breaking.

Fixes since v6.1.0

New since v6.1.0

  • 0c5e07e [new] [#373] [#372] Cljs console appender: improve controls for raw logging
  • a0bc5e0 [new] [#370] Add :_init-config map to *config*

v6.1.0 (2023-02-27)

27 Feb 15:30
Compare
Choose a tag to compare
[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.

Changes since v6.0.4

  • edd4ee7 [mod] Remove support for long-deprecated :?err_, :vargs_ delays in log data
  • 95bce09 [mod] Postal appender: switch to new output-opts API

Fixes since v6.0.4

  • 9455cb0 [fix] 1-arg Cljs set-min-ns-level! broken

New since v6.0.4

v6.0.4 / 2022 Dec 8

08 Dec 12:20
Compare
Choose a tag to compare
[com.taoensso/timbre "6.0.4"]

Fixes since v6.0.0

  • [fix] [#359] Restore missing community appenders to the Timbre jar
  • [fix] [#360] Fix broken compatibility with GraalVM (@borkdude)
  • [fix] [#364] Update bundled Encore dependency to fix compilation issue with shadow-cljs