[ANN] 6x new major lib updates incl. HTTP-Kit, Sente, Timbre, Carmine

173 views
Skip to first unread message

Peter Taoussanis

unread,
Sep 22, 2020, 4:33:25 AM9/22/20
to Clojure
Hi everyone,

I managed to get an opportunity recently to spend some non-trivial time on open-source for a few days! Have cut new releases of several libraries below. 

In all cases a big thanks to contributors!

As usual, please check the CHANGELOGs carefully and please do report any issues.

Have a great week everyone, enjoy!

Cheers :-)


- HTTP-Kit v2.5.0

HTTP-Kit is a simple high-performance event-driven HTTP client+server with WebSocket support for Clojure.

v2.5.0 includes GraalVM Native Image compatibility, misc improvements for modern JDKs, and a couple new features.



- Sente v1.16.0

Sente is a library for Clojure + ClojureScript to help build reliable, high-performance realtime web applications over WebSockets and Ajax.

v1.16.0 includes Jetty 9 + Undertow adapters, Clojure client support, and more.



- Timbre v5.0.0

Timbre is a pure Clojure + ClojureScript logging library that's easily configured with plain Clojure data and fns.

v5.0.0 includes per-namespace minimum log levels to match Tufte, new Syslog + UDP appenders, improved documentation, and much more.



- Carmine v3.0.0

Carmine is a pure Clojure client for Redis. It includes a basic message queue.

v3.0.0 includes an important security fix (via Nippy update), and significant reliability improvements to Pub/Sub.



- Nippy v3.0.0

Nippy is the fastest schema-less serialization library for Clojure, and can be used as a drop-in replacement for Clojure's reader.

v3.0.0 includes easier upgrading from <= v2.14, options to exclude metadata on freeze/thaw, and more.



- Tufte v2.2.0

Tufte is a s simple Clojure + ClojureScript performance profiling + monitoring library. Can be used to monitor application performance in dev/staging/production/etc.

v2.2.0 includes  optional per-namespace minimum levels to match Timbre.


Brent Millare

unread,
Sep 22, 2020, 10:26:05 PM9/22/20
to Clojure
Thanks for this!

Peter Taoussanis

unread,
Sep 23, 2020, 4:37:55 AM9/23/20
to Clojure
You're very welcome Brent! Cheers :-)

Reply all
Reply to author
Forward
0 new messages