Documentation

Changelog

Released versions of com.useceleris:celeris-client and celeris-server.

The artifacts are com.useceleris:celeris-client and com.useceleris:celeris-server on Maven Central. Celeris releases them together. Celeris tests each server version against one exact client version and pins it.

v1.0.0 — 2026-10-15

This is the first stable release of both artifacts, for Java 17 and later. celeris-server 1.0.0 pins celeris-client 1.0.0. The release contains:

  • Channels and segments over one WebSocket, publish/subscribe, presence, replay, and automatic recovery with jittered retries and fresh credentials for each attempt.
  • Payload helpers for text and JSON, plus PayloadCodec.of for your own format.
  • A server-side credential signer with least-privilege claims.

The client uses the JDK's own java.net.http WebSocket, so it has no runtime dependencies. Android lacks that client and is not supported.

We use Google cookies for analytics and for advertising measurement, only if you allow them. Until you choose, Google sets no cookies. Refer to our Cookie Policy.