Many releases just bump the clojure tools version and do not have new
features. You can also accomplish that via the DEPS_CLJ_TOOLS_VERSION
environment variable:
DEPS_CLJ_TOOLS_VERSION=1.11.1.1165 bb clojure
deps.clj: a faithful port of the clojure CLI bash script to Clojure
- #114: Align with original scripts on how to determine home directory
- Catch up with CLI
1.11.1.1413
- #113: Fix bug in SHA comparison of downloaded tools jar with leading zeroes
- Verify downloaded zip file with .sha256 file
- #104: print repl-aliases in -Sdescribe
- Make installation of tools jar more robust using transaction file
- #106: System deps.edn should be extracted on tools install
- Download tools jar from new Github releases link
- Fix stale check for
.jar
files when *dir*
is set - Expose
*getenv-fn*
for programmatic API usage - Catch up with CLI
1.11.1.1347
- Expose API.md
- Automatically use file argument for classpath when command line arguments exceeds supported length on Windows.
See this article for more info.
- Catch up with clojure CLI of same version
- Catch up with clojure CLI of same version
- Catch up with clojure CLI of same version
- Catch up with clojure CLI of same version
- Catch up with clojure CLI of same version
- Catch up with clojure CLI 1.11.1.1237
- Catch up with clojure CLI 1.11.1.1224
- Catch up with clojure CLI 1.11.1.1208
- Catch up with clojure CLI 1.11.1.1200
- Catch up with clojure CLI 1.11.1.1189
- #71: Port stale check for jar files (commit]
- Bump tools jar to
1.11.1.1182
- #66: Respect
CLJ_JVM_OPTS
while downloading tools zip file (@ikappaki) - More tests in CI tests for various JVM versions and running all tests for Windows (@ikappaki)
- Add support for
CLJ_JVM_OPTS
and JAVA_OPTS
environment variables (@ikappaki)
- Use tools version
1.11.1.1165
- Fix installation of
tools/tools.edn
- Use tools version
1.11.0.1155
- Use tools version
1.11.0.1100
- Use tools version
1.10.3.1087
- Use tools version
1.10.3.1069
- Fix for
DEPS_CLJ_TOOLS_VERSION
: delay reading to runtime in binary
- Use tools version
1.10.3.998
- Add new
DEPS_CLJ_TOOLS_VERSION
environment variable to control tools version - Renamed
CLOJURE_TOOLS_DIR
to DEPS_CLJ_TOOLS_DIR
while preserving backwards compatibility
- Catch up with Clojure CLI version 1.10.3.986
- Catch up with Clojure CLI version 1.10.3.981
- Catch up with Clojure CLI version 1.10.3.967
- Add config-dir to -Sdescribe #38
- Catch up with Clojure CLI version 1.10.3.855
- Support for resolving from a different directory, for babashka tasks
Passing -J options doesn't work correctly #46
- Fix issue on Windows with spaces #43