Fork me on GitHub
#announcements
<
2024-02-08
>
greg19:02:42

https://github.com/rynkowsg/morse-nrepl: nREPL middleware to work with morse While Replicant sounds great, morse-nrepl can help with seamless transition from REBL to morse for nREPL users

nice 2
🎉 6
Alex Miller (Clojure team)22:02:45

Clojure 1.12.0-alpha6 is now available! https://clojure.org/news/2024/02/08/1-12-alpha6 - please check those out and as always we welcome your feedback, especially on the new features in this release. Rather than on this thread, it is preferred to start threads in #C03S1KBA2 so we can reply to them on a per-thread basis.

🎉 42
🔥 13
🙏 5
clojure-spin 11
Felipe15:02:23

was confused by the darker version of assert. I suspect this is meant to be *assert* and some text processing program somewhere made it bold instead 🙂

Alex Miller (Clojure team)22:02:29

There is a lot of new code in this release. We believe those changes are non-breaking for your programs, but it is a great help if you test your library or application with 1.12.0-alpha6 and provide us feedback - even a here that nothing unexpected was found is really helpful.

10
genekim22:02:52

Hey, @U064X3EF3 — seeing that a check would be useful to you, I decided to give it a whirl. To my surprise, I got a compile error in one of the files in the xtdb library. The compile error occurs in this file: https://github.com/xtdb/xtdb/blob/master/core/src/xtdb/io.clj#L56

Syntax error compiling var at (xtdb/io.clj:56:38).
Unable to resolve var: instant/thread-local-utc-date-format in this context
It worked with alpha4. Here’s a video of me generating a reproducible case — sorry I can’t make this repo public. https://capture.dropbox.com/PzKml0L7DQwUyhKp

genekim22:02:18

Here’s a gist of my deps.edn — it’s the opposite of a minimal case, but maybe helpful? https://gist.github.com/realgenekim/b7b61dca68c7735c5fb1720eaedf934d

Alex Miller (Clojure team)22:02:19

thanks Gene, that's been reported already to xtdb. that's a private var in the Clojure impl that we removed, so no one should be using it in the first place.

Alex Miller (Clojure team)22:02:10

normally, we try to even avoid removing the private vars but it was essential to accomplish the goal in this case

genekim22:02:15

Good to know! Keep up the amazing work, Alex!