Releases: clojure-lsp/clojure-lsp
Releases · clojure-lsp/clojure-lsp
2025.03.07-17.42.36
- General
- Bump clj-kondo to
2025.02.20
. - Add support for OpenTelemetry(otlp) log, enabled if configured. #1963
- Bump clj-kondo to
- Editor
2025.02.07-16.11.24
- 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
.
- Add
2025.01.22-23.28.23
-
General
-
Editor
-
API/CLI
- Add
:project-and-shallow-analysis
type todump
command - Add
:diagnostics
todump
command output (successor of:findings
)
- Add
2024.11.08-17.49.29
- 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
- General
- Fix CI for macos amd64. #1859
- Replace CirrusCI with Github for macos-aarch64 binary standardizing deploy process.
2024.08.03-15.28.27
-
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.
- Bump clj-kondo to
-
Editor
2024.04.22-11.50.26
-
General
- Bump clj-depend to
0.11.0
. - Fix renaming ns when one source path is a prefix of another (e.g.
src/clj
andsrc/cljs
) #1805
- Bump clj-depend to
-
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
- 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
-
General
- Bump clj-kondo to
2024.03.13
fixing high memory usage issue.
- Bump clj-kondo to
-
Editor
- Fix
workspace/didChangeConfiguration
exception causing noise on logs. #1784
- Fix
2024.03.01-11.37.51
-
General
-
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