Fork me on GitHub
#announcements
<
2020-01-10
>
mike_ananev07:01:57

Hi there! I created project template for clj-new, based on Badigeon. It can compile java sources, make uberjar, (optionally omit sources), create standalone bundle (JDK9+ required). Thanks to Sean Corfield and Ewen Grosjean (EwenG). https://github.com/mikeananev/sapp

borkdude10:01:32

What is a standalone bundle vs an uberjar?

mike_ananev11:01:22

uberjar needs JDK, standalone is really standalone: just unzip and run

borkdude11:01:00

so the standalone bundles a JDK inside?

borkdude10:01:30

Clj-kondo January-February (or however long the history goes) release thread. Follow up in #clj-kondo

👍 12
clj-kondo 12
borkdude22:01:58

Small "critical" update with regards to with-redefs: https://github.com/borkdude/clj-kondo/releases/tag/v2020.01.13

carocad11:01:00

Parcera v0.10.2 released with some edge case fixes. Thanks again to @dominicm for the valuable feedback https://github.com/carocad/parcera

👍 8
dominicm11:01:12

I will give this another run on my home directory corpus :)

🚀 4
dominicm17:01:01

No failures!!! party-corgi

slipset17:01:40

#clj-commons has taken over maintenance of pomegranate (https://github.com/clj-commons/pomegranate), the sane clojure interface to Aether/Maven Resolver. Version 1.1.1 is now released to Clojars https://clojars.org/clj-commons/pomegranate

🎉 28
rickmoynihan18:01:00

just looked to see what’s changed and it looks like the changelog might want updating

Alex Miller (Clojure team)18:01:14

core.async 0.7.559 is now available

🎉 132
Alex Miller (Clojure team)18:01:24

A new release of core.async is now available, which includes a number of long-pending bug fixes. • ASYNC-198 (CLJ) Fix exception rewriting in go can replace return value (thanks Kevin Downey!) • ASYNC-220 (CLJ) Fix exception in go finally swallows exception of outer try (thanks Kevin Downey!) • ASYNC-229 (CLJ) Fix go finally block executed twice (thanks Kevin Downey!) • ASYNC-212 (CLJ) Fix go fails to compile expressions with literal nil as let value (thanks Nicola Mometto!) • ASYNC-145 (CLJ, CLJS) Fix mix throws error when many channels added (thanks Angus Fletcher!) • ASYNC-170 (CLJ) Fix binding in go block throws assertion error (thanks Kevin Downey!) • ASYNC-127 (CLJ, CLJS) Fix mult to work as doc'ed with all taps accepting before next (thanks Leon Grapenthin!) • ASYNC-210 (CLJ) Fix puts allowed when buffer still full from expanding transducer (thanks Brian Rubinton!)

clj 28
Alex Miller (Clojure team)20:01:32

Got a bad case of the Friday afternoons? Surely you have 8 minutes to take the State of Clojure 2020 survey! https://surveymonkey.com/r/clojure2020

🏆 48
🎉 16
😀 28
4
Alex Miller (Clojure team)20:01:09

not sure those are widespread enough yet to warrant a question, but happy to put in the file for next year. btw, head to #clojure-survey for discussion

borkdude20:01:10

or maybe a question about GraalVM 🙂

Alex Miller (Clojure team)21:01:46

There are several questions that include Graal

Vincent Cantin03:01:49

I wished there was a radio box to tick “Do you work in JS and are dying to change your job to a Clojure one?”

12