clojure 2026-02-21

If a jar is released on GitHub, is there any way to point at a GitHub release artifact using deps.edn-style Maven coordinates?

Have a link to the release?

frankly, not sure I want to use a library that doesn't let me know which version of the code I'm installing

i think you can use the versions they publish to maven central. they seem to use yy.m.d format. so there’s nu.validator/validator {:mvn/version "26.2.19"} from 2-19-26

❯ clj -Sdeps '{:deps {nu.validator/validator {:mvn/version "26.2.19"}}}'
Downloading: nu/validator/validator/26.2.19/validator-26.2.19.pom from central
...
Clojure 1.12.1
user=>

but back to your original question, seems like you’d have to download the jar manually and then local ref it in clojure clj -Sdeps '{:deps {nu/validator {:local/source "<path to jar>"}}}

if the official docs say "only use latest", how exactly do I know that the version on central actually is the official jar?

their readme

then go look at what is hosted on maven, see they have a release from 2 days ago

LATEST is a specific pseudo version in maven, very problematic