timbre

borkdude 2024-10-30T13:31:08.558939Z

I see a note in the code of the non-API function -log! that some arities are kept around because of AOT (the log! macro may have been expanded during compilation using an older version). The same issue will happen now for calls expanded using v6.5.0 since the 12-arity version was removed. I hit this in bb because of different reasons (I have a custom log! macro in there which expands to calls to -log! )

🪲 1
✅ 1
borkdude 2024-10-30T13:32:19.365429Z

No reason to change this from my side but this could potentially lead to a similar report as in: https://github.com/fzakaria/slf4j-timbre/issues/20

Peter Taoussanis 2024-10-30T13:53:50.992809Z

@borkdude Hi Michiel, thanks for pinging about this - that was an unintentional break - apologies! Will organise a patch release shortly 👍

borkdude 2024-10-30T13:54:38.986709Z

cool! again no hurry from me, I already fixed this in bb when upgrading: https://github.com/babashka/babashka/commit/b59bfcb7e64dd8dad142379b0f8cfddb04c84e90

🙏 1
Peter Taoussanis 2024-10-30T16:12:44.643179Z

This should be fixed in https://github.com/taoensso/timbre/releases/tag/v6.6.1, on Clojars now - thanks again for the report!

borkdude 2024-10-30T16:22:56.425109Z

thank you!

🙏 1