This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-06-22
Channels
- # announcements (7)
- # babashka (1)
- # beginners (87)
- # boot (1)
- # cider (1)
- # clj-kondo (33)
- # cljfx (1)
- # cljs-dev (8)
- # clojars (3)
- # clojure (105)
- # clojure-austin (3)
- # clojure-europe (74)
- # clojure-finland (1)
- # clojure-korea (4)
- # clojure-nl (1)
- # clojure-uk (6)
- # clojurescript (10)
- # conjure (9)
- # cursive (29)
- # datalog (6)
- # datomic (13)
- # emacs (3)
- # events (4)
- # figwheel-main (1)
- # gratitude (1)
- # humbleui (6)
- # introduce-yourself (7)
- # jackdaw (1)
- # jobs (1)
- # lsp (29)
- # malli (3)
- # nbb (2)
- # podcasts-discuss (1)
- # portal (5)
- # re-frame (4)
- # reitit (28)
- # remote-jobs (5)
- # shadow-cljs (38)
- # tools-deps (46)
- # vim (6)
- # xtdb (24)
https://github.com/clj-kondo/clj-kondo, a linter for Clojure code that sparks joy ✨
v2022.06.22:
• https://github.com/clj-kondo/clj-kondo/issues/1721: new :discouraged-namespace
linter. See https://github.com/clj-kondo/clj-kondo/blob/master/doc/linters.md#discouraged-namespace. Thanks to the amazing @delaguardo
• https://github.com/clj-kondo/clj-kondo/issues/1728 New macOS aarch64 (M1-compatible) binary (brew formula updated!)
• https://github.com/clj-kondo/clj-kondo/issues/1726: fix invalid arity warning for sequence
with map
multi-arity transducer
• https://github.com/clj-kondo/clj-kondo/issues/1715: fix false positive warning for recur
not in tail position with core.async alt!!
• https://github.com/clj-kondo/clj-kondo/issues/1714: fix recur arity for defrecord
, deftype
and definterface
• https://github.com/clj-kondo/clj-kondo/issues/1718: make unsorted namespaces linter case-insensitive
• https://github.com/clj-kondo/clj-kondo/issues/1722: suppress redundant do in .cljc
for just one language
Channel: #clj-kondo
Initial release of https://github.com/cljfx/flowless/ — a cljfx wrapper of efficient javafx virtual flow implementation that is similar to list view 🙂
DartClojure https://github.com/Liverm0r/DartClojure/releases/tag/0.2.7 micro release. Highlights: - updated global (core) vars, to avoid adding alias-prefix (follow up this https://github.com/Tensegritics/ClojureDart/pull/118); - use .- for fields; do now wrap with braces methods with no params (follow up this https://github.com/Tensegritics/ClojureDart/issues/116);
We encourage library maintainers to use #releases for small/frequent release announcements and to try to keep this channel #announcements for major releases, no more than about once per month.
You already posted a DartClojure release here two days ago.
Released https://clojure-lsp.io/ 2022.06.22-14.09.50 with mainly fixes for consistency and become a even more reliable tool!
Main highlights:
We have a new linter 🎉 integrating with https://github.com/clj-depend/clj-depend, quite useful for projects with a ns stucture stanrdard that should be followed, kudos to @contato794 for the help!
We fixed a bug introduced some releases ago where clojure-lsp could consider target/resources folders as source-paths making find-definition and other features go to those files
Now, clean-ns
move reader conditionals to top following other tools
Finally, clojure-lsp should detect changes on files outside editor, like git branch changes, doesn't need to restart the LSP process anymore
We now have Mac M1 native binary thanks to @borkdude’s help!
Thanks for all contributors and sponsors which just help on making clojure-lsp a better tool each release!
For more details, check #lsp