Aug 11, 2025
Cursive 2025.2.1-eap1 is out. It's mostly a quality of life release, with a bugfix too.
The first change is just to tone down the warnings shown in the editor by the new clj-kondo integration. Currently Cursive marks the entire form containing the lint warning, and marks it at the yellow warning level. This is very eyecatching and distracting, so now the lint warnings are marked more subtly, and only the start of the form (either the head form or the opening paren) is highlighted.
Some users using Clojure in mixed language projects also couldn't use clj-kondo, since it was only enabled for projects using lein or deps. You can now use it with projects using Maven, Gradle or other build tools, but you'll have to explicitly enable it. Since these projects are generally large projects with just one or two modules in Clojure, configure it as follows:
There's also a bug fix for a problem due to an unfortunate auto-complete fail, which provoked an exception when editing deps files if you didn't have the Kotlin plugin enabled.
Just to let everyone know, there is also an outstanding issue (#3055) which means that it's not currently possible to submit exception reports. These are extremely useful to me, so I'll get that fixed ASAP.
Here are the issues: