cider 
- Description
- Clojure Interactive Development Environment that Rocks
- Latest
- cider-1.18.0.tar (.sig), 2025-Apr-30, 1.27 MiB
- Maintainer
- Bozhidar Batsov <bozhidar@batsov.dev>
- Website
- http://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 http://docs.cider.mx for more details.
Old versions
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.14.0.tar.lz | 2024-May-30 | 236 KiB |
cider-1.13.1.tar.lz | 2024-Mar-31 | 233 KiB |
cider-1.12.0.tar.lz | 2023-Nov-24 | 232 KiB |
cider-1.11.1.tar.lz | 2023-Nov-12 | 231 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.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. - orchard#320: Info: recognize printed Java classes/methods and munged Clojure functions in stacktrace outputs.
Changes
- #3782: Drop official support for Emacs 26.
- #3812: (Breaking) Remove support for Boot.
- #3793: (Breaking) Remove features that relied on printed exception parsing:
cider-stacktrace-analyze-string
andcider-stacktrace-analyze-at-point
functions.- Automatic stacktrace parsing in log viewer.
- Bump the injected
cider-nrepl
to 0.55.7.- compliment#122: Completion: sort candidates by priority.
- Inspector: add dedicated view for Exceptions.
- Stop vendoring Haystack dependency.
- Stop vendoring Puget dependency. You can still use
puget
pretty-printer in CIDER, but you need to depend on Puget explicitly. If Puget is not found on the classpath, CIDER will revert toclojure.pprint/pprint
for pretty-printing.
- #3777: Inspector no longer displays parsed Javadoc for Java classes and members.
- #3790: Stacktrace: show messages and data for all exception causes by default.
- #3807: Stacktrace: make exception data individually inspectable.
- #3789: Refactor and simplify exception handling.
- #3789: Completion: disable client-side sorting (defer to backend-provided candidate order).
- #3797: Completion: enable
cider-completion-style
by default (this enables richer completion suggestions where candidates don't have to strictly match the prefix). - #3803: Enable dynamic indentation for
clojure-ts-mode
. - #3805: Profiler: update to latest profiling middleware.
- #3806: Add client info to
clone
op request.
Bugs fixed
- #3784: Inspector: make point less erratic when navigating between inspector screens.
- #3786: Sort dictionaries by key in nrepl-bencode
- #3779:
cider-find-keyword
doesn't work withclojure-ts-mode
. - #3791: Missing font-lock when
cider-font-lock-dynamically
is enabled forclojure-ts-mode
.
1.17.1 (2025-02-25)
Changes
- Bump the injected
cider-nrepl
to 0.52.1.
Bugs fixed
- #3775: Code completion throws
MalformedURLException
on Windows.
1.17.0 (2025-02-17)
New features
- Automatic downloading of third-party Java sources for better Java documentation and jump-to-definition functionality. See Obtaining source JARs. ... ...