cider
- Description
- Clojure Interactive Development Environment that Rocks
- Latest
- cider-1.16.0.0.20241021.175754.tar (.sig), 2024-Oct-21, 1.28 MiB
- Maintainer
- Bozhidar Batsov <bozhidar@batsov.dev>
- Website
- https://www.github.com/clojure-emacs/cider
- Browse ELPA's repository
- CGit or Gitweb
- Badge
To install this package from Emacs, use package-install
or list-packages
.
Full description
Provides a Clojure interactive development environment for Emacs, built on top of nREPL. See https://docs.cider.mx for more details.
Old versions
cider-1.16.0.0.20241020.60643.tar.lz | 2024-Oct-20 | 236 KiB |
cider-1.16.0.0.20241019.74815.tar.lz | 2024-Oct-19 | 236 KiB |
cider-1.16.0.0.20240925.134028.tar.lz | 2024-Sep-25 | 236 KiB |
cider-1.16.0.0.20240924.195900.tar.lz | 2024-Sep-24 | 236 KiB |
cider-1.15.1.0.20240909.195107.tar.lz | 2024-Sep-09 | 236 KiB |
cider-1.15.1.0.20240828.134352.tar.lz | 2024-Aug-28 | 236 KiB |
cider-1.14.0snapshot0.20240529.183327.tar.lz | 2024-May-29 | 236 KiB |
cider-1.10.0.0.20231031.193913.tar.lz | 2023-Oct-31 | 229 KiB |
cider-1.9.0.0.20231024.195502.tar.lz | 2023-Oct-24 | 228 KiB |
cider-1.2.0.0.20220104.100235.tar.lz | 2022-Jan-04 | 189 KiB |
News
Changelog
master (unreleased)
Changes
- #3746: Bring back
cider
completion style for activating backend-driven completion.
Bugs fixed
1.16.0 (2024-09-24)
Changes
- Bump the injected nREPL version to 1.3.
- #3733: Remove support for sideloading. (this experimental feature was removed from nREPL 1.3)
- Bump the injected
cider-nrepl
to 0.50.2.- Introduce new backend for CIDER tracing functionality (replacing
tools.trace
). - Remove special handling of Boot classpath.
- Introduce new backend for CIDER tracing functionality (replacing
Bugs fixed
- #3722: Call
cider-docstring--format
after checking argument is notnil
. - #3739: Leiningen jack-in fails when
cider-enable-nrepl-jvmti-agent
is enabled.
1.15.1 (2024-07-01)
Changes
- #3714: Show progress when evaluating files using
cider-load-all-files
. - #3713: Optimize
nrepl-dict-get
and deprecate its 3-argument arity. - #3719: Remove duplicated keybinding.
- Bump the injected
cider-nrepl
to 0.49.1.- Reduces the minimal supported Clojure version to 1.10.0 (from 1.10.3).
1.15.0 (2024-06-10)
New features
- #3692: Add ability to switch view modes in the inspector (bound to
v
). - #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: Deprecate
cider-sync-request:inspect-set-*
functions in favor of genericinspect-refresh
op. - Bump the injected
cider-nrepl
to 0.49.0. - Bump the injected nREPL version to 1.2.0.
Bugs fixed
- #3696: Don't eagerly complete a candidate if there are other candidates matching
flex
style. - #3698: Fix error messages in non-JVM runtimes being suppressed when
cider-show-error-buffer
is set tonil
.
1.14.0 (2024-05-30)
New features
- #3681: Add an alternative way to display cheatsheet in a buffer and make it the default.
- Current
cider-cheatsheet
command is renamed tocider-cheatsheet-select
. - New way to display cheatsheet in a buffer is available with
cider-cheatsheet
command.
- Current
- #3686: Add an alternative way to display
cider-cheatsheet-select
when called with a prefix argument. - #3632: Add new configuration variable
cider-clojure-cli-global-aliases
. - #3366: Support display of error overlays with
#dbg!
and#break!
reader macros. - #3622: Basic support for using CIDER from clojure-ts-mode.
- The
clojure-mode
dependency is still required for CIDER to function. - Some features like
cider-dynamic-indentation
andcider-font-lock-dynamically
do not work withclojure-ts-mode
(yet). ... ...
- The