Releases
0.1.0
Compare
Sorry, something went wrong.
No results found
Added
End-to-end encrypted group messaging built on MLS (RFC 9420) with CURVE448_CHACHA cipher suite (256-bit security)
Interactive TUI client with IRC-style commands, Emacs keybinds, and command aliases
GUI client with three-panel chat layout, Elm-style architecture, and mouse-based text selection
Four built-in GUI theme presets (conclave, ferra, greyscale, navy) with full color customization
User registration and login with Argon2id password hashing and session token authentication
Configurable registration controls (public or invite-only with optional token)
Account management: password change, display name aliases, identity reset, and account deletion (/expunge)
Group lifecycle management: create, rename, configure message expiry, and delete (/delete)
Role-based group admin system with promote/demote and admin-only operations
Two-phase escrow invite system with accept, decline, and cancel flows
Member management: invite, kick, leave, and external rejoin after identity reset
Message pagination with sequence-number-based fetching and missed message recovery
Message expiration with server-wide retention policy and per-group expiry settings
Delete-after-fetch watermark mode for immediate message cleanup
Real-time push notifications via Server-Sent Events (SSE)
TOFU fingerprint verification with /verify, /whois, and /trusted commands
Key package management with FIFO consumption, last-resort fallback, and rate limiting
Desktop notifications with platform-specific hints and daemon availability detection
Single-instance lock to prevent concurrent client access to the same data directory
XDG Base Directory support for configuration and data storage
Server systemd service unit with security hardening
GitHub Actions CI/CD pipeline with Linux, macOS, and Windows release builds
You can’t perform that action at this time.