Skip to content

Latest commit

 

History

History
773 lines (607 loc) · 54.7 KB

CHANGELOG.org

File metadata and controls

773 lines (607 loc) · 54.7 KB

Changelog

Unreleased

2022-12-21

Added

`:project/deps-new` alias to create projects using [seancorfield/deps-new](https://github.com/seancorfield/deps-new)

`:lib/clerk` alias for data science note books [nextjournal/clerk](https://github.com/nextjournal/clerk)

Changed

update `:project/new` to use app template by default

clarify running projects with clojure.main

update `:src/clojure` to use full path as HOME and `~` are not resolved

update .cljstyle configuration to match practicalli/dotfiles

2022-11-29

Changed

updated versions of GitHub actions used in the GitHub workflows during CI

use GitHub action setup-clojure for clj-kondo, drop lint-with-clj-kondo file

Update library versions using `clojure -T:search/outdated`

:name:current:latest
borkdude/carvedf552797a198b6701fb2d92390fce7c59205ea779c11e4727bff22386899f048d1d50b7978d3ac9e
cider/cider-nrepl0.28.50.28.7
clj-kondo/clj-kondo2022.08.032022.11.02
clojurians-zulip/feeds9695c2879d5df23a44afe7cd838f09d7d8ab06a6504498974d481ce22b458f942dff2a28f6ced1e5
com.github.liquidz/antq2.0.8952.2.962
com.github.seancorfield/next.jdbc1.2.7961.3.847
djblue/portal0.30.00.34.2
io.aviso/pretty1.1.11.3
io.github.babashka/neilv0.0.31v0.1.47
jonase/eastwood1.2.51.3.0
lambdaisland/kaocha1.69.10691.71.1119
lambdaisland/kaocha-cljs1.0.1131.4.130
mvxcvi/puget1.3.21.3.4
nvd-clojure/nvd-clojure2.8.02.11.0
org.clojure/spec-alpha299456b1856a6fd934e2c30b17920bd790dd817753d32b5e571b98e2930a7b2ed1dd9551bb269375a
org.slf4j/slf4j-nop2.0.02.0.5
refactor-nrepl/refactor-nrepl3.5.53.6.0
vlaaad/reveal1.3.2751.3.276

2022-09-07

Added

add cljstyle configuration to align with Clojure style and cljfmt formatting in Clojure LSP

format deps.edn with cljstyle

cljstyle workflow using clojure-setup GitHub action

Changed

updated versions of GitHub actions used in the GitHub workflows during CI

Update library versions using `clojure -T:search/outdated`

:name:current:latest
clj-kondo/clj-kondo2022.06.222022.08.03
cljfmt/cljfmt0.8.20.9.0
com.clojure-goes-fast/clj-memory-meter0.1.30.2.1
com.github.liquidz/antq1.9.8592.0.895
com.github.seancorfield/next.jdbc1.2.7801.2.796
djblue/portal0.28.00.30.0
jonase/eastwood1.2.41.2.5
lambdaisland/kaocha1.68.10591.69.1069
nrepl/nrepl0.9.01.0.0
nvd-clojure/nvd-clojure2.7.02.8.0
org.slf4j/slf4j-nop1.7.362.0.0
refactor-nrepl/refactor-nrepl3.5.33.5.5
vlaaad/reveal1.3.2731.3.275
zprint/zprint1.2.31.2.4

2022-07-09

Added

#44 Windows and Clojure CLI escape character issues - add link to escape quoting section of Clojure CLI documentation

Changed

.github/workflows/lint-with-clj-kondo.yml updated to 2022.05.31

Update library versions using `clojure -T:search/outdated`

:name:current:latest
cider/cider-nrepl0.28.40.28.5
clj-kondo/clj-kondo2022.05.312022.06.22
cljfmt/cljfmt0.8.00.8.2
com.github.liquidz/antq1.7.7981.9.859
com.github.seancorfield/clj-new1.2.3811.2.399
com.h2database/h22.1.2122.1.214
djblue/portal0.26.00.28.0
jonase/eastwood1.2.31.2.4
lambdaisland/kaocha1.66.10341.68.1059
nvd-clojure/nvd-clojure2.6.02.7.0
refactor-nrepl/refactor-nrepl3.5.23.5.3

2022-06-24

Changed

Update `:repl/interactive` and `:repl/headless` aliases with `cider/cider-nrepl` middleware

2022-06-18

Changed

Update `:repl/*` aliases to use the `–interactive` option rather than the short `-i` version

Update readme to use `:search/outdated` and `:search/outdated-mvn` aliases

2022-06-11

Resolved

#48 - provide `:mvn/local-repo` as an example only - ideally requires full path

2022-06-06

Added

aliases section keys documentation

Changed

Set :mvn/local-repo to XDG_CACHE_HOME location, `~/.cache/maven/repository` as described in the Practicalli blog article on XDG standard for development tools

Update .github/workflows/lint-with-clj-kondo.yml it version 2022.05.31

Update library versions using `clojure -T:search/outdated > outdated-2022-06-06.org` command

:name:current:latest
cider/cider-nrepl0.28.30.28.4
clj-kondo/clj-kondo2022.04.082022.05.31
cloverage/cloverage1.2.31.2.4
com.bhauman/figwheel-main0.2.160.2.18
com.github.liquidz/antq1.6.11.7.798
com.h2database/h22.1.2102.1.212
djblue/portal0.23.00.26.0
io.github.cognitect-labs/test-runnerv0.5.0v0.5.1 (SHA dfb30dd)
lambdaisland/kaocha1.65.10291.66.1034
nvd-clojure/nvd-clojure2.5.02.6.0
org.clojure/tools.namespace1.2.01.3.0
zprint/zprint1.2.21.2.3

> Aliases that use a :git/tag version, e.g. `:test/cognitect` should also check for the latest `:git/sha` value on or after that tag to ensure the correct commit is used. TODO: check if the latest antq checks for a new `:git/sha` value if there is a newer `:git/tag` value.

2022-05-04

Changed

`:repl/socket` using clojure.exec alias rather than JVM opts (moved to :repl/socket-jvm-opts alias

`deps find-versions` clarified `:lib` and domain/library-name options required

2022-04-21

Fixed

`-X:deps mvn-install` documentation - wrap `:jar` value in single and double quotes. Resolves #44

2022-04-12

Changed

Removed :deps from configuration to avoid over-riding version from install of Clojure CLI

GitHub action .github/workflows/lint-with-clj-kondo.yml updated to version 2022.04.08

Update library versions using `clojure -T:search/outdated > outdated-2022-04-12.org` command

:name:current:latest
clj-kondo/clj-kondo2022.02.092022.04.08
cloverage/cloverage1.2.21.2.3
com.github.liquidz/antq1.5.11.6.1
com.github.seancorfield/next.jdbc1.2.7721.2.780
com.h2database/h22.1.2102.1.212
djblue/portal0.21.20.23.0
lambdaisland/kaocha1.63.9981.65.1029
nvd-clojure/nvd-clojure2.2.02.5.0
refactor-nrepl/refactor-nrepl3.3.23.5.2
thomasa/morpheus0c4cb1436e49077a4762347cf4b1f5885a007a2f9d6f2c1ede8be7ab4508065fe6b7e40e0c099ab6
vlaaad/reveal1.3.2701.3.273

2022-03-25

Added

`:lib/hotload` - latest SHA from add-libs branch of `org.clojure/tools.deps.alpha` to support [hotload libraries into a running REPL](https://practical.li/clojure/alternative-tools/clojure-cli/hotload-libraries.html)

2022-03-22

Added

`:env/dev` - add `dev` directory to class path - e.g. include `dev/user.clj` to [configure REPL starup](https://practical.li/clojure/clojure-cli/projects/configure-repl-startup.html)

`:lib/nrepl` include nrepl as a library

`:lib/hotload` - include `org.clojure/tools.deps.alpha` add-libs commit to [hotload libraries into a running REPL](https://practical.li/clojure/alternative-tools/clojure-cli/hotload-libraries.html)

`:lib/tools-ns` - include `org.clojure/tools.namespace` to refresh the current namespace in a running REPL

`:lib/reloaded` - combination of hotload and tools-ns aliases

`:lib/pretty-errors` - highlight important aspects of error stack trace using ANSI formatting

`-M:search/errors` [clj-check](https://github.com/athos/clj-check.git) - search each namespace and report compilation warnings and errors

`-M::search/unused-vars` [Carve](https://github.com/borkdude/carve) - search code for unused vars and remove them - optionally specifying paths `–opts ‘{:paths [“src” “test”]}’`

`-M:search/libraries` - [find-deps](https://github.com/hagmonk/find-deps) - fuzzy search Maven & Clojars and add deps to deps.edn

`-T:search/outdated` - [liquidz/antq](https://github.com/liquidz/antq) - check for newer versions of libraries, updating `deps.edn` if `:update true` passed as argument

`-M:project/depify` to generate deps.edn configuration from a Leiningen project.clj configuration

2021-03-03

Added

graph/ns-deps shows connections between library dependencies and the namespace

graph/deps now uses tools.deps.graph to show relationship between library

:lib/pprint-sorted alias to include the puget library when starting a REPL session, enabling sorted keys and set values when pretty printing and colour highlighting

:lib/sayid include Sayid as a dependency to support provide REPL driven debugging and profiling

Changed

`:graph/` aliases documentation in README

github actions - update checkout to v3

Update library versions using `:project/outated` alias

:name:current:latest
cider/cider-nrepl0.28.20.28.3
com.github.liquidz/antq1.5.01.5.1
jonase/eastwood1.2.21.2.3
uberdeps/uberdeps1.1.21.1.4
vlaaad/reveal1.3.2651.3.270

2021-02-18

Added

add `:src/clojure` to add local clone of Clojure core sources (Java & Clojure)

add `:lib/kaocha` alias to include kaocha as a library, enabling scripts such as kaocha-runner.el to run Kaocha test runner from Emacs Cider

Changed

command line documentation for :security/nvd to pass correct arguments

Use -T flag with :project/outated alias, with alias updated to use `:exec-fn` and `:exec-args` for default values

Rewrite project introduction

sources alias moved from lib/ to src/ for greater clarity

kaocha version update and migration to -T execution option

revert kaocha migration to -T execution option as it requires both src and test path to be included as extra paths

re-organised aliases for using Reveal and Rebel together

Update clj-kondo library in .github/workflows/lint-with-clj-kondo.yml GitHub Action from 2021.12.16 to 2022.02.09

Update library versions using `:project/outated` alias

:name:current:latest
borkdude/carve1fd3da8472cf9ee902f9616ca3aeb4812b5c734cdf552797a198b6701fb2d92390fce7c59205ea77
cider/cider-nrepl0.27.40.28.2
clj-kondo/clj-kondo2021.12.162022.02.09
com.bhauman/figwheel-main0.2.150.2.16
com.github.liquidz/antq1.3.11.5.0
com.github.seancorfield/clj-new1.2.3801.2.381
com.github.seancorfield/next.jdbc1.2.7611.2.772
com.h2database/h22.0.2022.1.210
djblue/portal0.19.00.21.2
jonase/eastwood1.0.01.2.2
lambdaisland/kaocha1.60.9771.63.998
nvd-clojure/nvd-clojure1.9.02.2.0
org.clojure/test.check1.1.01.1.1
org.slf4j/slf4j-nop1.7.321.7.36
refactor-nrepl/refactor-nrepl3.1.03.3.2
uberdeps/uberdeps1.1.11.1.2
zprint/zprint1.2.01.2.2

2021-12-18

Added

#27 :security/nvd alias added to run nvd-clojure to detect security issues in dependencies, as identified in the National Vunerability Database

`:kaocha-global` experimental alias to use a user level configuration rather than the project specific `tests.edn` configuration

Changed

Update kaocha library versions

GitHub Action workflow lint-with-clj-kondo.yml updated from 2021.08.06 to 2021.12.16

Update library versions using `:project/outated` alias

:name:current:latest
borkdude/carvec9a4dec89032f2003cc439c473fcd3c41e8096691fd3da8472cf9ee902f9616ca3aeb4812b5c734c
cider/cider-nrepl0.26.00.27.4
cider/piggieback0.5.20.5.3
clj-kondo/clj-kondo2021.08.062021.12.16
com.bhauman/figwheel-main0.2.140.2.15
com.github.liquidz/antq1.0.01.3.0
com.github.seancorfield/clj-new1.1.3311.2.380
com.github.seancorfield/depstar2.1.2972.1.303
com.github.seancorfield/next.jdbc1.2.7091.2.761
com.h2database/h21.4.2002.0.202
djblue/portal0.14.00.19.0
jonase/eastwood0.9.91.0.0
lambdaisland/kaocha1.60.9451.60.972
nrepl/nrepl0.8.30.9.0
org.clojure/spec-alpha2c087ded910b3532a938b37e853df79fc3b9c48c199456b1856a6fd934e2c30b17920bd790dd81775
org.clojure/test.check1.1.01.1.1
org.clojure/tools.deps.graph1.0.631.1.68
org.slf4j/slf4j-nop1.7.311.7.32
refactor-nrepl/refactor-nrepl3.0.0-pr3013.1.0
slipset/deps-deploy0.1.50.2.0
thomasa/morpheus7f4876ea631a6f5ccee2094d255efd2d1a98ffb60c4cb1436e49077a4762347cf4b1f5885a007a2f
uberdeps/uberdeps1.0.41.1.1
vlaaad/reveal1.3.2141.3.251
zprint/zprint1.1.21.2.0

2021-12-12

Added

`test/watch` alias - Kaocha test runner in watch mode, including fast fail and skipping meta data. Provides a quick to use test runner that watches for file changes and re-runs tests from the last failed test.

Changed

`test/run` alias replaces `test/runner` to fit better with the intent and the name of the watch alias

Add Kaocha alias changes to README.org

Simplify common aliases table in README.org

2021-09-13

.github/workflows/lint-with-clj-kondo.yml

Update run command to output messages in GitHub Actions format

Library version updates from :project/outdated alias

:name:current:latest
clj-kondo/clj-kondo2020.04.052021.08.06

deps.edn

Add :lib/hotload alias to load libraries into a running REPL process. This is a more memorable name for the alpha/hotload alias

Cognitect test runner version using Git tag and providing Clojure exec function, invoked by clojure -X:test/cognitect

Removed eftest aliases due to #22 eftest runner hangs when finished. Kaocha or Cognitect-labs runners are recommended instead

Deprecated: test/midje - seldom used test runner and not recommended approach by Practicalli

Deprecated: `project/uberdeps` removed, depstar recommended until that itself is incorporated into tools.build

Library version updates from :project/outdated alias

:name:current:latest
com.bhauman/figwheel-main0.2.130.2.14
com.github.liquidz/antq0.16.01.0.0
com.github.seancorfield/clj-new1.1.3211.1.331
com.github.seancorfield/depstar2.1.2672.1.297
com.github.seancorfield/next.jdbc1.2.6591.2.709
djblue/portal0.12.00.14.0
jonase/eastwood0.8.10.9.9
lambdaisland/kaocha1.0.8611.0.887
lambdaisland/kaocha-cljs1.0.711.0.107
refactor-nrepl/refactor-nrepl2.5.13.0.0-pr301
vlaaad/reveal1.3.2121.3.214

2021-07-17

Update version of GitHub actions lint-with-clj-kondo. Checks deps.edn to ensure its a valid structure.

Remove `RELEASE` version from aliases and used explicit versions

Change seancorfield/clj-new to new com.github.seancorfield/clj-new

`:alpha/hotload-libs` - add slf4j-nop dependency to specifically set the logging implementation. Update documentation and add links to Practicalli Clojure page on hotloading and example project.

Add status badge to readme showing result of lint-with-clj-kondo GitHub Action

2021-07-16

Readme updates Monthly library updates

:name:current:latest
borkdude/carve3fcc2a900e4fa4be2c9a539c9971c60e2e921162c9a4dec89032f2003cc439c473fcd3c41e809669
com.bhauman/figwheel-main0.2.110.2.13
com.cognitect/test-runner705ad25bbf0228b1c38d0244a36001c2987d7337f597341b6ca7bb4cf027e0a34a6710ca9cb969da
com.github.seancorfield/depstar2.0.2162.1.267
com.github.seancorfield/next.jdbc1.2.6591.2.674
djblue/portal0.11.20.12.0
org.clojure/clojurescript1.10.7731.10.866
org.clojure/data.json2.3.12.4.0
org.clojure/tools.deps.graph1.0.561.0.63
vlaaad/reveal1.3.2091.3.212

Available diffs:

2021-05-26

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/carvef499f65e36e02484609f01ce891f3c0207b244443fcc2a900e4fa4be2c9a539c9971c60e2e921162
com.cognitect/test-runner2d69f33d7980c3353b246c28f72ffeafbd9f2fab705ad25bbf0228b1c38d0244a36001c2987d7337
com.github.liquidz/antq0.13.00.14.1
depify/depify04329744872890711dbba8939a16e9987dd33bb3b3f61517c860518c1990133aa6eb54caf1e4d591
lambdaisland/kaocha1.0.8291.0.861
org.clojure/data.json2.2.32.3.1
seancorfield/clj-new1.1.2971.1.309
zprint/zprint0.4.91.1.2

Available diffs:

2021-05-17

Add :project/new example to generate a ClojureScript Figwheel-main project with reagent

2021-05-11

Add :lib/ring-mock alias to include mocking library for testing ring based web applications

:name:current:latest
com.cognitect/test-runnerb6b3193fcc42659d7e46ecd1884a2289934411822d69f33d7980c3353b246c28f72ffeafbd9f2fab
com.github.seancorfield/next.jdbc1.1.6461.2.659
djblue/portal0.11.10.11.2
org.clojure/data.json2.2.22.2.3

Available diffs:

2021-04-27

org.clojure/data.json updated to 2.2.2

Library version updates from :project/outdated

:name:current:latest
cider/cider-nrepl0.25.110.26.0
djblue/portal0.11.00.11.1
org.clojure/core.async1.3.6101.3.618
vlaaad/reveal1.3.2061.3.209

Available diffs:

2021-04-17

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/antq0.12.40.13.0
com.github.seancorfield/depstar2.0.2112.0.216
djblue/portal0.10.00.11.0
org.clojure/data.json2.1.02.2.0
org.clojure/spec-alpha29118b766b3fd8451995182264f3b2eb04d7a1167c087ded910b3532a938b37e853df79fc3b9c48c1

Available diffs:

2021-04-14

Library version updates

:name:current:latest
cider/cider-nrepl0.25.90.25.11
org.clojure/data.json2.0.22.1.0
seancorfield/clj-new1.1.2931.1.297
vlaaad/reveal1.3.1991.3.206

Available diffs:

2021-04-11

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

2021-04-06

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/antq0.12.20.12.4
com.github.seancorfield/depstar2.0.2062.0.211
org.clojure/clojurescript1.10.7731.10.844
seancorfield/clj-new1.1.2641.1.293

Available diffs:

2021-03-28

Library version updates

:name:current:latest
athos/clj-checkcd1f25456de5eebda0a69602dd3445905382b3a4518d5a1cbfcd7c952f548e6dbfcb9a4a5faf9062
org.clojure/data.json1.1.02.0.2
vlaaad/reveal1.3.1961.3.199

2021-03-20

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/carvec0f68129e37a8bae06225e8cd09075911af0d9a3f499f65e36e02484609f01ce891f3c0207b24444
com.github.liquidz/antq0.12.10.12.2
com.github.seancorfield/depstar2.0.1932.0.206
org.clojure/data.json1.1.02.0.1
org.clojure/spec-alpha26a5889b3c12e645147b9af8661908c1d54f685bd9118b766b3fd8451995182264f3b2eb04d7a1167

2021-03-17

Minor fix for antq

:name:current:latest
antq/antqantq/antqcom.github.liquidz/antq
antq/antq0.12.00.12.1

2021-03-16

Library version updates

:name:version:latest-version
antq/antq0.9.30.12.0
antq/antqantq/antqcom.github.liquidz/antq
athos/clj-check0f734f560dd989b2ec0f9078cc646476bfdab4e1cd1f25456de5eebda0a69602dd3445905382b3a4
borkdude/carvea3a5b941d4327127e36541bf7322b15b33260386c0f68129e37a8bae06225e8cd09075911af0d9a3
cider/cider-nrepl0.25.80.25.9
closh/closh80735a4df79bd8572b568f61977a2c3611625623b1a7fd310b6511048fbacb8e496f574c8ccfa291
djblue/portal0.9.00.10.0
lambdaisland/kaocha1.0.7321.0.829
org.clojure/clojure1.10.11.10.3
org.clojure/data.json1.0.01.1.0
org.clojure/tools.deps.alphad77476f3d5f624249462e275ae62d26da89f320b479c63d54de43577435d1c6557e4b82f6fa85c4b
org.clojure/spec-alpha2a5ffe8bf89b3095676fb5eb0f4b9fc2828296fba6a5889b3c12e645147b9af8661908c1d54f685bd
org.yaml/snakeyaml1.271.28
refactor-nrepl/refactor-nrepl2.5.02.5.1
seancorfield/clj-new1.1.2431.1.264
seancorfield/depstarseancorfield/depstarcom.github.seancorfield/depstar
seancorfield/depstar1.1.1362.0.193
seancorfield/next.jdbcseancorfield/next.jdbccom.github.seancorfield/next.jdbc
seancorfield/next.jdbc1.1.6131.1.646
thomasa/morpheusd3decebc1cb9ef697cd34781f9cf83d44a071e857f4876ea631a6f5ccee2094d255efd2d1a98ffb6
vlaaad/reveal1.1.1641.3.196

Not upgraded

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.

2021-03-09

new :service/webserver zero-config command line HTTP server using the nasus project

2021-02-09

:name:version:latest-version
borkdude/carveb79d411e49244becf40787a7fcc2ead8e40ba3b5a3a5b941d4327127e36541bf7322b15b33260386
cider/cider-nrepl0.25.70.25.8
seancorfield/clj-new1.1.243
seancorfield/depstar1.1.1362.0.171
vlaaad/reveal1.3.1931.3.196

2020-01-23

  • Reset org.clojure/tools.deps.alpha to latest commit on add-libs3 branch which has the SHA d77476f3d5f624249462e275ae62d26da89f320b
  • promote calve to main aliases
  • depstar to version 2.x

**deps.edn library version updates**

:name:version:latest-version
borkdude/carve4d30e186e3a0d66f6b1ede1a70169e66d0f070edb79d411e49244becf40787a7fcc2ead8e40ba3b5
cider/cider-nrepl0.25.50.25.7
clojurians-zulip/feeds002335d93e937bfb56d1c9f5c6760bef885a58b8345a756196d68bde6de0eaa22d217a45f87362b7
closh/closhdec68b43a66ff8547e4742fa433c4d486f550e6080735a4df79bd8572b568f61977a2c3611625623
djblue/portal0.7.00.9.0
org.clojure/spec-alpha2cd07a40c4ee720614a18429da4b09a6c5d8fe979a5ffe8bf89b3095676fb5eb0f4b9fc2828296fba
seancorfield/clj-new1.1.2281.1.234
seancorfield/depstar1.1.1362.0.165
uberdeps/uberdeps1.0.31.0.4
vlaaad/reveal1.1.1711.3.193

2020-12-18

  • 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.

2020-12-15

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/portal0.6.40.7.0
org.clojure/tools.deps.alpha34f40ea3b1e0ccf8aedb927c7d5bacfbfa7ee6afada6944e1bf949f9e2ed5291a6fd45e5c4628392
vlaaad/reveal1.1.1641.1.171

2020-12-13

Add aliases to run Reveal data visualization tool with Rebel Readline terminal repl

  • :repl/rebel-reveal
  • :inspect/reveal-rebel
  • :inspect/reveal-light-rebel

2020-12-07

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/antq0.9.20.9.3
clojurians-zulip/feeds8668c3ed7285ebb004f2060c893e07183a192bcf002335d93e937bfb56d1c9f5c6760bef885a58b8
org.clojure/tools.deps.alphaf3a2fbb426ae65d5a5c79a756f3b95b463f334a434f40ea3b1e0ccf8aedb927c7d5bacfbfa7ee6af
seancorfield/clj-new1.1.2261.1.228
seancorfield/depstar1.1.1261.1.136
uberdeps/uberdeps1.0.21.0.3

2020-12-05

: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/carvee9e2b1fbdd337b989c65a1983a1b3f72e310c970af7004dab7000ad7e9c942499f269cf7d21c0728
cider/cider-nrepl0.25.40.25.5
lambdaisland/kaocha1.0.6721.0.732
lambdaisland/kaocha-cloverage1.0.631.0.75
org.clojure/spec-alpha28ba5dc543872369129181c4432f438c82b6cd297cd07a40c4ee720614a18429da4b09a6c5d8fe979
org.clojure/tools.deps.alpha65b1f039929acdd852aae60c87b2e57606e099a3f3a2fbb426ae65d5a5c79a756f3b95b463f334a4

.github/workflows/lint-with-clj-kondo.yml GitHub action update

:name:version:latest-version
actions/checkout2.3.32.3.4

2020-11-08

: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-check0f734f560dd989b2ec0f9078cc646476bfdab4e1cd1f25456de5eebda0a69602dd3445905382b3a4
borkdude/carve542078b21d72a96848bc342e57aa560339b79698e9e2b1fbdd337b989c65a1983a1b3f72e310c970
cider/cider-nrepl0.25.30.25.4
cider/piggieback0.5.10.5.2
com.cognitect/test-runner6ec7f8eef509cd14d831e8cc16e856b31327a862b6b3193fcc42659d7e46ecd1884a228993441182
djblue/portal0.5.00.6.3
nrepl/nrepl0.8.20.8.3
olical/cljs-test-runner3.7.03.8.0
org.clojure/spec-alpha2d514b06b25c41a676b95afcc9bfac8ca34c5741e8ba5dc543872369129181c4432f438c82b6cd297
org.clojure/tools.deps.alpha2ff45e287273f86eaf9765a5f2d0042464748c0e65b1f039929acdd852aae60c87b2e57606e099a3
seancorfield/next.jdbc1.1.5881.1.613
tubular/tubular1.3.01.4.0
vlaaad/reveal1.0.1541.1.159

Kaocha reverted to 1.0.672 due to #159

lambdaisland/kaocha1.0.6721.0.700

2020-10-09

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-new1.1.2161.1.226
seancorfield/depstar1.1.1171.1.216

2020-09-26

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-checkda6363a38b06d9b84976ed330a9544b69d3c4dee0f734f560dd989b2ec0f9078cc646476bfdab4e1
cider/cider-nrepl0.25.20.25.3
closh/closh6a7c0aa293616e2d28f7f735e915a301e44d2121dec68b43a66ff8547e4742fa433c4d486f550e60
com.cognitect/rebl0.9.241Failed to fetch
djblue/portal0.5.00.5.1
find-deps/find-deps6fc73813aafdd2288260abb2160ce0d4cdbac8be9bf23a52cb0a8190c9c2c7ad1d796da802f8ce7a
io.dominic/viznsfb2391a4af24246ac4e46f3a573970ba5b7c92de69774e8c29e1c1c691f9922d5c5a6d764374ada3
lambdaisland/kaocha1.0.6721.0.700
nrepl/nrepl0.8.10.8.2
org.clojure/data.csv0.1.41.0.0
org.clojure/data.json0.2.71.0.0
org.clojure/tools.deps.alpha2ff45e287273f86eaf9765a5f2d0042464748c0e947f2969170826890cf9c0f9f9362e40fcc9acb4
org.yaml/snakeyaml1.251.27
seancorfield/clj-new1.1.2151.1.216
uberdeps/uberdeps1.0.01.0.2
vlaaad/reveal1.0.1281.0.130

2020-09-05

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-check46214bb33fccf30df797fc15ad818f7151f3f44c0f734f560dd989b2ec0f9078cc646476bfdab4e1
cider/cider-nrepl0.22.40.25.3
com.clojure-goes-fast/clj-memory-meter0.1.20.1.3
com.cognitect/test-runnerf7ef16dc3b8332b0d77bc0274578ad5270fbfedd6ec7f8eef509cd14d831e8cc16e856b31327a862
criterium/criterium0.4.50.4.6
djblue/portal0.3.00.4.1
lambdaisland/kaocha1.0.6691.0.672
nrepl/nrepl0.8.00.8.1
org.clojure/clojurescript1.10.7581.10.773
org.clojure/spec-alpha2495e5ac3238be002b4de72d1c48479f6bec06bb3d514b06b25c41a676b95afcc9bfac8ca34c5741e
org.clojure/spec.alpha0.2.1760.2.187
org.clojure/tools.deps.alpha19d197ab221d37db750423eb970880cb87a911002ff45e287273f86eaf9765a5f2d0042464748c0e
thomasa/morpheusd3decebc1cb9ef697cd34781f9cf83d44a071e857f4876ea631a6f5ccee2094d255efd2d1a98ffb6
tvaughan/kibit-runner0.2.31.0.1
uberdeps/uberdeps0.1.101.0.0
vlaaad/reveal0.1.0-ea260.1.0-ea30