Fork me on GitHub
#announcements
<
2022-10-18
>
jpmonettas11:10:14

[ANN] FlowStorm Clojure[Script] debugger 3.1.259 is out FlowStorm is a Clojure and ClojureScript debugger with some unique features. Most remarkable new features for this version are : • Add support for core.async/go blocks instrumentation • Add #rtrace ^{:thread-trace-limit X} where X is a int. Execution will throw after tracing X times. Useful as a fuse for debugging possibly infinite loops • Add support for snapshoting mutable values via flow-storm.runtime.values/snapshot-value multimethod • Add #tap-stack-trace, to tap the current stack trace wherever you add it • Add [Ctrl|Alt]+MouseWheel on forms to step prev/next • Alt+Tab now works on MacOs for switching between the debugger and the repl windows (thanks to Lucy Wang @lucywang000) • Fix extend-protocol and extend-type instrumentation for ClojureScript • Fix instrumentation breaking variadic functions in ClojureScript • And a lot of bug fixes Github repo : https://github.com/jpmonettas/flow-storm-debugger/ User Guide https://jpmonettas.github.io/flow-storm-debugger/user_guide.html Big thanks to Roam Research (https://roamresearch.com/) for sponsoring the project! If you have any questions please show up on #flow-storm Cheers!

🎉 12
clojure-spin 1
🥳 1
jpmonettas17:10:49

If anybody gets a google dependency conflict when adding the debugger to a Clojure project, try the latest commit which removes the hard dependency on ClojureScript. The coordinates are : {:git/url "" :sha "eda9c04237cd947fff43861c15197458165683fd"}

Alex Miller (Clojure team)13:10:35

Clojure just turned 15 years old and we want to celebrate this achievement with you! In this special edition of the https://www.linkedin.com/events/clojureturns15-buildingnuengine6987854393173807104/about/, the Clojure team will hold a round table celebrating 15 years of Clojure! clojure Back in 2005, Rich Hickey started the development of Clojure during a sabbatical, releasing it in 2007. Since then, Rich's team has grown and Clojure has become one of the most loved programming languages out there (e.g., 3rd place on the 2022 Stack Overflow Developer Survey) with adoption in many industries. We at Nubank are proud to be the global sponsors of Clojure and invite you to this celebration. Jaret Binford will host a roundtable on Zoom, Oct 26th at 5:30 pm US EDT with Rich Hickey, Stuart Halloway, Alex Miller, and Michael Fogus. The talk will be hosted in English and will have live interpretation in Portuguese and Spanish.

👏 51
gratitude 12
🎂 30
clojure-spin 45
3
1
💯 10
1
1
🙌 19
🥂 34
1
1
2
2
flowthing13:10:28

Will the talk be recorded?

Alex Miller (Clojure team)13:10:27

thanks! and yes it will be recorded

👍 3
gratitude 2
💯 1
😍 1
borkdude17:10:47

Exciting :) It's quite late in the day for me, so I will probably drop off at some point and watch the rest later.

practicalli-johnny09:10:27

I’ll be fast asleep for the live event, but looking forward to watching the recording. Thanks to everyone for making Clojure such a wonderful success and a joy to use every day.

borkdude07:10:07

Looking forward to the recording, as I missed this completely due to ... sleep :)

plexus13:10:07

lambdaisland/deja-fu 1.3.51 is out. deja-fu is a ClojureScript time library with a delightful API, and this release adds support for rendering relative time strings like "5 minutes ago" https://github.com/lambdaisland/deja-fu

👍 5
🎉 6
🙌 2
1
1
emilaasa07:10:51

That is a truly great name plexus 🙂

1
borkdude14:10:10

SCI - Configurable Clojure interpreter suitable for scripting and Clojure DSLs sci v0.5.34 (2022-10-18) • Performance optimizations for let (up to 8x faster) • https://github.com/babashka/babashka/issues/1340: Add arglists/docstring to protocol methods (https://github.com/bobisageek) • #801: preserve location metadata for vars defined in macro-expansion • Add new var->symbol API function in sci.core • Add new resolve API function in sci.core • Expose *print-namespace-maps* from sci.core • Internal simplifications for and, or and do Channel: #sci Repo: https://github.com/babashka/sci

🏎️ 16
sci 10
mkvlr15:10:59

🚤 Announcing an up to 8x performance improvement for Clerk viewer functions! https://github.com/nextjournal/clerk/commit/b9d06418c0f9ef8df8fb5526a4ecaa5a957de589

🎉 6
🔥 4
😁 2
borkdude16:10:35

Babashka 1.0.164, the first 1.x.x release! babashka Native, fast starting Clojure interpreter for scripting Babashka hasn't had any breaking change for almost 2 years, so I figured it would be a good time to drop the 0. prefix! 🎉 Release notes: https://github.com/babashka/babashka/blob/master/CHANGELOG.md#10164-2022-10-17 Also check out the release notes of the previous release which wasn't announced in this channel, but which was quite a big one: https://github.com/babashka/babashka/blob/master/CHANGELOG.md#010163-2022-09-24 Channel: #babashka Repo: https://github.com/babashka/babashka Thanks to everyone involved!

babashka 57
🚀 32
❤️ 4
ambrosebs17:10:47

huge congrats!

🙏 6
Cora (she/her)18:10:41

congrats!!! it's such a wonderful tool

2
lread21:10:50

@U04V15CAJ, you’ve helped me to stop hating writing bash, bat, powershell, and Makefile scripts. That’s because, thanks to babashka, I don’t have to write them anymore! Thanks a ton for all the sweat, thought and love you put into bb!

❤️ 4