2021.12.20-00.36.56
clojure-lsp-bot
released this
20 Dec 12:18
·
1279 commits
to master
since this release
-
General
- Bump clj-kondo to
2021.12.19
, supporting auto-load configs, improving potemkin support, adding more linters and more. - Merge
:cljfmt
settings with:cljfmt-config-path
if file path exists. - Avoid high CPU and lockup when clj-kondo throws exceptions. #671
- Allow absolute paths in deps.edn :local/root #672
- Fix clojure-lsp not loading for some mono-repo cases, improving local/root support for polylith projects. #673
- Avoid infinite loop because of cyclic dependencies on deps source-path discovery.
- Add babashka pod. #555
- Bump clj-kondo to
-
Editor
- Change call hierarchy to return selection range of usage, not function definition.
- Return
edits
incodeAction/resolve
responses rather thancommands
. #655 - Improve
:linters :clj-kondo :async-custom-lint?
to avoid infinite loops and default totrue
. - Add new custom LSP feature Test Tree, which shows all test hierarchy of a file. #653
- Improve function name finding to consider other function definition types for some features. #666
- Make
textDocument/hover
return the correct range from LSP spec, the element range instead of the element scope range.
-
API/CLI
- Exit process if any error during classpath lookup. Opt-out via
:api :exit-on-errors?
flag.
This release was supported by Clojurists Together
- Exit process if any error during classpath lookup. Opt-out via