Skip to content

v4.57.0

Latest

Choose a tag to compare

@Olical Olical released this 17 Oct 13:43
· 22 commits to main since this release
8c51801

What's Changed

  • cross file jump to def for Fennel (The nfnl client) by @humorless in #704
  • TypeScript support and JavaScript support improvements by @Stansom in #714
  • Improve Lua client and scripts/test by @russtoku in #715 (among many other improvements like migrating more code off of the legacy Aniseed systems and into nfnl / native Neovim API calls)
  • Implement batched logging with auto flush by @Olical in #713 (huge performance boost for situations with lots of rapid and sustained logging output)
  • More helpful error messages when Clojure client fails to connect to the target port. Sometimes users are trying to connect to
    ports that host things like web servers instead of nREPL servers and they get confused.
  • Refactors to move a lot of large strings that contain Tree Sitter queries or Clojure preamble into files that are loaded at runtime when required. Improving development ergonomics within Conjure and making it harder to mess up.
  • Provide the download-sources-jar to nREPL in order to allow jump to definition through CIDER into Java files from Clojure.

New Contributors

Full Changelog: v4.56.0...v4.57.0