clr

dmiller 2025-10-01T14:22:25.102109Z

[ANN] Clojure.Cljr 0.1.0-alpha11 released Note: NuGet things alpha11 is older than alpha8, so it will not upgrade. You will have to uninstall first. (If I had know I was going to go double-digits on the suffix, I would have started with 01. )

dotnet tool uninstall -g Clojure.Cljr
dotnet tool install -g Clojure.Cljr --version 0.1.0-alpha11
The changes in this release focus on (a) Linux compatibility and (b) making sure cljr plays well with clojure/clj for users using both. • Fix calculation of user config deps file • When no config file, copy the sample deps file as deps-clr.edn (so that clojure/clj can copy its default in as deps.edn). • Change a component of string used to compute hashes identifying configurations so that the CLR hash is distinct from the JVM hash on the same configuration. • Use environment variable XDG_CONFIG_HOME in computing the location of the user deps file. You will notice I skipped a few alpha versions since the last announcement. The intervening versions were me working with @seancorfield trying to iron out Linux and side-by-side-with-JVM issues. Many thanks to Sean for his efforts.

👍 1
🎉 2
neumann 2025-10-22T05:22:12.390759Z

Yes! Thanks for also posting to announcements.

seancorfield 2025-10-01T15:12:39.644529Z

Probably worth forwarding this to #announcements for wider visibility (which will also make sure it gets into the weekly Deref).

dmiller 2025-10-01T15:38:10.468069Z

done. thx