cursive 2026-01-02

Is this a bug? I've gone into build tools -> clojure deps -> Global settings -> Aliases to enable by default and I have cljs,cursive,dev,test So I expect dev to be a loaded alias, and in dev I have :extra-paths ["dev" "test"], however I always get prompted that File user.clj is not under source root (it's at dev/user.clj), and when I say Add source root, it fixes it, until my deps.edn refreshes and then I'm back to having to manually add it again

Oh! I tried that and honestly couldn't work out what was going on, let me give that a go again so I left it alone

That setting controls which aliases will be enabled by default in new projects, not which aliases are enabled for the current project. See here for how to control that: https://cursive-ide.com/userguide/deps.html#working-with-aliases