All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to no versioning scheme.
0.0.8 - 2022-06-05
- Start writing a changelog.
- Add markdown linting with markdownlint (configured with
.markdownlint.json
and.markdownlintignore
). - New config option:
clojure.lsp-check-on-start
, defaults totrue
. Iftrue
and coc-clojure manages clojure-lsp, checks Github to see if a new version can be downloaded. If so, it follows the existing download path. - Bring in Calva PR #1762.
-
#5: Changed logic for checking existing clojure-lsp install:
- Is config option
clojure.executable
an executable on the PATH? - Is config option
clojure.executable
a path? - Did
coc-clojure
already install it previously, respecting config optionclojure.lsp-install-path
?
If none of those are true, then attempt to download a native binary.
- Is config option
-
Doesn't load if expected executable is a jar and
JAVA_HOME
is not set.
- Who knows, it's ancient history.