Skip to content

CIDER 1.14 ("Verona")

Compare
Choose a tag to compare
@bbatsov bbatsov released this 30 May 13:10
· 88 commits to master since this release

New features

  • #3681: Add an alternative way to display cheatsheet in a buffer and make it the default.
    • Current cider-cheatsheet command is renamed to cider-cheatsheet-select.
    • New way to display cheatsheet in a buffer is available with cider-cheatsheet command.
  • #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 and cider-font-lock-dynamically do not work with clojure-ts-mode (yet).
  • #3624: Support new cider.clj-reload/reload cider-nrepl middleware.
    • adds cider-ns-code-reload-tool defcustom, defaulting to 'tools.namespace.
    • you can change it to 'clj-reload to use clj-reload instead of tools.namespace.
  • #3682: Add cider-jack-in support for Basilisp (Python)

Changes

  • #3626: cider-ns-refresh: jump to the relevant file/line on errors.
  • #3628: cider-ns-refresh: summarize errors as an overlay.
  • #3660: Fix cider-inspector-def-current-val always defining in user namespace.
  • #3661: Truncate echo area output ahead of time.
  • #3664: Add customization inspector op to change max nested collection depth.
  • Bump the injected enrich-classpath to 1.19.3.
  • Bump the injected nREPL to 1.1.2.
  • Bump the injected cider-nrepl to 0.48.0.
  • Bump the injected cider-nrepl to 0.48.0.
  • orchard#245, cider-nrepl#868: Drop support for Clojure 1.9.

Bugs fixed

  • #3689: Fix cider-clojuredocs-lookup to show friendly error message if symbol is not found on ClojureDocs.
  • #3673: Fix buggy special-display-buffer-names check.
  • #3659: Fixes completions when using flex-like completion styles.
  • #3600: Fix scittle jack-in when using cider-jack-in-clj.
  • #3663: Fix cider-interactive-eval-override invocation.