·
1 commit
to master
since this release
- Fix
cyclic-dependencieslinter falsely reporting cycles for(require ...)calls inside(comment ...)forms. #2107 - Support find-definition for fully qualified vars even when the namespace is not explicitly required. #2028
- Fix
create-testcode action appending a duplicatedeftestwhen one with the matching name already exists, now navigating to the existing deftest instead. #2274 - Change the default of
:clean :ns-inner-blocks-indentationfrom:next-lineto:keep, soclean-ns(including the automatic run afteradd-missing-libspec,add-require-suggestion,add-missing-import, andmove-form) no longer reflows the:require/:importblock when the user has not configured an indentation style. Users who want the previous behavior can set:clean :ns-inner-blocks-indentation :next-lineexplicitly. #2261 - Fix
add-missing-requirerefer suggestions leaking across languages, so a.cljfile no longer offers refers defined only in.cljsfiles (and vice versa). #2271 - Add
:private-by-default-on-extract?setting to control whether extracted functions and defs are private by default. #2258 - Measure performance of code actions
- Avoid incorrect circular dependency errors from
:as-aliasby working around clj-depend bug. - Fix inline-def to work with defs with metas.
- Bump clj-kondo to
2026.04.16-20260503.191510-9. - bump up timeout for code action performance measurement, include p90 measurement #2236
- implementation of inline function. #1827
- Fix initialization crash when a source file has syntax errors (e.g. unbalanced parens) by using safe parser in unused-public-var linter's
:gen-classcheck. #2242 - Bump rewrite-clj to
1.2.54. - implement move to :let refactoring #1732
- Measure performance of didOpen and didChange
- if code-action selection end-position args aren't provided, don't try to use them #2276
- add unit tests for command actions location args #2279
- New code actions: replace
:referwith:asand replace:aswith:refer, with support for merging into existing:refervectors.