What's Changed
- Fix [#2555]: false positive with str/replace + partial by @borkdude in https://github.com/clj-kondo/clj-kondo/pull/2556
- Fix [#2560]: NEW :locking-suspicious-lock linter by @borkdude in https://github.com/clj-kondo/clj-kondo/pull/2561
- [#2560]: add numbers to locking check by @borkdude in https://github.com/clj-kondo/clj-kondo/pull/2562
- Add support to s/defprotocol from prismatic schema by @emerson-matos in https://github.com/clj-kondo/clj-kondo/pull/2565
- Fix [#2566]: expand :condition-always-true checks by @borkdude in https://github.com/clj-kondo/clj-kondo/pull/2569
- Fix [#2571]: false positive unresolved symbol with macroexpand hook + ignore by @borkdude in https://github.com/clj-kondo/clj-kondo/pull/2572
- localized memoize by @borkdude in https://github.com/clj-kondo/clj-kondo/pull/2573
- Get rid of caching by @borkdude in https://github.com/clj-kondo/clj-kondo/pull/2574
- Fix [#2519]: unresolved-protocol-method by @borkdude in https://github.com/clj-kondo/clj-kondo/pull/2576
- Fix [#2575]: false positive type mismatch with nested keyword call and str by @borkdude in https://github.com/clj-kondo/clj-kondo/pull/2577
- Fix [#2568]: support :deprecated-namespace for .cljc namespaces by @borkdude in https://github.com/clj-kondo/clj-kondo/pull/2578
New Contributors
- @emerson-matos made their first contribution in https://github.com/clj-kondo/clj-kondo/pull/2565
Full Changelog: https://github.com/clj-kondo/clj-kondo/compare/v2025.06.05...v2025.07.26