[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[NonGNU ELPA] Cider version 1.2.0
From: |
ELPA update |
Subject: |
[NonGNU ELPA] Cider version 1.2.0 |
Date: |
Tue, 28 Dec 2021 17:03:57 -0500 |
Version 1.2.0 of package Cider has just been released in NonGNU ELPA.
You can now find it in M-x package-list RET.
Cider describes itself as:
Clojure Interactive Development Environment that Rocks
More at https://elpa.nongnu.org/nongnu/cider.html
Recent NEWS:
# Changelog
## master (unreleased)
## 1.2.0 (2021-12-22)
### New features
* Integrate
[enrich-classpath](https://github.com/clojure-emacs/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](https://github.com/clojure-emacs/cider/issues/2831): Add `xref`
integration, configured with customizable variables `cider-use-xref` and
`cider-xref-fn-depth`.
* [#3017](https://github.com/clojure-emacs/cider/issues/3017): Annotate company
completion kinds.
* [#3040](https://github.com/clojure-emacs/cider/pull/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](https://github.com/clojure-emacs/cider/pull/3093): Make `see-also`s
clickable in ClojureDocs buffers.
* [#3044](https://github.com/clojure-emacs/cider/pull/3044): Dynamically
upgrade nREPL connection. See `cider-upgrade-nrepl-connection`.
### Bugs fixed
* [#3022](https://github.com/clojure-emacs/cider/issues/3022): Handle empty
stacktraces, pointing users to docs about the `OmitStackTraceInFastThrow` JVM
optimization.
* [#3020](https://github.com/clojure-emacs/cider/issues/3020): Fix session
linking on Windows, e.g. when jumping into a library on the classpath.
* [#3031](https://github.com/clojure-emacs/cider/pull/3031): Fix
`cider-eval-defun-up-to-point` failing to match delimiters correctly in some
cases, resulting in reader exceptions.
* [#3039](https://github.com/clojure-emacs/cider/pull/3039): Allow starting the
sideloader for the tooling session.
* [#3041](https://github.com/clojure-emacs/cider/pull/3041): Sideloader: handle
binary files, support multiple directories.
* [#3047](https://github.com/clojure-emacs/cider/pull/3047): Fix info/lookup
fallback: response has an extra level.
* [#2746](https://github.com/clojure-emacs/cider/issues/2746): Handle
gracefully Clojure versions with non-standard qualifiers (e.g.
`1.11.0-master-SNAPSHOT`).
* [#3069](https://github.com/clojure-emacs/cider/pull/3069): Fix cursor color
changing when it shouldn't in `evil-mode`.
* [#3071](https://github.com/clojure-emacs/cider/issues/3071): Use `xref`
instead of `etags` to push point to marker stack.
* [#3074](https://github.com/clojure-emacs/cider/issues/3074): Recognize `pwsh`
as a `powershell` executable.
## 1.1.1 (2021-05-24)
### Bugs fixed
* [#3014](https://github.com/clojure-emacs/cider/pull/3014): Update Krell repl
initialization code to follow latest guidelines as found in Krell wiki.
* [#3012](https://github.com/clojure-emacs/cider/issues/3012): Allow connecting
sibling repls from any buffer.
* [#3010](https://github.com/clojure-emacs/cider/issues/3010): Remove `::`
auto-resolved keyword expansion logic from `cider-symbol-at-point`, moving it
to `cider-browse-spec`.
## 1.1.0 (2021-04-22)
### New features
* [#2930](https://github.com/clojure-emacs/cider/issues/2930): Add new
customization variable `cider-test-default-include-selectors` and
`cider-test-default-exclude-selectors` for specifying default test selectors
when running commands such as `cider-test-run-ns-tests`.
* [#2907](https://github.com/clojure-emacs/cider/issues/2907): Add new
customization variable `cider-format-code-options` to specify options used by
`cljfmt` to format code when running commands `cider-format-buffer`...
...
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [NonGNU ELPA] Cider version 1.2.0,
ELPA update <=