Fork me on GitHub
#announcements
<
2024-05-30
>
bozhidar13:05:36

From Verona with love… a new release of CIDER (1.14, codename “Verona”) is out! 🇮🇹 ❤️ It features a ton of improvements, both small and big, and many bug-fixes. Check out the release notes for all the details https://github.com/clojure-emacs/cider/releases/tag/v1.14.0 Cheers! cider P.S. It also drops support for Clojure 1.9, but I don’t think many of you will notice this. 🙂

cider 31
🎉 18
🙏 11
oyakushev13:05:05

For the most eager of our users, it may take up to a few hours for the build to reach MELPA stable. Please stand by 🍻. And it's live on MELPA stable!

❤️ 1
oyakushev16:05:59

The single most UX-influential change of this release would probably be that CIDER is now more robust when evaluating and displaying large values. CIDER will no longer hang when C-x C-eing a big value in the buffer or stepping over such value with CIDER debugger. There may still be cases when working with huge values causes delays and freezes, but we eventually plan to root out all of those.

☝️ 1
💯 2
gratitude 4
vemv17:05:35

Lots of invisible (and not-so-invisible) but priceless changes brought to us by @U06PNK4HG- massive kudos to you! Pleasure to see completions, Inspector, and more running buttery-smooth 🧈

❤️ 3
gratitude 3
bozhidar20:05:51

I’m guessing that many people will also appreciate the improvements we’ve made to flex completion (which is finally fully compliant with the standard Emacs completion API), the inspector, and to the cider-cheatsheet functionality which was mostly redesigned. Big kudos to my dear friend Oleksandr Yakushev (@U06PNK4HG), who was the driving force for this release and managed to contribute so much, despite the ongoing war in Ukraine that shook his life to its very foundations. Sashko, you are a legend and the Clojure community owes you a great debt! :man-bowing: :male_superhero: P.S. Did I also mention that this is the first release that officially supports clojure-ts-mode and clj-reload? Oh, yeah - it truly rocks! metal cider

1
❤️ 4
adham07:05:55

What an amazing release, thanks to everyone involved, I can finally dive into clojure-ts-mode, exciting times!

mpenet14:05:30

New https://github.com/exoscale/lingo release making it react-native compatible. lingo is a small library extending spec explain and adding helpers to get nice messages from spec errors.

❤️ 2
🦾 1
🙏 1
🎉 4
mpenet15:05:34

It’s a different approach. Lingo focuses more on providing more data from errors (an equivalent to explain-data with more information), so you can build outputs on top of it (ex for user facing errors). It then provides helpers that achieve something similar to expound on top of that. Lingo is also easily extendable (not sure if expound supports that). Lastly the output of the default printer is quite different. I haven’t really used expound in years so I could be wrong.

👍 2