1.12.0 (2026-03-31)
- 500 error on expired invites fix (957c7b6)
- fixed broken test (7702485)
- lint fixes (a68d8e4)
- password recovery fix (de84874)
- password recovery id fix (bfede73)
- race condition and CI fixes (d480ce6)
1.11.0 (2026-03-30)
- log levels for traces, prevent event spam with info messages (a80097e)
- log levels, prevent event spam with info messages (3705a5a)
- logging all as error fix (cef47c6)
- optimization and fixes (0d0d1c6)
- reduced metrics spam (33fbf04)
- SFU config update for otlp (797cd06)
- SFU flow optimization (3c5b0a4)
- SFU public ip for NAT 1to1 support (2630f98)
- SFU video quality fix (67f0e18)
- client rebuild (ae24b44)
- device aware settings (fe8f3bf)
- E2EE and fixes (dd2c72e)
- limit for device settings list (47d6d38)
- new clients with totp (1402455)
- SFU port range configuration (44e0c55)
- SFU v2 and DAVE integration documentation (055f991)
- SFU v2 protocol with DAVE (41cd390)
- TOPT authentication security (32a296c)
1.10.0 (2026-03-25)
- added fallback for failed webP preview generation (f919bba)
- added fallback frame extraction and rendering for failed animated webP preview generation (19c7b71)
- cache and messages optimization (e873ba8)
- cache batching optimization (0a1f9a1)
- channels cache fix (c0a726d)
- fixed auth confirmation parsing and errors observability (5047986)
- fixed channel creation (e5aa6bd)
- fixed channel id parsing (25b4e29)
- fixed channel reorder (85f578f)
- fixed friend request fail on second sending (69d30c8)
- fixed user settings user id parsing (04f6202)
- more cache batching optimization (dadd369)
- websocket close error handling (951cc88)
- added more notification options in user settings (b95fc7c)
- emoji info route for UI tooltips (6f882fa)
- message reactions (79312ab)
- migration image for easy database migrations (6ce96e3)
1.9.0 (2026-03-20)
- added observability features (OpenObserve and OpenTelemetry), fixed SFU video renegotiation, fixed migrations (aa82431)
1.8.0 (2026-03-19)
1.7.0 (2026-03-09)
- SFU service crash fix on user join voice channel. Increased limit for user audio input and output parameters in settings (6aa89c6)
- added embedder to github actions (815f683)
- added moderation features kick/ban/unban (a01a522)
- attachment service refactoring (46b933d)
- custom server emojis (57abacb)
- DM channel message search (83a3f3a)
- improved embedder service parsing for twitter/x (924db96)
- improved embedder with cache, better thumbnails and exclusion regex patterns configuration (a357854)
- message embed and url embed generator (0d2d186)
- minor improvements and documentation (776de89)
- optimizations and bugfixes (cda620c)
- optimizations and bugfixes, documentation (03a7cdf)
- role ordering (0d64393)
- server custom emojis (76298da)
1.6.0 (2025-10-29)
- added DashaMail transactional email provider (bf10891)
1.5.0 (2025-10-29)
- added attachments service that handle attachments upload and preview creation (db1e439)
- added attachments uploading service and managing routes for icons/avatars, added guild deletion route (b1ea3d5)
- added DMs and file upload (d823320)
- added read states, changed user settings (70323e1)
- added user presence statuses (8de710e)
- mention notifications and video calls (a3bcbdf)
- SFU voice server (5342ac6)
- system messages and user typing (046b041)
1.5.0 (2025-10-29)
- added attachments service that handle attachments upload and preview creation (db1e439)
- added attachments uploading service and managing routes for icons/avatars, added guild deletion route (b1ea3d5)
- added DMs and file upload (d823320)
- added read states, changed user settings (70323e1)
- added user presence statuses (8de710e)
- mention notifications and video calls (a3bcbdf)
- SFU voice server (5342ac6)
- system messages and user typing (046b041)
1.4.0 (2025-10-04)
- added ability to fetch messages around (133ad34)
- added user settings with read state, some metrics (f82a3c5)
- transactions for guild channel creation and removal operations, channel ordering on creation (8663ed5)
- websocket events and guild api improvements (fe434c2)
1.3.0 (2025-09-22)
1.2.0 (2025-09-20)
- guild invites (80ece98)
1.1.0 (2025-09-18)
- chart debug (4c2a860)
- Guild route validation fixes (69baf87)
- installer list style improvement (477445d)
- installer rework (81a8d72)
- installer: set image pull policy to Always for api, ui, and ws (ec38189)
- Added generation and js, go clients for the API. Fixed query and docs, added config files comments for easier navigation (b830ca6)
- Added member roles subroute to the guild route, bumped a Golang version (73c3cd3)
- added search endpoint (so far returns ids instead of messages), some minor refactoring (6e5f74d)
- api-deployment: add S3 environment variables for MinIO configuration (a47370a)
- api: Migrated cold data from ScyllaDB to PostgreSQL (5a216e2)
- api: Migration of cold data to PostgreSQL with Citus (ed9f950)
- api: PostgreSQL migration files (c6bb212)
- api: request validation and some fixes (50414da)
- api: some refactoring, optimizations and idempotency (ea9d0da)
- changed refresh token route and update/reorder channels routesi (9fb8070)
- client docs and methods (e465a2d)
- Improved authentication with access and refresh tokens (c52a90d)
- ingress: add MinIO Console ingress configuration (afdd6c1)
- installer: enhance MinIO configuration with dedicated API credentials and console ingress options (db21cd9)
- JWT refresh, config file examples, Resend email provider, SMTP changes (00db646)
- new auth service and password recovery (3c35deb)
- removed helm (will add in feature), mailer rework in progress, makefile update for the easier deployment of dev environment, readme update for better information about the project (af9e20b)
- search update (0d87987)
- search: a little optimization of the search query builder (f12f1b0)
- search: added OpenSearch and indexer service (d060e20)
- search: updated search indexing for messages (6c5104c)
- updated opensearch library and fixed document update on the indexer side (b0359f5)
- updated token generation and refresh, updated smtp and fixed some issues with permissions check (4a6a4c0)
1.0.1 (2025-04-08)
- api: fixed s3 event webhook panic (6f87c86)
- helm: fixed helm chart, added deployment with ingress (924d840)
- installer: added ability to install version from the dev branch (ae7aa1f)
- installer: changed ws annotations (cfa053f)
- installer: changed ws annotations (bca62cb)
- installer: deployment fixes (2f792f3)
- installer: fixed ingress and database migration (3f69e02)
- installer: fixed installer context selection and server-snippets in values.yaml (2e5fdb5)
- installer: fixed websocket upgrade for ingress (3b1980c)
- installer: fixed ws routing issue (75454be)
- installer: fixed ws routing issue (1a65ddc)
- installer: values fix (2a37bf8)
- new deployment (6352446)
- pipeline (8c30c67)
- updated message deletion (ef6f6dd)
- ws: channel subscription (40a1602)
- ws: fixed dropped connection issues and heartbeat window +2 seconds (2ea8fdd)
- ws: subscription handler fix (7379b1c)
- added channel threads, changed snowflake generation (96fa73f)
- additional db fields (e53ca8e)
- api methods, websocket server improvement, logging and monitoring (febaae4)
- autoinstaller (3c38b4e)
- improved error handling, added user routes (774dab2)
- initial implementation of the base structure of API (378f0ef)
- message bucketing and message update (395b19b)
- migrations (fd3b01f)
- too many additions to explain them all (4bfc9cb)
- too many additions to explain them all (a3c5230)