Jul 16, 2026
Cursive 2026.2 is out! It adds support for IntelliJ 2026.2 and includes several improvements and bug fixes. It also adds support for the new syntax released in the Clojure 1.13 alpha (see CLJ-2961 and CLJ-2964). The new syntax support is only up till 1.13-alpha3, any subsequent syntax changes will be supported in the next release.
There are a lot of bug fixes in this release. In particular, it fixes a nasty interaction between the new Standard Clojure Style formatter, the Optimise Imports feature, and parinfer. There are numerous other smaller fixes to the Standard formatting, as well as many other fixes from the exception tracker and some QoL features.
Since IntelliJ 2026.2 will be GA very shortly, this will be the last release supporting IntelliJ 2025.1 and 2025.2.
Here are the issues:
FileContentWatcherService blocks the EDT via
runBlocking{} inside a beforeRootsChange
listener #3103