Fork me on GitHub
#announcements
<
2020-02-28
>
slipset07:02:48

Eastwood v0.3.8 - A Clojure lint tool https://github.com/jonase/eastwood Recent changes includes some fairly significant speedups to the included analyzer.

👍 64
🎉 16
12
borkdude07:02:56

See you at ClojureD!

slipset07:02:47

Jepp, I’ll be landing in Berlin 1345

souenzzo14:02:43

happy to see deps.edn support

ataggart13:02:36

clojure.tools.logging 1.0.0 is released and contains a few features you may find useful: https://github.com/clojure/tools.logging/blob/master/CHANGELOG.md

🎉 36
holyjak18:03:03

Readable means that the Clojure reader can read it in?

ataggart03:03:32

@U0522TWDA In that it behaves somewhat like pr.

ataggart03:03:40

I'll update the doc to make the analogy with pr.

❤️ 4
seancorfield19:02:51

seancorfield/next.jdbc {:mvn/version "1.0.384"} -- https://github.com/seancorfield/next-jdbc -- "The next generation of clojure.java.jdbc: a new low-level Clojure wrapper for JDBC-based access to databases." -- mostly documentation updates, but also a few minor performance tweaks for result set builders, and a bug fix to how column name keywords are constructed when the table name is not available. Follow-up in #sql

👍 56
alexmiller22:02:26

If you use brew to install the clojure tools, there is now an official Clojure tap for new releases https://clojure.org/news/2020/02/28/clojure-tap

🍻 164
bananadance 16
👍 20
alexmiller22:02:50

brew upgrade clojure/tools/clojure

seancorfield23:02:44

Might be worth mentioning that if you have clojure installed from the core tap, you have to brew uninstall clojure before you can brew install clojure/tools/clojure

alexmiller23:02:49

You can upgrade without doing that

seancorfield23:02:40

Ah, I didn't realize you could upgrade across taps! Nice.

include00:02:15

this is great! thanks!

pez07:02:14

Wouldn't it be best to keep the core tap updated with the stable releases? I'm seeing how many people will try brew install it from there w/o reading up on how it should be done.

kszabo08:02:48

> Anyone can update it, or we may periodically bump it for big releases, but we will not be actively updating it as of now.

kszabo08:02:13

I think it is fine to let the community handle that, AUR does the same for folks on arch and it works out generally well

kszabo08:02:48

I would add a pre-install note though so that ‘naive’ installers can get the official tap

👍 8
Adrian Smith16:03:11

brew upgrade clojure/tools/clojure results in `Error: No available formula with the name "clojure/tools/clojure" Please tap it and then try again: brew tap clojure/tools` for me, I have an existing non tap install of Clojure

alexmiller16:03:30

there are N paths through this with brew, impossible to predict them all. you might need to brew uninstall clojure first

alexmiller16:03:41

or brew tap clojure/tools

alexmiller16:03:43

or something else

alexmiller16:03:36

brew install clojure then brew upgrade clojure/tools/clojure worked for me, but there can be historical cruft in your brew formulas that affects things

👍 4
hindol19:03:52

Can the step "brew tap clojure/tools" be added to the documentation itself?

alexmiller23:03:30

It’s done automatically when install/upgrade from it, so there’s no need

hindol03:03:34

I needed this step somehow. Brew instructed me to run "brew tap clojure/tools" when I ran "brew upgrade clojure/tools/clojure". I had the core clojure installed already. It's a minor thing though as brew told me what to do.

alexmiller03:03:11

as I said above, there are many paths through it with brew (and it's very dependent on your brew history) so it's not really feasible to doc them all. and brew's pretty good about telling you what to do.

👍 4