[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[NonGNU ELPA] Cider version 1.12.0
From: |
ELPA update |
Subject: |
[NonGNU ELPA] Cider version 1.12.0 |
Date: |
Fri, 24 Nov 2023 17:04:39 -0500 |
Version 1.12.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.12.0 (2023-11-24)
### Changes
- [#3576](https://github.com/clojure-emacs/cider/issues/3576): CIDER
[Inspector](https://docs.cider.mx/cider/debugging/inspector.html): display Java
class/method/field block tags (Returns/Throws/Params info) when available.
- CIDER
[Inspector](https://docs.cider.mx/cider/debugging/inspector.html#usage):
introduce `1` keybinding which performs `cider-inspector-tap-at-point`.
- CIDER
[Inspector](https://docs.cider.mx/cider/debugging/inspector.html#usage):
introduce `o` keybinding which performs `cider-inspector-open-thing-at-point`.
- CIDER
[Inspector](https://docs.cider.mx/cider/debugging/inspector.html#usage):
introduce `:` keybinding which performs `cider-inspect-expr-from-inspector`.
- CIDER [Inspector](https://docs.cider.mx/cider/debugging/inspector.html):
retain
[`truncate-lines`](https://www.gnu.org/software/emacs/manual/html_node/emacs/Line-Truncation.html)
values across screens.
- [#3580](https://github.com/clojure-emacs/cider/issues/3580): `cider-test`:
make test vars in [test results
reports](https://docs.cider.mx/cider/testing/test_reports.html) clickable.
- As defined in the newly introduced `cider-test-var-keymap` var.
- [#3582](https://github.com/clojure-emacs/cider/issues/3582): Handle
`cider-clojure-compilation-error-phases` values that have been customized to
`t`.
- [#3581](https://github.com/clojure-emacs/cider/issues/3581): Bump the
injected `enrich-classpath` to
[1.18.6](https://github.com/clojure-emacs/enrich-classpath/compare/v1.18.4...v1.18.6).
- Handles Clojure CLI `:paths` directly defined as `:aliases`.
- Bump the `clojure-mode` required version to
[5.18.1](https://github.com/clojure-emacs/clojure-mode/blob/v5.18.1/CHANGELOG.md#5181-2023-11-24).
- Bump the injected `cider-nrepl` to
[0.44.0](https://github.com/clojure-emacs/cider-nrepl/blob/44da162f51765464192ba04102398c5982f01638/CHANGELOG.md#0440-2023-11-24).
## 1.11.1 (2023-11-11)
### Changes
- Bump the injected `cider-nrepl` to
[0.43.3](https://github.com/clojure-emacs/cider-nrepl/blob/v0.43.3/CHANGELOG.md#0433-2023-11-11).
- Improves performance for error-handling functionality.
- Bump the injected `enrich-classpath` to
[1.18.4](https://github.com/clojure-emacs/enrich-classpath/compare/v1.18.2...v1.18.4).
- Handles a Clojure CLI edge case.
## 1.11.0 (2023-11-07)
### New features
- [#3565](https://github.com/clojure-emacs/cider/issues/3565):
[`*cider-error*`](https://docs.cider.mx/cider/usage/dealing_with_errors.html#inspector-integration):
open a given Exception in the
[Inspector](https://docs.cider.mx/cider/debugging/inspector.html) by clicking
it, or hitting <kbd>p</kbd>.
### Changes
- CIDER [Inspector](https://docs.cider.mx/cider/debugging/inspector.html):
display Java class/method/field info when available.
- This info is available when
[enrich-classpath](https://docs.cider.mx/cider/config/basic_config.html#use-enrich-classpath)
is active.
- [#3495](https://github.com/clojure-emacs/cider/issues/3495): possibly display
error overlays on
[`cider-load-buffer`](https://docs.cider.mx/cider/usage/code_evaluation.html#basic-evaluation).
- `cider-popup-buffer-display`: honor `special-display-buffer-names` if
customized for a given CIDER buffer name (e.g. `*cider-inspect*`), avoiding the
double-rendering of the given buffer.
- [#3572](https://github.com/clojure-emacs/cider/issues/3572): `lein.sh`: honor
`XDG_CACHE_HOME`.
- Bump the injected `cider-nrepl` to
[0.43.1](https://github.com/clojure-emacs/cider-nrepl/blob/v0.43.1/CHANGELOG.md#0431-2023-11-07).
- Improves performance for exception handling and other use cases.
- Fixes
[`cider-inspector-refresh`](https://docs.cider.mx/cider/debugging/inspector.html#usage)
- Offers better completions related to `:as-alias` under ClojureScript.
## 1.10.0 (2023-10-31)
### New features
- [#3555](https://github.com/clojure-emacs/cider/pull/3555): Introduce
[`cider-start-nrepl-server`](https://docs.cider.mx/cider/basics/up_and_running.html#starting-nrepl-server-without-trying-to-connect-to-it)
function which does the same as `cider-jack-in`
...
...
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [NonGNU ELPA] Cider version 1.12.0,
ELPA update <=