NonGNU ELPA - cider

cider Atom Feed

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.tar2025-Nov-071.27 MiB
cider-1.20.0.tar.lz2025-Nov-07 236 KiB
cider-1.19.0.tar.lz2025-Jul-10 235 KiB
cider-1.18.0.tar.lz2025-Apr-30 236 KiB
cider-1.17.1.tar.lz2025-Feb-25 237 KiB
cider-1.17.0.tar.lz2025-Feb-17 237 KiB
cider-1.16.1.tar.lz2024-Dec-03 236 KiB
cider-1.16.0.tar.lz2024-Sep-24 236 KiB
cider-1.15.1.tar.lz2024-Jul-01 237 KiB
cider-1.10.0.tar.lz2023-Oct-31 229 KiB
cider-1.9.0.tar.lz2023-Oct-24 228 KiB
cider-1.8.3.tar.lz2023-Oct-19 227 KiB
cider-1.8.0.tar.lz2023-Oct-13 226 KiB
cider-1.7.0.tar.lz2023-Mar-23 201 KiB
cider-1.6.0.tar.lz2022-Dec-21 199 KiB
cider-1.5.0.tar.lz2022-Aug-24 195 KiB
cider-1.4.1.tar.lz2022-May-25 192 KiB
cider-1.4.0.tar.lz2022-May-02 191 KiB
cider-1.3.0.tar.lz2022-Mar-06 190 KiB
cider-1.2.0.tar.lz2021-Dec-28 199 KiB

News

Changelog

master (unreleased)

1.21.0 (2026-02-07)

Changes
  • #3854: Use buttons for items in cider-ns-browser to allow clicking and evil's RET to 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 nrepl to 1.5.1.
      • nrepl#385: Preserve filename in functions compiled during regular eval.
  • Bump the injected piggieback to 0.6.1.
  • Bump the injected cider-nrepl to 0.58.0.

  • #3834: Change cider-ns-refresh to always use Clojure REPL.
Bugs fixed
  • #3832: Fix nrepl--eval-request sending duplicate info.
  • #3837: Fix broken stacktrace response when C-c C-p throws 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-refresh throwing an error when a Clojure REPL exists, but cider-current-repl does not support the required operations.
  • #3848: Format: fix cider-format crashing when format options are set.

1.19.0 (2025-07-10)

New features
  • #3359: Add customizable default connection params (see cider-connect-default-params and cider-connect-default-cljs-params).
  • #3828: Inspector: diff mode.
  • #3828: Inspector: sorting maps by keys.
Changes
  • Bump the injected cider-nrepl to 0.57.0.
  • #3816: (Breaking) Remove enrich-classpath support from cider-jack-in.
  • #3817: Enable cider-download-java-sources by default.

1.18.0 (2025-04-30)

New features
  • #3802: Inspector analytics.
  • #3802: Inspector table view-mode.
  • #3813: Inspector pretty-printing mode.
  • #3810: Inspector: C-c C-p to pretty-print the currently inspected value. ... ...