v0.1.0
Release Notes
This is the first ever release of Sage, a Redis & Valkey client for Scala 3. It is one client for any effect system, built on a from-scratch native Redis protocol implementation.
Highlights
- Use any effect system: first-class ZIO, Cats Effect, Kyo, and Ox artifacts, each exposing its ecosystem's native types with no wrapper visible.
- Fast, native Redis protocol: RESP3, commands, and codecs implemented directly in Scala 3, with no Java client wrapped underneath and fast by design.
- Modern and feature-rich: Redis 8+ and Valkey 8+ with auto-pipelining, transactions, cluster, sharded pub/sub, streams, client-side caching, and TLS.
- Observable: a built-in listener SPI for metrics, tracing, and connection-lifecycle events.
Runs on Scala 3.3.x LTS and later, and requires JDK 21+.
See the Documentation to get started.