v0.4.0-beta.1
Pre-release
Pre-release
0.4.0-beta.1 (2026-06-23)
Features
- add universal rooms (#1046) (0b8c5cb)
- admin: filter event log (#1056) (d8bd280)
- api: add ConnectRPC public API PoC (#1067) (7aeb8f7)
- api: add ConnectRPC room timeline PoC (#1074) (920fcaa)
- core: persist link preview assets via storage backend (#1060) (005deb1)
- exporter: add deployment-wide prometheus exporter (#1059) (5aa29c7)
- frontend: consolidate frontend design system (#1053) (7fc39ab)
- frontend: improve admin member details (#1057) (8c8ccce)
- frontend: show call participants in room sidebar (#1036) (8cd0858)
- frontend: show reaction names in popups (#1044) (e141b74)
- frontend: show room descriptions in header (#1037) (44f9c67)
Bug Fixes
- auth: add structured unauthenticated GraphQL errors (#1048) (510c07d)
- frontend: align muted call participant icon (#1050) (68cea04)
- frontend: harden asset proxy token handling (#1054) (8797c65)
- frontend: ignore stale DM member loads when switching rooms (#1065) (b4264b7)
- frontend: reconcile notification badge dismissals (#1058) (13c7a6e)
- frontend: remove redundant universal room badge (#1052) (5f6131e)
- frontend: restrict same-tab message links (#1068) (d43d23f)
- notifications: preserve unread badge state across dismissals (#1069) (03444e3)
- voice: scope LiveKit observations to active calls (#1049) (dcd95c8)