PR #21 The `clojure` CLI tool has renamed the configuration `user-config` to `config-user` bringing it in line with the other configuration names
Add :project/depsify
alias to generate a Clojure CLI deps.edn configuration from a Leiningen project.clj configuration file.
Add :format/zprint
alias to format a given Clojure data structure, similar to clojure.pprint but with more options.
Regular library version updates:
:name | :current | :latest |
---|---|---|
borkdude/carve | f499f65e36e02484609f01ce891f3c0207b24444 | 3fcc2a900e4fa4be2c9a539c9971c60e2e921162 |
com.cognitect/test-runner | 2d69f33d7980c3353b246c28f72ffeafbd9f2fab | 705ad25bbf0228b1c38d0244a36001c2987d7337 |
com.github.liquidz/antq | 0.13.0 | 0.14.1 |
depify/depify | 04329744872890711dbba8939a16e9987dd33bb3 | b3f61517c860518c1990133aa6eb54caf1e4d591 |
lambdaisland/kaocha | 1.0.829 | 1.0.861 |
org.clojure/data.json | 2.2.3 | 2.3.1 |
seancorfield/clj-new | 1.1.297 | 1.1.309 |
zprint/zprint | 0.4.9 | 1.1.2 |
Available diffs:
- https://github.com/borkdude/carve/compare/f499f65e36e02484609f01ce891f3c0207b24444…3fcc2a900e4fa4be2c9a539c9971c60e2e921162
- https://github.com/cognitect-labs/test-runner/compare/b6b3193fcc42659d7e46ecd1884a228993441182…705ad25bbf0228b1c38d0244a36001c2987d7337
- https://github.com/cognitect-labs/test-runner/compare/2d69f33d7980c3353b246c28f72ffeafbd9f2fab…705ad25bbf0228b1c38d0244a36001c2987d7337
- https://github.com/liquidz/antq/compare/0.13.0…0.14.1
- https://github.com/hagmonk/depify/compare/04329744872890711dbba8939a16e9987dd33bb3…b3f61517c860518c1990133aa6eb54caf1e4d591
- https://github.com/lambdaisland/kaocha/compare/v1.0.829…v1.0.861
- https://github.com/clojure/data.json/compare/v2.2.3…v2.3.1
- https://github.com/seancorfield/clj-new/compare/v1.1.297…v1.1.309
- https://github.com/kkinnear/zprint/compare/0.4.9…1.1.2
Add :project/new
example to generate a ClojureScript Figwheel-main project with reagent
Add :lib/ring-mock
alias to include mocking library for testing ring based web applications
:name | :current | :latest |
---|---|---|
com.cognitect/test-runner | b6b3193fcc42659d7e46ecd1884a228993441182 | 2d69f33d7980c3353b246c28f72ffeafbd9f2fab |
com.github.seancorfield/next.jdbc | 1.1.646 | 1.2.659 |
djblue/portal | 0.11.1 | 0.11.2 |
org.clojure/data.json | 2.2.2 | 2.2.3 |
Available diffs:
- https://github.com/cognitect-labs/test-runner/compare/b6b3193fcc42659d7e46ecd1884a228993441182…2d69f33d7980c3353b246c28f72ffeafbd9f2fab
- https://github.com/seancorfield/next-jdbc/compare/v1.1.646…v1.2.659
- https://github.com/djblue/portal/compare/0.11.1…0.11.2
- https://github.com/clojure/data.json/compare/v2.2.2…v2.2.3
org.clojure/data.json updated to 2.2.2
Library version updates from :project/outdated
:name | :current | :latest |
---|---|---|
cider/cider-nrepl | 0.25.11 | 0.26.0 |
djblue/portal | 0.11.0 | 0.11.1 |
org.clojure/core.async | 1.3.610 | 1.3.618 |
vlaaad/reveal | 1.3.206 | 1.3.209 |
Available diffs:
- https://github.com/clojure-emacs/cider-nrepl/compare/v0.25.11…v0.26.0
- https://github.com/djblue/portal/compare/0.11.0…0.11.1
- https://github.com/clojure/core.async/compare/core.async-1.3.610…v1.3.618
- https://github.com/vlaaad/reveal/compare/1.3.206…1.3.209
Add :test/eftest-sequential
to run unit tests sequentially with eftest (which defaults to parrallel running of unit tests)
Library version updates from :project/outdated
:name | :current | :latest |
---|---|---|
com.github.liquidz/antq | 0.12.4 | 0.13.0 |
com.github.seancorfield/depstar | 2.0.211 | 2.0.216 |
djblue/portal | 0.10.0 | 0.11.0 |
org.clojure/data.json | 2.1.0 | 2.2.0 |
org.clojure/spec-alpha2 | 9118b766b3fd8451995182264f3b2eb04d7a1167 | c087ded910b3532a938b37e853df79fc3b9c48c1 |
Available diffs:
- https://github.com/liquidz/antq/compare/0.12.4…0.13.0
- https://github.com/seancorfield/depstar/compare/v2.0.211…v2.0.216
- https://github.com/djblue/portal/compare/0.10.0…0.11.0
- https://github.com/clojure/data.json/compare/data.json-2.1.0…v2.2.0
- https://github.com/clojure/spec-alpha2/compare/9118b766b3fd8451995182264f3b2eb04d7a1167…c087ded910b3532a938b37e853df79fc3b9c48c1
Library version updates
:name | :current | :latest |
---|---|---|
cider/cider-nrepl | 0.25.9 | 0.25.11 |
org.clojure/data.json | 2.0.2 | 2.1.0 |
seancorfield/clj-new | 1.1.293 | 1.1.297 |
vlaaad/reveal | 1.3.199 | 1.3.206 |
Available diffs:
- https://github.com/clojure-emacs/cider-nrepl/compare/v0.25.9…v0.25.11
- https://github.com/clojure/data.json/compare/data.json-2.0.2…data.json-2.1.0
- https://github.com/seancorfield/clj-new/compare/v1.1.293…v1.1.297
- https://github.com/vlaaad/reveal/compare/1.3.199…1.3.206
Add aliases for more REPL options, with nREPL server and client. Separated REPL into REPL terminal UI, REPL with Editor and Remote REPL connection
New aliases:
- :repl/nrepl - Clojure REPL with nREPL server
- :repl/cider - Clojure REPL with nREPL server and Cider-nrepl (code completion, pretty print, etc.)
- :repl/cider - as above with clj-refactor
- :repl/remote - simple terminal UI nREPL client for a remote REPL
- :repl/rebel-remote - as above with Rebel Readline UI
Add :project/calve
and :project/unused-vars
to complement the :project/outdated
alias that uses carve to find unused vars in the code base.
Library version updates
:name | :current | :latest |
---|---|---|
com.github.liquidz/antq | 0.12.2 | 0.12.4 |
com.github.seancorfield/depstar | 2.0.206 | 2.0.211 |
org.clojure/clojurescript | 1.10.773 | 1.10.844 |
seancorfield/clj-new | 1.1.264 | 1.1.293 |
Available diffs:
- https://github.com/liquidz/antq/compare/0.12.2…0.12.4
- https://github.com/seancorfield/depstar/compare/v2.0.206…v2.0.211
- https://github.com/seancorfield/clj-new/compare/v1.1.264…v1.1.293
Library version updates
:name | :current | :latest |
---|---|---|
athos/clj-check | cd1f25456de5eebda0a69602dd3445905382b3a4 | 518d5a1cbfcd7c952f548e6dbfcb9a4a5faf9062 |
org.clojure/data.json | 1.1.0 | 2.0.2 |
vlaaad/reveal | 1.3.196 | 1.3.199 |
Fixed copy-paste error for :project/uberjar and :project/jar aliases when changing fully qualified name of depstar
Add org.slf4j/slf4j-nop
library to :project/antq
to suppress SLF4J warnings
Remove depstar 1.x versions and only using version 2.x
Library updates reported by :project/outdated
:name | :current | :latest |
---|---|---|
borkdude/carve | c0f68129e37a8bae06225e8cd09075911af0d9a3 | f499f65e36e02484609f01ce891f3c0207b24444 |
com.github.liquidz/antq | 0.12.1 | 0.12.2 |
com.github.seancorfield/depstar | 2.0.193 | 2.0.206 |
org.clojure/data.json | 1.1.0 | 2.0.1 |
org.clojure/spec-alpha2 | 6a5889b3c12e645147b9af8661908c1d54f685bd | 9118b766b3fd8451995182264f3b2eb04d7a1167 |
Minor fix for antq
:name | :current | :latest |
---|---|---|
antq/antq | antq/antq | com.github.liquidz/antq |
antq/antq | 0.12.0 | 0.12.1 |
Library version updates
:name | :version | :latest-version |
---|---|---|
antq/antq | 0.9.3 | 0.12.0 |
antq/antq | antq/antq | com.github.liquidz/antq |
athos/clj-check | 0f734f560dd989b2ec0f9078cc646476bfdab4e1 | cd1f25456de5eebda0a69602dd3445905382b3a4 |
borkdude/carve | a3a5b941d4327127e36541bf7322b15b33260386 | c0f68129e37a8bae06225e8cd09075911af0d9a3 |
cider/cider-nrepl | 0.25.8 | 0.25.9 |
closh/closh | 80735a4df79bd8572b568f61977a2c3611625623 | b1a7fd310b6511048fbacb8e496f574c8ccfa291 |
djblue/portal | 0.9.0 | 0.10.0 |
lambdaisland/kaocha | 1.0.732 | 1.0.829 |
org.clojure/clojure | 1.10.1 | 1.10.3 |
org.clojure/data.json | 1.0.0 | 1.1.0 |
org.clojure/tools.deps.alpha | d77476f3d5f624249462e275ae62d26da89f320b | 479c63d54de43577435d1c6557e4b82f6fa85c4b |
org.clojure/spec-alpha2 | a5ffe8bf89b3095676fb5eb0f4b9fc2828296fba | 6a5889b3c12e645147b9af8661908c1d54f685bd |
org.yaml/snakeyaml | 1.27 | 1.28 |
refactor-nrepl/refactor-nrepl | 2.5.0 | 2.5.1 |
seancorfield/clj-new | 1.1.243 | 1.1.264 |
seancorfield/depstar | seancorfield/depstar | com.github.seancorfield/depstar |
seancorfield/depstar | 1.1.136 | 2.0.193 |
seancorfield/next.jdbc | seancorfield/next.jdbc | com.github.seancorfield/next.jdbc |
seancorfield/next.jdbc | 1.1.613 | 1.1.646 |
thomasa/morpheus | d3decebc1cb9ef697cd34781f9cf83d44a071e85 | 7f4876ea631a6f5ccee2094d255efd2d1a98ffb6 |
vlaaad/reveal | 1.1.164 | 1.3.196 |
tools.deps.alpha is not upgraded as the SHA uses the add-libs branch to the add-libs function which hotloads one or more libraries into a running repl.
new :service/webserver
zero-config command line HTTP server using the nasus project
:name | :version | :latest-version |
---|---|---|
borkdude/carve | b79d411e49244becf40787a7fcc2ead8e40ba3b5 | a3a5b941d4327127e36541bf7322b15b33260386 |
cider/cider-nrepl | 0.25.7 | 0.25.8 |
seancorfield/clj-new | 1.1.243 | |
seancorfield/depstar | 1.1.136 | 2.0.171 |
vlaaad/reveal | 1.3.193 | 1.3.196 |
- Reset
org.clojure/tools.deps.alpha
to latest commit onadd-libs3
branch which has the SHAd77476f3d5f624249462e275ae62d26da89f320b
- promote calve to main aliases
- depstar to version 2.x
**deps.edn library version updates**
:name | :version | :latest-version |
---|---|---|
borkdude/carve | 4d30e186e3a0d66f6b1ede1a70169e66d0f070ed | b79d411e49244becf40787a7fcc2ead8e40ba3b5 |
cider/cider-nrepl | 0.25.5 | 0.25.7 |
clojurians-zulip/feeds | 002335d93e937bfb56d1c9f5c6760bef885a58b8 | 345a756196d68bde6de0eaa22d217a45f87362b7 |
closh/closh | dec68b43a66ff8547e4742fa433c4d486f550e60 | 80735a4df79bd8572b568f61977a2c3611625623 |
djblue/portal | 0.7.0 | 0.9.0 |
org.clojure/spec-alpha2 | cd07a40c4ee720614a18429da4b09a6c5d8fe979 | a5ffe8bf89b3095676fb5eb0f4b9fc2828296fba |
seancorfield/clj-new | 1.1.228 | 1.1.234 |
seancorfield/depstar | 1.1.136 | 2.0.165 |
uberdeps/uberdeps | 1.0.3 | 1.0.4 |
vlaaad/reveal | 1.1.171 | 1.3.193 |
- 6bb07d2 middleware/cider-cljs: add nrepl as explicit dependency
:repl/reveal-nrepl
and:repl/reveal-light-nrepl
aliases for reveal data visualization with a terminal REPL and editor connection via nREPL protocol.
Reverted `:project/jar`, `:project/uberjar`, `:project/uberdeps` to `:extra-deps` configuration and removed the `:replace-paths` configuration.
**deps.edn library version updates**
:name | :version | :latest-version |
---|---|---|
djblue/portal | 0.6.4 | 0.7.0 |
org.clojure/tools.deps.alpha | 34f40ea3b1e0ccf8aedb927c7d5bacfbfa7ee6af | ada6944e1bf949f9e2ed5291a6fd45e5c4628392 |
vlaaad/reveal | 1.1.164 | 1.1.171 |
Add aliases to run Reveal data visualization tool with Rebel Readline terminal repl
- :repl/rebel-reveal
- :inspect/reveal-rebel
- :inspect/reveal-light-rebel
Add :replace-paths
to aliases representing tools that do not require access to a Clojure project configuration. These tools already ignore the project dependencies via :replace-deps
antq updated to support :replace-deps
and clojure -M:project/outdated
run to update tools library versions.
deps.edn library version updates
:name | :version | :latest-version |
---|---|---|
antq/antq | 0.9.2 | 0.9.3 |
clojurians-zulip/feeds | 8668c3ed7285ebb004f2060c893e07183a192bcf | 002335d93e937bfb56d1c9f5c6760bef885a58b8 |
org.clojure/tools.deps.alpha | f3a2fbb426ae65d5a5c79a756f3b95b463f334a4 | 34f40ea3b1e0ccf8aedb927c7d5bacfbfa7ee6af |
seancorfield/clj-new | 1.1.226 | 1.1.228 |
seancorfield/depstar | 1.1.126 | 1.1.136 |
uberdeps/uberdeps | 1.0.2 | 1.0.3 |
:test/kaocha* updated as issue #159 seems to be resolved. If issues are experienced, revert to kaocha version 1.0.672 and comment on the related issue
GitHub action that practicalli/clojure-deps-edn uses for linting has also been updated thanks to new library version detected by antq
deps.edn library version updates
:name | :version | :latest-version |
---|---|---|
borkdude/carve | e9e2b1fbdd337b989c65a1983a1b3f72e310c970 | af7004dab7000ad7e9c942499f269cf7d21c0728 |
cider/cider-nrepl | 0.25.4 | 0.25.5 |
lambdaisland/kaocha | 1.0.672 | 1.0.732 |
lambdaisland/kaocha-cloverage | 1.0.63 | 1.0.75 |
org.clojure/spec-alpha2 | 8ba5dc543872369129181c4432f438c82b6cd297 | cd07a40c4ee720614a18429da4b09a6c5d8fe979 |
org.clojure/tools.deps.alpha | 65b1f039929acdd852aae60c87b2e57606e099a3 | f3a2fbb426ae65d5a5c79a756f3b95b463f334a4 |
.github/workflows/lint-with-clj-kondo.yml GitHub action update
:name | :version | :latest-version |
---|---|---|
actions/checkout | 2.3.3 | 2.3.4 |
:community/zulip-event alias for creating standard events on the Clojurians Zulip, which are then added to a global ical of events.
The following updates were made manually after running the :project/outdated
in the root of the ~/.clojure/
directory
:name | :version | :latest-version |
---|---|---|
athos/clj-check | 0f734f560dd989b2ec0f9078cc646476bfdab4e1 | cd1f25456de5eebda0a69602dd3445905382b3a4 |
borkdude/carve | 542078b21d72a96848bc342e57aa560339b79698 | e9e2b1fbdd337b989c65a1983a1b3f72e310c970 |
cider/cider-nrepl | 0.25.3 | 0.25.4 |
cider/piggieback | 0.5.1 | 0.5.2 |
com.cognitect/test-runner | 6ec7f8eef509cd14d831e8cc16e856b31327a862 | b6b3193fcc42659d7e46ecd1884a228993441182 |
djblue/portal | 0.5.0 | 0.6.3 |
nrepl/nrepl | 0.8.2 | 0.8.3 |
olical/cljs-test-runner | 3.7.0 | 3.8.0 |
org.clojure/spec-alpha2 | d514b06b25c41a676b95afcc9bfac8ca34c5741e | 8ba5dc543872369129181c4432f438c82b6cd297 |
org.clojure/tools.deps.alpha | 2ff45e287273f86eaf9765a5f2d0042464748c0e | 65b1f039929acdd852aae60c87b2e57606e099a3 |
seancorfield/next.jdbc | 1.1.588 | 1.1.613 |
tubular/tubular | 1.3.0 | 1.4.0 |
vlaaad/reveal | 1.0.154 | 1.1.159 |
Kaocha reverted to 1.0.672 due to #159
lambdaisland/kaocha | 1.0.672 | 1.0.700 |
Reorganized project related aliases into one section. Changed :build/
and :deploy/
to :project/
alias name qualifier, simplifying the catagories of aliases.
Added a mini table of contents with sub-sections for the categories of aliases
Library version updates (from message via Clojurians Slack)
:name | :version | :latest-version |
---|---|---|
seancorfield/clj-new | 1.1.216 | 1.1.226 |
seancorfield/depstar | 1.1.117 | 1.1.216 |
The following updates were made manually after running the :project/outdated
in the root of the ~/.clojure/
directory
clojure -M:project/outdated > version-changes-to-review.org
JavaFX libraries are only used from OpenJDK Long Term Support version of Java, not updating to short term releases.
:name | :version | :latest-version |
---|---|---|
athos/clj-check | da6363a38b06d9b84976ed330a9544b69d3c4dee | 0f734f560dd989b2ec0f9078cc646476bfdab4e1 |
cider/cider-nrepl | 0.25.2 | 0.25.3 |
closh/closh | 6a7c0aa293616e2d28f7f735e915a301e44d2121 | dec68b43a66ff8547e4742fa433c4d486f550e60 |
com.cognitect/rebl | 0.9.241 | Failed to fetch |
djblue/portal | 0.5.0 | 0.5.1 |
find-deps/find-deps | 6fc73813aafdd2288260abb2160ce0d4cdbac8be | 9bf23a52cb0a8190c9c2c7ad1d796da802f8ce7a |
io.dominic/vizns | fb2391a4af24246ac4e46f3a573970ba5b7c92de | 69774e8c29e1c1c691f9922d5c5a6d764374ada3 |
lambdaisland/kaocha | 1.0.672 | 1.0.700 |
nrepl/nrepl | 0.8.1 | 0.8.2 |
org.clojure/data.csv | 0.1.4 | 1.0.0 |
org.clojure/data.json | 0.2.7 | 1.0.0 |
org.clojure/tools.deps.alpha | 2ff45e287273f86eaf9765a5f2d0042464748c0e | 947f2969170826890cf9c0f9f9362e40fcc9acb4 |
org.yaml/snakeyaml | 1.25 | 1.27 |
seancorfield/clj-new | 1.1.215 | 1.1.216 |
uberdeps/uberdeps | 1.0.0 | 1.0.2 |
vlaaad/reveal | 1.0.128 | 1.0.130 |
The following updates were made manually after running the :outdated
in the root of the ~/.clojure/
directory
clojure -A:outdated > version-changes-to-review.org
JavaFX libraries are only used from the current stable version of Java, not short term releases.
:name | :version | :latest-version |
---|---|---|
athos/clj-check | 46214bb33fccf30df797fc15ad818f7151f3f44c | 0f734f560dd989b2ec0f9078cc646476bfdab4e1 |
cider/cider-nrepl | 0.22.4 | 0.25.3 |
com.clojure-goes-fast/clj-memory-meter | 0.1.2 | 0.1.3 |
com.cognitect/test-runner | f7ef16dc3b8332b0d77bc0274578ad5270fbfedd | 6ec7f8eef509cd14d831e8cc16e856b31327a862 |
criterium/criterium | 0.4.5 | 0.4.6 |
djblue/portal | 0.3.0 | 0.4.1 |
lambdaisland/kaocha | 1.0.669 | 1.0.672 |
nrepl/nrepl | 0.8.0 | 0.8.1 |
org.clojure/clojurescript | 1.10.758 | 1.10.773 |
org.clojure/spec-alpha2 | 495e5ac3238be002b4de72d1c48479f6bec06bb3 | d514b06b25c41a676b95afcc9bfac8ca34c5741e |
org.clojure/spec.alpha | 0.2.176 | 0.2.187 |
org.clojure/tools.deps.alpha | 19d197ab221d37db750423eb970880cb87a91100 | 2ff45e287273f86eaf9765a5f2d0042464748c0e |
thomasa/morpheus | d3decebc1cb9ef697cd34781f9cf83d44a071e85 | 7f4876ea631a6f5ccee2094d255efd2d1a98ffb6 |
tvaughan/kibit-runner | 0.2.3 | 1.0.1 |
uberdeps/uberdeps | 0.1.10 | 1.0.0 |
vlaaad/reveal | 0.1.0-ea26 | 0.1.0-ea30 |