Skip to content

CIDER 0.15.1

Compare
Choose a tag to compare
@bbatsov bbatsov released this 13 Sep 11:40
· 2189 commits to master since this release

New Features

  • #2083: New utility function cider-add-face.
  • #2083: New utility function cider-run-chained-hook.
  • #2083: New cider-repl-preoutput-hook that allows custom output processing.
  • #2083: Highlight clojure.spec keywords in REPL (cider-repl-highlight-spec-keywords pre-output processor).

Changes

  • #2045 *cider-scratch* buffers are no longer automatically killed on connection quit.
  • #2083: Jump to other window when clicking on location references in REPL.
  • #2083: Improve project namespace highlighting in REPLs.
  • #2083: Find locations in more cases when clicking on references in REPL.

Bugs Fixed

  • #2004, #2039, cider-nrepl#420: Fix namespace issues in instrumentation and debugging commands.
  • Project-Only stacktrace filter: hide all other tags when viewing project-only stacktrace.
  • Fix interactive evaluation in cljc buffers with only one connection.
  • #2058: Don't cache ns-forms in buffers with no such forms.
  • #2057: Use cider--font-lock-ensure for compatibility with Emacs 24.5.
  • cider-nrepl#436: Ensure that *print-right-margin* is not ignored by cider-nrepl middleware.
  • cider-nrepl#435: Allow debugging of forms with #?(:cljs ... :clj ..) conditionals.
  • cider-nrepl#432: Ensure pprint is after load-file.