Skip to content

CIDER 1.9.0 ("Barcelona")

Compare
Choose a tag to compare
@vemv vemv released this 24 Oct 20:30
· 124 commits to master since this release

New features

  • #3529: CIDER inspector: introduce cider-inspector-previous-sibling, cider-inspector-next-sibling commands (doc).
  • #3548: CIDER inspector: introduce cider-inspector-tap-current-val command (doc).

Changes

  • #3546: Inspector: render Java items using java-mode syntax coloring.
  • #3521: Expand cider-clojure-compilation-regexp to also match e.g. Unexpected error (ExceptionInfo) macroexpanding defmulti at (src/ns.clj:1:1)..
  • Remove module info from the CIDER error overlay.
    • Example string that is now trimmed away: (java.lang.Long is in module java.base of loader 'bootstrap'; clojure.lang.IObj is in unnamed module of loader 'app')
  • #3522: Introduce a new possible value for cider-use-overlays: errors-only.
    • If specified, only errors will result in an overlay being shown.
  • #3527: Preserve the font size as one navigates through the CIDER inspector.
  • #3525: Introduce cider-inline-error-message-function customization option.
  • #3528: Bump the injected cider-nrepl to 0.41.0.
    • Updates Orchard, providing misc presentational improvements for the CIDER Inspector.

Bugs fixed

  • Inspector: avoid Symbol's value as variable is void: text-scale-mode-amount under certain Emacs clients.