Cursive 1.12.5-eap1 is out. It contains a bunch of quality-of-life improvements, and a bug fix from the last release.
You might have noticed code author annotations recently in other languages - IntelliJ will now show them for Clojure code too. If you’d like to see them in more places than they currently appear, let me know.
You can choose to always have stubs generated rather than having to use the notification all the time, and you can also opt to ignore error output for a particular module when stubs are generated - this had been a problem with java-time and Clojure 1.11.
When Cursive adds requires or imports to your namespaces from completions, they will now be inserted in sorted order. This nicely complements the recent Organise Imports feature.
You can also now pick up the port to connect to from a file when using socket REPLs. shadow-cljs, in particular, uses this.
Since 2022.2 is now out, I’ve removed support for 2021.2.
Here are the issues:Added