Cursive 2025.2-eap1

May 22, 2025

Cursive 2025.2-eap1 is out. It adds support for the new IntelliJ 2025.2 EAP, and fixes a couple of bugs related to the new inline functionality.

There's also a nice new feature, which doesn't have an issue in the list below. When you start Cursive you'll be prompted to download some repository indexes, and then Cursive will use those to provide completions in your deps.edn and project.clj files, for Maven artifacts from Clojars and Maven Central, and for git deps from Github. This is a feature that has had a chequered history - Cursive has periodically supported it, but the IntelliJ features that it's built on have historically been slow and extremely flakey. They've also been prone to product problems — a large part of the infrastructure was broken out into a bundled dependencies plugin, which was then unbundled, and was rewritten multiple times. At one point they indexed Clojars but then stopped doing that for whatever reason. Anyway, I eventually just got fed up with the whole thing, and built some infrastructure around this. So this is now totally independent of JetBrains, and works really nicely. You'll also get inspection warnings if you're using outdated versions of your deps, and you can upgrade them easily.

Here are the issues:

Added

  • Add support for 2025.2 EAP #3031

Fixed

  • Can't open DevTools when showing HTML using :display :editor #3033
  • Tagged literals printed incorrectly, space removed #3032

Cursive 2025.1.1