cider 
- Description
- Clojure Interactive Development Environment that Rocks
- Latest
- cider-1.21.0.tar (.sig), 2026-Feb-17, 1.31 MiB
- Maintainer
- Bozhidar Batsov <bozhidar@batsov.dev>
- Website
- https://www.github.com/clojure-emacs/cider
- Browse ELPA's repository
- CGit or Gitweb
- All Dependencies
- clojure-mode (.tar), parseedn (.tar), queue (.tar), spinner (.tar), seq (.tar), sesman (.tar), transient (.tar)
- 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.20.0.tar | 2025-Nov-07 | 1.27 MiB |
| cider-1.20.0.tar.lz | 2025-Nov-07 | 236 KiB |
| cider-1.19.0.tar.lz | 2025-Jul-10 | 235 KiB |
| cider-1.18.0.tar.lz | 2025-Apr-30 | 236 KiB |
| cider-1.17.1.tar.lz | 2025-Feb-25 | 237 KiB |
| cider-1.17.0.tar.lz | 2025-Feb-17 | 237 KiB |
| cider-1.16.1.tar.lz | 2024-Dec-03 | 236 KiB |
| cider-1.16.0.tar.lz | 2024-Sep-24 | 236 KiB |
| cider-1.15.1.tar.lz | 2024-Jul-01 | 237 KiB |
| cider-1.10.0.tar.lz | 2023-Oct-31 | 229 KiB |
| cider-1.9.0.tar.lz | 2023-Oct-24 | 228 KiB |
| cider-1.8.3.tar.lz | 2023-Oct-19 | 227 KiB |
| cider-1.8.0.tar.lz | 2023-Oct-13 | 226 KiB |
| cider-1.7.0.tar.lz | 2023-Mar-23 | 201 KiB |
| cider-1.6.0.tar.lz | 2022-Dec-21 | 199 KiB |
| cider-1.5.0.tar.lz | 2022-Aug-24 | 195 KiB |
| cider-1.4.1.tar.lz | 2022-May-25 | 192 KiB |
| cider-1.4.0.tar.lz | 2022-May-02 | 191 KiB |
| cider-1.3.0.tar.lz | 2022-Mar-06 | 190 KiB |
| cider-1.2.0.tar.lz | 2021-Dec-28 | 199 KiB |
News
Changelog
master (unreleased)
1.21.0 (2026-02-07)
Changes
- #3854: Use buttons for items in
cider-ns-browserto allow clicking and evil'sRETto navigate. - Drop support for Emacs 27.
- This was prompted by upstream deps dropping support for it.
- Remove deprecated
cider-*-global-opts.
Bugs fixed
- #3853: Fix mangling of printed representations.
- This was caused by a bug in nREPL, that was addressed in nREPL 1.5.2
1.20.0 (2025-11-05)
New features
- #3847: Inspector: tidy up namespaced-qualified keywords.
Changes
- Bump the injected
nreplto 1.5.1.- nrepl#385: Preserve filename in functions compiled during regular eval.
- Bump the injected
piggiebackto 0.6.1. - Bump the injected
cider-nreplto 0.58.0.- cider-nrepl#951: Debug: correctly process
#dbgtag duringload-file.
- cider-nrepl#951: Debug: correctly process
- #3834: Change
cider-ns-refreshto always use Clojure REPL.
Bugs fixed
- #3832: Fix
nrepl--eval-requestsending duplicate info. - #3837: Fix broken stacktrace response when
C-c C-pthrows an exception. - orchard#353: Stacktrace: flag Clojure functions as duplicate.
- orchard#355: Java: resolve source files for non-base JDK classes.
- #3834: Fix
cider-ns-refreshthrowing an error when a Clojure REPL exists, butcider-current-repldoes not support the required operations. - #3848: Format: fix
cider-formatcrashing when format options are set.
1.19.0 (2025-07-10)
New features
- #3359: Add customizable default connection params (see
cider-connect-default-paramsandcider-connect-default-cljs-params). - #3828: Inspector: diff mode.
- #3828: Inspector: sorting maps by keys.
Changes
- Bump the injected
cider-nreplto 0.57.0.- cider-nrepl#941: Stop vendoring Fipp dependency.
- cider-nrepl#943: Reduce debugger instrumentation bytecode footprint.
- orchard#342: Inspector: add hexdump view mode.
- orchard#349: Inspector: add ability to sort maps by key.
- orchard#350: Inspector: add diff mode and
orchard.inspect/diff.
- #3816: (Breaking) Remove enrich-classpath support from cider-jack-in.
- #3817: Enable
cider-download-java-sourcesby default.