Skip to content

CIDER 0.23 (Lima)

Compare
Choose a tag to compare
@bbatsov bbatsov released this 08 Oct 11:48
· 1316 commits to master since this release

New features

  • New configuration variable cider-result-overlay-position determining where debugger and inline eval result overlays should be displayed. Current options are 'at-eol and 'at-point.
  • #2606: Defcustom cider-path-translations for translating paths from nREPL messages (useful where a file appears to be somewhere, but it's actually somewhere else).
  • #2698: Infer figwheel builds automatically.
  • New command cider-clojuredocs-refresh-cache.

Changes

  • #2711: cider-selector has more robust handling for edge cases.
  • #2572: Make it possible to a start a one off ClojureScript REPL without defining a new REPL type.
  • Dynamic cljs completions (via suitable) can be disable by setting cider-enhanced-cljs-completion-p to nil.

Bugs fixed

  • #2715: Fix the shadow-cljs presence check.
  • #2705: Middleware version check looks at only at the minor version for comparison (when the major version is 0) and ensures a matching major and a minor >= required otherwise.
  • Fixed some bugs related to the new suitable-powered ClojureScript code completion (this was fixed by upgrading the suitable used by cider-nrepl).
  • Remove a misplaced error message when doing clojuredocs-lookup.
  • #2721: Handle properly symbols ending in . (e.g. SomeRecord.).