Repository navigation
Releases: mjn81/cove-chat
Releases · mjn81/cove-chat
Release list
v0.9.3
v0.9.2
0.9.2 (2026-10-28)
Features
- clients: https-first server addresses, public demo shortcut, connect docs (b77ca22)
- demo: Turnstile sign-up bot check and a dismissible demo banner (d8f3853)
Bug Fixes
- ci: publish only our own artifacts, skip docker build records (3434224)
- clients: save the https origin when http is redirected to https (5150dbd)
- website: restore nav blur, per-arch download links, rebuild site after each release (898075c)
- ws: allow the Wails desktop origins on the WebSocket (af48b7f)
v0.9.1
0.9.1 (2026-10-28)
Features
- add audio waveform generation and specialized file bubbles for media and voice messages (b5cc54d)
- add channel settings UI, update active channel state on fetch, and broadcast channel updates to members (8f8b492)
- add collapsible state and layout adaptivity to RightSidebar component (bb3863e)
- add configurable CORS origins and file size limits to backend middleware (8bbe125)
- add context menu component and expose member roles in channel API responses (391259e)
- add discard functionality to VoiceRecorder to prevent saving unwanted audio recordings (8603f83)
- add Docker support, implement system stress test, and update project documentation. (63b8e5c)
- add embedded WebRTC SFU and STUN/TURN server with frontend UI components (53710b4)
- add file decryption progress bars to FileBubble and update API client to support progress tracking (8599aaa)
- add full-screen image/video preview and file name support to FileBubble component (11bbf40)
- add leave channel functionality with real-time broadcasting and optimize unread message counts using KSUID indexing (9d5bfae)
- add message search functionality to ChatTopbar and ChatArea (9953f19)
- add performance profiling, optimize sidebar rendering with memoization, and update backend models to support message replies. (d11b977)
- add personalized DM headers to message feed and clean up sidebar layout (2cb6b1b)
- add private channel support, implement membership authorization middleware, and update channel exploration API (553b278)
- add production docker-compose example and update base images and dependency installation (904607d)
- add release packaging script and documentation while removing project blueprint files (9dcca60)
- add shared WebSocket manager, structured logger, and frontend error boundary (699733a)
- add support for interactive join invitations via URL parsing and chat previews (c74d3af)
- add support for user avatars and implement light mode theme variables (a400052)
- add swipe-to-reply functionality and mobile action menu to MessageItem (7434349)
- add tasks for modal gestures, light mode day tags, and Farsi i18n to TODO list (7fb5251)
- add user volume and mute state management to voice store and UI components (9b703be)
- add Vazirmatn variable font support to tailwind configuration and global styles (1caaa9d)
- add video messaging, client-side image compression, and new settings and chat features (fea5642)
- add voice and microphone configuration tab to settings with input testing functionality (7425787)
- add Wails environment detection, ServerSelection page, and platform configuration updates (71552e5)
- add WebRTC keyframe request handling and improve remote media track routing (c4d427e)
- add welcome header to top of chat feed and update loader visibility logic (55afae1)
- admin: restore a backup from the panel (replaces all data, signs everyone out) (b9c7f78)
- admin: restore subcommand, disconnect sockets on reset, README docs (1358eb8)
- android: add API client, WebSocket manager, models and crypto (3da7afc)
- android: add conversation list, chat and attachments (74529c7)
- android: add Gradle project, manifest and resources (488cb13)
- android: add local message notifications (ebc14e0)
- android: add Persian and Arabic translations with RTL layout (46f34f4)
- android: add profile editing, avatars and remaining settings pages (02b6645)
- android: add server select, login and register screens (15a5383)
- android: add settings, friends and call screens (af2c8f9)
- android: add theme, shared components and navigation (ddeb37b)
- android: add voice and video messages (db044fb)
- android: add WebRTC and raw UDP calling engines (1cac082)
- android: add Whisper zero-persistence E2EE chats (3cfc882)
- android: Cove component kit, terracotta theme and renames (02e2477)
- android: in-place video playback with fullscreen and web-style voice player bar (c559cba)
- android: long-press copy, mention profiles and @mention suggestions (1a214ae)
- android: mask invite codes and add expiry time (ba76d68)
- android: match web conversation search/explore and message composer (ab5bce1)
- android: match web voice/video bubbles and date separator (02b1d95)
- android: mobile composer, chat backgrounds, full calls, Whisper, swipe reply/forward, new icon (b2b4bfe)
- android: native notification system with calls, inline reply and background connection (6854ed8)
- android: report unread count for launcher icon badges (e471b29)
- android: restore backup from admin panel (a65f841)
- android: rewrite group calls for the NodeTalk SFU protocol (8c687fc)
- android: server admin panel and invite-aware register screen (2602198)
- android: show web-sent video files as playable video tiles (9153d81)
- android: tappable links, emails and mentions in messages (1b23365)
- backend: opt-in demo mode with user cap, per-IP signup ...