Clojure
Clojure Deref (Oct 23, 2023)

Clojure Deref (Oct 23, 2023)

23 October 2023
Alex Miller

Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem (feed: RSS). Thanks to Anton Fonarev for link aggregation.

From the core

Clojure 1.12.0-alpha5 is now available! We’ve limited this to just a single change and would be interested in any feedback on performance or GC/allocation differences. We have a lot more queued up for upcoming releases.

Blogs, articles, and projects

Libraries and Tools

New releases and tools this week:

  • cider 1.8.0 - The Clojure Interactive Development Environment that Rocks for Emacs

  • huff 0.1.8 - Juicy hiccup in pure Clojure

  • build.simple 0.7.4 - tools.build’s missing piece – install, sign and deploy libraries easily and securely like with Leiningen

  • playback 0.5.0 - Easier-than-print dataflow tracing to tap> and Portal with automatic last-input function replay on eval, instant re-render and effortless extraction of traced data

  • ring 1.11.0-beta2 - Clojure HTTP server abstraction

  • clj-async-profiler 1.1.0 - Embedded high-precision Clojure profiler

  • squint 0.3.32 - ClojureScript syntax to JavaScript compiler

  • burpless 0.0.1 - An idiomatic Clojure wrapper for the latest version of cucumber-jvm, inspired by auxoncorp/clj-cucumber

  • clj-kondo 2023.10.20 - Static analyzer and linter for Clojure code that sparks joy

  • goose 0.4.0 - The Next-Level background job processing library for Clojure

  • hirundo 0.1.24 - Helidon/Nima ring adapter - using loom/java21+

  • fulcro-troubleshooting 9 - A development-time library for Fulcro that helps to detect problems earlier and find and fix their root cause faster

  • ring-websocket-transit 0.1.0-beta2 - A Clojure library for using the Transit data format over Ring’s WebSocket API

  • ring-websocket-async 0.1.0-beta2 - Library for using core.async with Ring’s websocket API

  • clogif 1.3 - Create gifs in clojure!