Releases
v1.2.0
New features
Integrate enrich-classpath by default for Leiningen projects.
This enables functionality related to Java sources, javadocs or parsing thereof.
This can slightly slow down jack-in for the first time for a given project; later on the related work will be cached.
The feature is experimental at this point and needs to be enabled with (setq cider-enrich-classpath t)
.
#2831 : Add xref
integration, configured with customizable variables cider-use-xref
and cider-xref-fn-depth
.
#3017 : Annotate company completion kinds.
#3040 : Support invoking cider-clojuredocs
within the *clojuredocs*
buffer.
Make it possible to specify the version of cider-nrepl
to use with cider-jack-in
. See cider-injected-middleware-version
.
Make it possible to specify the version of nREPL to use with cider-jack-in
. See cider-injected-nrepl-version
.
Upgrade cider-nrepl
, Orchard
and clj-suitable
for pulling their latest bugfixes.
Add support for babaska projects to cider-jack-in
.
Introduce cider-jack-in-lein-middlewares
defcustom.
#3093 : Make see-also
s clickable in ClojureDocs buffers.
#3044 : Dynamically upgrade nREPL connection. See cider-upgrade-nrepl-connection
.
Bugs fixed
#3022 : Handle empty stacktraces, pointing users to docs about the OmitStackTraceInFastThrow
JVM optimization.
#3020 : Fix session linking on Windows, e.g. when jumping into a library on the classpath.
#3031 : Fix cider-eval-defun-up-to-point
failing to match delimiters correctly in some cases, resulting in reader exceptions.
#3039 : Allow starting the sideloader for the tooling session.
#3041 : Sideloader: handle binary files, support multiple directories.
#3047 : Fix info/lookup fallback: response has an extra level.
#2746 : Handle gracefully Clojure versions with non-standard qualifiers (e.g. 1.11.0-master-SNAPSHOT
).
#3069 : Fix cursor color changing when it shouldn't in evil-mode
.
#3071 : Use xref
instead of etags
to push point to marker stack.
#3074 : Recognize pwsh
as a powershell
executable.
You can’t perform that action at this time.