anything we can help with getting the clojurescript release out of the door?
even a pre-release would definitely help with testing stuff. I don't use deps.edn anywhere so depending on master is kinda difficult.
@thheller do you use lein?
yes, and/or just shadow-cljs.edn
I do have a local CLJS lein install
'd version I used for testing but thats "dangerous" 😛
almost made a shadow-cljs release with the newer closure-compiler version as a dependency which would have broken everyone that wasn't on that lein install
'd CLJS version 😉
@thheller does shadow come with tools.deps built in?
no. well support is built-in but it doesn't use it internally. uses the older pomegranate lib by default, might switch when tools.deps gets out of alpha
@thheller I see. babashka does come with support built-in, using deps.clj
:
https://github.com/borkdude/deps.clj
a port of the Clojure bash stuff to Clojure itself ;)
it's now being used in Calva to provide a "getting started REPL" when people only have java
installed
anyway, sorry for being off topic, just curious how shadow did it
yeah I just publish a separate uberjar'd small tool that handles the dependency downloading and classpath construction https://github.com/thheller/shadow-cljs/blob/master/packages/shadow-cljs-jar/src/shadow/cljs/npm/deps.clj
by default that is used but there are settings to use clojure
or lein
instead
@kommen nah, it's ready to go - we just need to put together release notes and a post
I can do the change docs / tagging today
building 1.10.844 now
@mfikes let me know if you want me to take a pass at the release notes - it's mostly about calling out the Closure breakage and some small enhancements
@dnolen Yes, I'll make a pass at the release notes. Maybe I can do that today after work hours.
let me know when you need the site built
1.10.884 should be available if people want to test
bumped nextjournal from 3fdaabed
to 1.10.844
and ran into a bunch of errors regarding tools.reader
:
Error in phase :compile-syntax-check
Exception: namespace 'clojure.tools.reader.edn' not found
we did have an explicit top level dependency on tools reader, which was a bit outdated, bumping this to the latest 1.3.4
made the errors go awayprobably related to the new way building the clojurescript uberjar?