2021.10.20-13.04.11
clojure-lsp-bot
released this
20 Oct 13:29
·
1471 commits
to master
since this release
-
General
- Improve intialization feedback report messages.
- Consider
dev
andtest
alias for deps.edn projects as project-specs during classpath lookup. #586 - Avoid scanning source-paths twice, as it was being considered as part of external classpath as well.
- Change cache db from sqlite to datalevin for faster startup + better graalvm compatibility.
- Make the cache analysis save async to make startup faster.
- Support Auto refresh settings memoizing with a ttl of 1 second avoiding the need of restarting server when changing configs. #502
- Bump clj-kondo adding new
gen-class
linter and other fixes/improvements. Fixes #589 - Remove unused duplicate require if any. #527
- Fix crash on clean-ns when ns contains comments.
- Improve project analysis filter to check source-paths. #597
-
Editor
- Add reference code lens for ns forms. #578
- Fix expand-let bug that occurs when a list form precedes let. #590
- Add new command to create test for function at point. #582
- Add new code action to create test for current function/var
- Add
private
to documentSymbol to make clear that a var or function isprivate
. - Add new code action
Suppress xxx diagnostic
, adding clj-kondo comment code to ignore the diagnostic. #591 - Add more semantic tokens: aliases for macros, variable and function definitions.
- Add clojuredocs information during symbol hover. #571
This release was supported by Clojurists Together