[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[NonGNU ELPA] Cider version 1.15.0
From: |
ELPA update |
Subject: |
[NonGNU ELPA] Cider version 1.15.0 |
Date: |
Mon, 10 Jun 2024 17:08:21 -0400 |
Version 1.15.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)
### New features
### Changes
### Bugs fixed
## 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+.
### Changes
- [#3691](https://github.com/clojure-emacs/cider/pull/3691): Deprecate
`cider-sync-request:inspect-set-*` functions in favor of generic
`inspect-refresh` op.
- Bump the injected `cider-nrepl` to
[0.49.0](https://github.com/clojure-emacs/cider-nrepl/blob/master/CHANGELOG.md#0490-2024-06-02).
- Bump the injected nREPL version to 1.2.0.
### Bugs fixed
- [#3696](https://github.com/clojure-emacs/cider/pull/3696): Don't eagerly
complete a candidate if there are other candidates matching `flex` style.
- [#3698](https://github.com/clojure-emacs/cider/pull/3698): Fix error messages
in non-JVM runtimes being suppressed when `cider-show-error-buffer` is set to
`nil`.
## 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).
- [#3664](https://github.com/clojure-emacs/cider/issues/3664): Add
customization inspector op to change max nested collection depth.
### 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.
- 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/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).
...
...
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [NonGNU ELPA] Cider version 1.15.0,
ELPA update <=