-
-
Notifications
You must be signed in to change notification settings - Fork 172
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove println
on core ns load
#370
Conversation
Libraries printing information without control are often a nuisance. Instead of printing the source of `*config*`, it is kept in the config itself.
@AdamClements Hi Adam, thanks for this! Merged, will be included in next release 👍 |
Any chance of getting this released onto clojars? The latest release, 6.1.0, doesn't seem to have it. |
@timgilbert Hi Tim! I do batched work on my libraries, and cut new releases either when there's an important fix or when there's a significant number of changes pending release. The high-level plan can be found here. Since Timbre doesn't currently have too many changes pending, it'll probably be at least a few more months before the next release. Your options in the meantime:
Hope that helps! Cheers :-) |
Awesome, thanks @ptaoussanis! |
@ptaoussanis, these unexpected outputs broke our CI/CD pipeline right after an upgrade today (I know, it's finicky and brittle... but priorities and all that...) and it took us a while to realize it was Timbre. It looks like it's been a few months since the last release in Feb, 2023 and there are a few commits pending release. This one looks pretty low risk to me and I'm wondering if it is possible to have a point release (6.1.1?) with it? As always, we are grateful for and appreciate all your work on Timbre! Cheers! |
@finalfantasia Hi Salam,
You're very welcome - I appreciate the kind words. A couple quick questions:
Cheers :-) |
Yes, I was aware of it when I left my last comment. I think I was being too cautious of using an alpha release in the production environment but this is just my personal stance in general that's not driven by any company policies (that I'm aware of). In order to fix the immediate issue with our CI/CD workflow, we ended up using the alpha version after pair-reviewing all the 6 commits (mostly documentation changes) since the last release of
I was able to isolate and verify the root cause of the issue to the Timbre upgrade from version Again, thanks for your contribution to the Clojure community as well as the greater open-source community. Cheers! |
@finalfantasia Hi Salam,
That's very reasonable, I'd encourage you to continue with that perspective. In this case it just happened to be that that particular alpha is equivalent to the stable point release I would have otherwise pushed.
Okay, great 👍 And indeed I was mistaken- the problematic
You're very welcome, thanks for saying so! Cheers :-) |
Looks like this is causing trouble for Sente. Re-opening until there's a stable release that includes the merged fix. Will get one out before end of June 👍 |
Pushing a new stable release of Timbre shortly, marking as done. |
Libraries printing information without control are often a nuisance. Instead of printing the source of
*config*
, it is kept in the config itself.