Version 1.17.1 of package Cider has just been released in NonGNU ELPA.
You can now find it in M-x list-packages RET.

Cider describes itself as:

  ======================================================
  Clojure Interactive Development Environment that Rocks
  ======================================================

More at https://elpa.nongnu.org/nongnu/cider.html

## Summary:

  Provides a Clojure interactive development environment for Emacs, built on
  top of nREPL.  See https://docs.cider.mx for more details.

## Recent NEWS:

# Changelog

## master (unreleased)

## 1.17.1 (2025-02-25)

- Bump the injected `cider-nrepl` to 
[0.52.1](https://github.com/clojure-emacs/cider-nrepl/blob/master/CHANGELOG.md#0521-2025-02-24).

## 1.17.0 (2025-02-17)

### New features

- Automatic downloading of third-party Java sources for better Java 
documentation and jump-to-definition functionality. See [Obtaining source 
JARs](https://docs.cider.mx/cider/usage/working_with_documentation.html#obtaining-source-jars).
- CIDER [History](https://docs.cider.mx/cider/repl/history.html): Add a command 
to delete history item at point.

### Changes

- Bump the injected nREPL version to 
[1.3.1](https://github.com/nrepl/nrepl/blob/master/CHANGELOG.md#131-2025-01-01).
- Bump the injected `cider-nrepl` to 
[0.52.0](https://github.com/clojure-emacs/cider-nrepl/blob/master/CHANGELOG.md#0520-2025-01-10).
- [#3574](https://github.com/clojure-emacs/cider/issues/3574): New value 
`per-project` for `cider-repl-history-file` to save the history on a 
per-project basis.

### Bugs fixed

- [#3763](https://github.com/clojure-emacs/cider/issues/3763): Fix 
`cider-docview-render` completion popup error when symbol being completed does 
not have a docstring.
- [#3774](https://github.com/clojure-emacs/cider/issues/3774): Fix overlay 
hangup when evaluating huge values.

## 1.16.1 (2024-12-03)

### Changes

- Bump the injected `cider-nrepl` to 
[0.50.3](https://github.com/clojure-emacs/cider-nrepl/blob/master/CHANGELOG.md#0503-2024-12-02).
- [#3753](https://github.com/clojure-emacs/cider/pull/3753): Add 
`cider-log-show-frameworks` command to show available log frameworks in a 
buffer.
- [#3746](https://github.com/clojure-emacs/cider/issues/3746): Bring back 
`cider` completion style for activating backend-driven completion.

### Bugs fixed

- [#3742](https://github.com/clojure-emacs/cider/issues/3742): Restore syntax 
highlighting of result in the minibuffer.
- [#3747](https://github.com/clojure-emacs/cider/issues/3747): Fix errors when 
docstring is `nil`.
- [#3757](https://github.com/clojure-emacs/cider/issues/3757): Fix inspector's 
`def-current-value` selecting wrong REPL when multiple are connected.
- [#3754](https://github.com/clojure-emacs/cider/issues/3754): Fix regex in 
`cider-ns-from-p`.

## 1.16.0 (2024-09-24)

### Changes

- Bump the injected nREPL version to 
[1.3](https://github.com/nrepl/nrepl/releases/tag/v1.3.0).
- [#3733](https://github.com/clojure-emacs/cider/issues/3733): Remove support 
for sideloading. (this experimental feature was removed from nREPL 1.3)
- Bump the injected `cider-nrepl` to 
[0.50.2](https://github.com/clojure-emacs/cider-nrepl/blob/master/CHANGELOG.md#0502-2024-09-03).
  * Introduce new backend for CIDER tracing functionality (replacing 
`tools.trace`).
  * Remove special handling of Boot classpath.

### Bugs fixed

- [#3722](https://github.com/clojure-emacs/cider/pull/3722): Call 
`cider-docstring--format` after checking argument is not `nil`.
- [#3739](https://github.com/clojure-emacs/cider/pull/3739): Leiningen jack-in 
fails when `cider-enable-nrepl-jvmti-agent` is enabled.

## 1.15.1 (2024-07-01)

### Changes

- [#3714](https://github.com/clojure-emacs/cider/pull/3714): Show progress when 
evaluating files using `cider-load-all-files`.
- [#3713](https://github.com/clojure-emacs/cider/pull/3713): Optimize 
`nrepl-dict-get` and deprecate its 3-argument arity.
- [#3719](https://github.com/clojure-emacs/cider/pull/3719): Remove duplicated 
keybinding.
- Bump the injected `cider-nrepl` to 
[0.49.1](https://github.com/clojure-emacs/cider-nrepl/blob/master/CHANGELOG.md#0491-2024-06-30).
  - Reduces the minimal supported Clojure version to 1.10.0 (from 1.10.3).

## 1.15.0 (2024-06-10)

### New features

- [#3692](https://github.com/clojure-emacs/cider/pull/3692): Add ability to 
switch view modes in the inspector (bound to `v`).
- [#3693](https://github.com/clojure-emacs/cider/pull/3693): Add 
`cider-enable-nrepl-jvmti-agent` defcustom to enable loading native nREPL JVMTI 
agent which restores thread stop ability on Java 21+.
...
...

Reply via email to