Skip to content

Releases: clojure-lsp/clojure-lsp

2025.03.07-17.42.36

07 Mar 18:07
e0f69d7
Compare
Choose a tag to compare
  • General
    • Bump clj-kondo to 2025.02.20.
    • Add support for OpenTelemetry(otlp) log, enabled if configured. #1963
  • Editor
    • Improve paredit slurp and barf corner cases. #1973 #1976
    • Add Semantic Tokens support for the Clojure Reader Dispatch macro #_ (ignore next form). #1965
    • Fix regression on previous version on snippets completion. #1978

2025.02.07-16.11.24

07 Feb 16:40
101d483
Compare
Choose a tag to compare
  • Editor
    • Add :hover :hide-signature-call? settings option to disable showing the surrounding call. #1954, @NoahTheDuke
    • Revert #1933, which caused a regression on completion adding extra text.
    • Fix fetching libs exception causing progress notification to be stuck. #1958
    • Bump clj-kondo to 2025.01.17-20250207.105015-9.

2025.01.22-23.28.23

23 Jan 12:22
2b850b6
Compare
Choose a tag to compare
  • General

    • Bump clj-kondo to 2025.01.16
    • Bump lsp4clj to 1.11.0.
    • Add semantic version sorting in completion lib versions. #1913
    • Fix internal error in range formatting. #1931
    • Drop support for jdk 8. #1942
  • Editor

    • Change simple keyword completion to return all known keywords. #1920
    • Return textEdit to CompletionItems to fix completion in Zed #1933
    • Restrict linked edits to namespace aliases only, and fix a few related issues #1947
  • API/CLI

    • Add :project-and-shallow-analysis type to dump command
    • Add :diagnostics to dump command output (successor of :findings)

2024.11.08-17.49.29

11 Nov 13:09
Compare
Choose a tag to compare
  • General
    • Fix client capability check that prevents test file creation.
    • Fix move-form double edit problem in cljc files.
    • Fix disabling :clojure-lsp/unused-public-var linter also disabling :clojure-lsp/different-aliases
    • Bump clj-kondo to 2024.09.28-20240930.094425-2
    • Bump lsp4clj to 1.10.0.
    • Bump clojure to 1.12.0.
    • Bump tools.cli to 1.0.230.
    • Bump timbre to 6.6.0.
    • Bump rewrite-clj to 1.1.48.
    • Bump cljfmt to 1.13.0.
    • Bump babashka/fs to 0.5.22.
    • New feature: completion of lib versions on deps.edn, bb.edn and project.clj files. #1905
    • New feature: completion of clojure lib names from clojars and mvn-central for deps.edn, bb.edn and project.clj files. #1909

2024.08.05-18.16.00

05 Aug 21:56
ef92400
Compare
Choose a tag to compare
  • General
    • Fix CI for macos amd64. #1859
    • Replace CirrusCI with Github for macos-aarch64 binary standardizing deploy process.

2024.08.03-15.28.27

05 Aug 12:11
1eb8772
Compare
Choose a tag to compare
  • General

    • Bump clj-kondo to 2024.08.01 fixing high memory usage issue.
    • Bump Clojure to 1.11.3
    • Fix use of :filename-pattern from kondo breaking references.
    • Add api.dump to the pod namespace so it can be used with babashka.
  • Editor

    • Add clojure.test/deftest option to resolve macro as code action. #1850
    • Allow starting clojure-lsp without a project root but with limited features. #1815
    • Add code action "Add require" for namespaced keywords. #1793

2024.04.22-11.50.26

22 Apr 14:39
0ac5e49
Compare
Choose a tag to compare
  • General

    • Bump clj-depend to 0.11.0.
    • Fix renaming ns when one source path is a prefix of another (e.g. src/clj and src/cljs) #1805
  • Editor

    • Use scope location instead of name location for folding feature.
    • Fix paredit commands to consider previous element when cursor inside a closing bracket.
    • Fix paredit commands to move cursor after applying command.
    • Fix corner case on paredit comamnds duplicating forms.
    • References of a var-definition now consider full quoted qualified symbols. #1804

2024.03.31-19.10.13

01 Apr 11:27
a10592f
Compare
Choose a tag to compare
  • Editor
    • Adding require command fails for requires without alias. #1791
    • Add require command without alias now add requires with brackets.
    • Project tree feature now support keyword definitions like re-frame sub/reg. #1789
    • Support textDocument/foldingRange LSP feature. #1602
    • Improve textDocument/documentSymbol considering keyword definitions and returning flatten elements.
    • Fix Add require/import usages count in code actions. #1794.

2024.03.13-13.11.00

13 Mar 16:11
a0bed5e
Compare
Choose a tag to compare
  • General

    • Bump clj-kondo to 2024.03.13 fixing high memory usage issue.
  • Editor

    • Fix workspace/didChangeConfiguration exception causing noise on logs. #1784

2024.03.01-11.37.51

01 Mar 15:33
da53a2b
Compare
Choose a tag to compare
  • General

    • Bump clj-kondo to 2024.02.13-20240228.191822-15.
    • Add :clojure-lsp/different-aliases linter. #1770
    • Fix unused-public-var false positives for definterface methods. #1762
    • Fix rename of records when usage is using an alias. #1756
  • Editor

    • Fix documentation resolve not working for clients without hover markdown support.
    • Added setting to allow requires and imports to be added within the current comment form during code action and completion: :add-missing :add-to-rcf #1316
    • Fix suppress-diagnostics not working on top-level forms when preceded by comment. #1678
    • Fix add missing import feature on some corner cases for java imports. #1754
    • Fix semantic tokens and other analysis not being applied for project files at root. #1759
    • Add support for adding missing requires and completion results referring to JS libraries which already have an alias in the project #1587
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy