announcements

borkdude 2025-09-19T12:17:09.479829Z

https://github.com/clj-kondo/clj-kondo: static analyzer and linter for Clojure code that sparks joy 2025.09.19 • https://github.com/clj-kondo/clj-kondo/issues/1894: support defstruct syntax • https://github.com/clj-kondo/clj-kondo/issues/2624: lint argument types passed to get and get-in (especially to catch swapped arguments to get in threading macros) (https://github.com/borkdude, https://github.com/Uthar) • https://github.com/clj-kondo/clj-kondo/issues/2564: detect calling set with wrong number of arguments • https://github.com/clj-kondo/clj-kondo/issues/2603: warn on :inline-def with nested deftesthttps://github.com/clj-kondo/clj-kondo/issues/2588: false positive type mismatch about symbol accepting var • https://github.com/clj-kondo/clj-kondo/issues/2615: emit inline-configs config.edn in a git-diff-friendly way (https://github.com/lread) • Require clojure 1.10.3 as the minimum clojure version • https://github.com/clj-kondo/clj-kondo/issues/2257: support ignore hint on invalid symbol • Sort findings on filename, row, column and now additionally on message too • https://github.com/clj-kondo/clj-kondo/issues/2602: Sort auto-imported configs to avoid differences based on OS or file system • https://github.com/clj-kondo/clj-kondo/issues/2606: make it easy for users to know how inline-config files should be version controlled (https://github.com/lread) • https://github.com/clj-kondo/clj-kondo/issues/2610: ignores may show up unordered due to macros • https://github.com/clj-kondo/clj-kondo/issues/2614: aliased-namespace-symbol doesn't work for CLJS call • Regressions tests for specific open source codebases such as metabase, clerk, ...

11
🎉 21
Felipe 2025-09-22T13:31:24.163709Z

destruct sounds like a dangerous function. maybe you mean defstruct? 😉

borkdude 2025-09-22T14:58:07.395279Z

yes :)

1
ericdallo 2025-09-19T12:43:38.737529Z

eca Released https://eca.dev/ 0.56.1 - lots of improvements and new features! 🎉 • You can https://eca.dev/configuration/#behaviors-prompts now! • We now show a chat title generated by LLM • Support for OpenTelemetry to export metrics about ECA's usage, good for companies! • New /compact command to reduce conversation context size if neeeded • Support images as @ contexts! • Support http-streamable MCP servers (no auth yet, mcp-remote can be used instead) • New @cursor context which tracks editor position for LLM And many more! Spread the ECA word - works in all major editors! 🙏 Come to #eca for more details!

👏 7
4
🎉 13
🔭 2
pfeodrippe 2025-09-21T22:40:04.229329Z

Nice! “Generative tests” now is ambiguous ahahahaa

😅 1
Kathleen Davis 2025-09-19T20:55:20.836789Z

Hi Folks - Clojurists Together has 4 board seats open for 2026-2027 (2 year terms). If you are interested in running, please submit your name https://docs.google.com/forms/d/e/1FAIpQLSdb2wXm6SZx5T-xsL4eLXCEBMHvSRxTKwm7MtjV5Z2FppZSoQ/viewform?usp=sharing&ouid=115504947572927155965. You can learn more about the process https://www.clojuriststogether.org/news/2025-board-nominations-and-our-annual-meeting/. Deadline is 5 pm PT on Sept. 25, 2025. Go for it!!

10
4