gnu-emacs-sources
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[NonGNU ELPA] Cider version 1.14.0


From: ELPA update
Subject: [NonGNU ELPA] Cider version 1.14.0
Date: Thu, 30 May 2024 17:06:08 -0400

Version 1.14.0 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

## Recent NEWS:

# Changelog

## master (unreleased)

## 1.14.0 (2024-05-30)

### New features

- [#3681](https://github.com/clojure-emacs/cider/pull/3681): Add an alternative 
way to display cheatsheet in a buffer and make it the default.
  - Current `cider-cheatsheet` command is renamed to `cider-cheatsheet-select`.
  - New way to display cheatsheet in a buffer is available with 
`cider-cheatsheet` command.
- [#3686](https://github.com/clojure-emacs/cider/pull/3686): Add an alternative 
way to display `cider-cheatsheet-select` when called with a prefix argument.
- [#3632](https://github.com/clojure-emacs/cider/pull/3623): Add new 
configuration variable `cider-clojure-cli-global-aliases`.
- [#3366](https://github.com/clojure-emacs/cider/pull/3366): Support display of 
error overlays with `#dbg!` and `#break!` reader macros.
- [#3622](https://github.com/clojure-emacs/cider/pull/3461): Basic support for 
using CIDER from 
[clojure-ts-mode](https://github.com/clojure-emacs/clojure-ts-mode).
  - The `clojure-mode` dependency is still required for CIDER to function.
  - Some features like `cider-dynamic-indentation` and 
`cider-font-lock-dynamically` do not work with `clojure-ts-mode` (yet).
- [#3624](https://github.com/clojure-emacs/cider/pull/3624): Support new 
`cider.clj-reload/reload` cider-nrepl middleware.
  - adds `cider-ns-code-reload-tool` defcustom, defaulting to 
`'tools.namespace`.
  - you can change it to `'clj-reload` to use 
[clj-reload](https://github.com/tonsky/clj-reload) instead of 
[tools.namespace](https://github.com/clojure/tools.namespace).
- [#3682](https://github.com/clojure-emacs/cider/issues/3682): Add 
`cider-jack-in` support for 
[Basilisp](https://github.com/basilisp-lang/basilisp) (Python)

### Changes

- [#3626](https://github.com/clojure-emacs/cider/issues/3626): 
`cider-ns-refresh`: jump to the relevant file/line on errors.
- [#3628](https://github.com/clojure-emacs/cider/issues/3628): 
`cider-ns-refresh`: summarize errors as an overlay.
- [#3660](https://github.com/clojure-emacs/cider/issues/3660): Fix 
`cider-inspector-def-current-val` always defining in `user` namespace.
- [#3661](https://github.com/clojure-emacs/cider/issues/3661): Truncate echo 
area output ahead of time.
- [#3664](https://github.com/clojure-emacs/cider/issues/3664): Add 
customization inspector op to change max nested collection depth.
- Bump the injected `enrich-classpath` to 
[1.19.3](https://github.com/clojure-emacs/enrich-classpath/compare/v1.19.0...v1.19.3).
- Bump the injected nREPL to 
[1.1.2](https://github.com/nrepl/nrepl/releases/tag/v1.1.2).
- Bump the injected `cider-nrepl` to 
[0.48.0](https://github.com/clojure-emacs/cider-nrepl/blob/v0.48.0/CHANGELOG.md#0480-2024-05-13).
  - Updates 
[Orchard](https://github.com/clojure-emacs/orchard/blob/v0.23.2/CHANGELOG.md#0232-2024-03-10).
- Bump the injected `cider-nrepl` to 
[0.48.0](https://github.com/clojure-emacs/cider-nrepl/blob/master/CHANGELOG.md#0480-2024-05-13).
  - Updates 
[clj-reload](https://github.com/tonsky/clj-reload/blob/0.6.0/CHANGELOG.md#060---may-3-2024).
  - Updates 
[tools.reader](https://github.com/clojure/tools.reader/blob/master/CHANGELOG.md).
  - Updates 
[nREPL](https://github.com/nrepl/nrepl/blob/master/CHANGELOG.md#111-2024-02-20).
  - Updates 
[Orchard](https://github.com/clojure-emacs/orchard/blob/master/CHANGELOG.md#0250-2024-05-03).
  - Updates 
[Logjam](https://github.com/clojure-emacs/logjam/blob/v0.3.0/CHANGELOG.md#030-2024-03-03).
  - Updates 
[Compliment](https://github.com/alexander-yakushev/compliment/blob/master/CHANGELOG.md#055-2024-05-06).
- [orchard#245](https://github.com/clojure-emacs/orchard/pull/245), 
[cider-nrepl#868](https://github.com/clojure-emacs/cider-nrepl/pull/868): Drop 
support for Clojure 1.9.

### Bugs fixed

- [#3689](https://github.com/clojure-emacs/cider/pull/3689): Fix 
`cider-clojuredocs-lookup` to show friendly error message if symbol is not 
found on ClojureDocs.
- [#3673](https://github.com/clojure-emacs/cider/pull/3673): Fix buggy 
`special-display-buffer-names` check.
...
...



reply via email to

[Prev in Thread] Current Thread [Next in Thread]