Skip to content

2021.12.20-00.36.56

Compare
Choose a tag to compare
@clojure-lsp-bot clojure-lsp-bot released this 20 Dec 12:18
· 1279 commits to master since this release
dc6ebbd
  • 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
  • Editor

    • Change call hierarchy to return selection range of usage, not function definition.
    • Return edits in codeAction/resolve responses rather than commands. #655
    • Improve :linters :clj-kondo :async-custom-lint? to avoid infinite loops and default to true.
    • 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