Cursive 1.14.1-eap1

Dec 11, 2024

Cursive 1.14.1-eap1 is out. It's mostly a bugfix release, fixing some problems and usability issues with the last release. There are lots of fixes to the REPL selector, including the ability to disable it completely and revert entirely to the previous behaviour. There are also some fixes to the testing functionality and the new interop syntax, and the ability to use Fill Paragraph to reformat contiguous line comments.

Here are the issues:

Added

  • Reformatting doesn't reflow doc strings #653

Changed

  • Add an option "Use open REPL pane" to restore previous behaviour #2988
  • REPL commands intended for CLJ REPLs don't work in CLJS or EDN files #2985

Fixed

  • New Method Reference syntax for instance methods is flakey #2997
  • "Internal error: cannot patch the selected configuration" when running debugger #2995
  • test exceptions not shown sometimes, "Error handling response" in repl #2994
  • cursive.repl.runtime.errors/ex->data throws #2993
  • Thread/interrupted receives incorrect warning #2989
  • Config items in new REPL settings pane are not searchable #2987
  • Cannot "Clear Output for Current REPL" anymore if its not running #2984
  • Test runner reports failing tests as passed if actual or expected contains ansi color codes #2973
  • IllegalArgumentException with :shrunk field in custom IPersistentMap implementation #2966

Cursive 1.14.0