Skip to content

2021.10.20-13.04.11

Compare
Choose a tag to compare
@clojure-lsp-bot clojure-lsp-bot released this 20 Oct 13:29
· 1471 commits to master since this release
07ba538
  • General

    • Improve intialization feedback report messages.
    • Consider dev and test 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 is private.
    • 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