Cursive 2025.2.1

Dec 4, 2025

Cursive 2025.2.1 is out! It's mostly a quality of life release, with decent number of bug fixes too, and also adds support for the upcoming IntelliJ 2025.3.

The first change is 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:

  1. In Settings | Languages & Frameworks | Clojure | clj-kondo set "Use clj-kondo in this project" to "In selected modules".
  2. For the modules where you'd like to use clj-kondo, enable it using Project Structure | Modules | | Clojure | Use clj-kondo in this module.

There is also a new feature in the clj-kondo support to allow not copying configs automatically in large projects, this is now controlled by the config setting at Settings | Languages & Frameworks | Clojure | clj-kondo | Project Settings | Copy library configs on initialization.

There are also two features which are not strictly development related. One is that it's now possible once more to submit exception reports. These are really helpful to me, but due to an unfortunate problem with Github access keys this has not been possible for a while now. This release also includes the IDE part of a new centralised system for managing Cursive licences that larger customers have been asking for for a long time now.

And apart from all that, there are also numerous bug fixes - see the issue list for details.

Since IntelliJ 2025.3 is imminent, this will be the last release supporting 2024.x versions of IntelliJ.

Here are the issues:

Changed

  • Don't pass --copy-configs to clj-kondo (or make it configurable) #3066
  • Add support for 2025.3 EAP #3064
  • Don't offer to use clj-kondo in Maven-only projects #3060
  • Allow Kondo use with build systems other than lein/deps #3054
  • Allow enabling Kondo just for certain modules #3053
  • Make clj-kondo inspection results less intrusive #3050

Fixed

  • When starting a lein REPL using a proxy configuration, credential store exception is thrown #3070
  • Pedantic error when using lein 2.12.0 #3065
  • Kondo inspections don't update when config files are updated #3063
  • Inline seeker shows incorrect results if REPL result is not readable #3061
  • Tagged literal: cannot be resolved #3056
  • Exception reports cannot be submitted #3055
  • Error with 2025.2 when editing deps files if the Kotlin plugin is not installed #3051

Cursive 2025.2.1-eap7