Releases: Thaelith/LinkRoom-Desktop
Releases · Thaelith/LinkRoom-Desktop
Release list
LinkRoom Desktop v0.2.0 Advanced Voice and Presence
LinkRoom Desktop v0.2.0 Advanced Voice and Presence
This release improves LinkRoom's realtime presence, voice state visibility, audio settings, and chat reliability.
Highlights
- Better online presence with presence snapshots
- Remote voice state indicators for mute, deafen, and screen sharing
- Improved voice channel participant display
- Mic Test now supports optional "Hear Myself" monitoring
- Improved chat reliability to reduce duplicate-looking messages
New Features
- Added presence snapshot support so already-online users appear online when a client connects
- Added multi-window online handling so users remain online until all app windows disconnect
- Added synced voice state for mute, deafen, screen sharing, and joined voice channel
- Added remote mute/deafen/screen-share indicators in voice UI
- Added optional "Hear Myself" mode in Mic Test
- Improved input/output volume behavior in audio settings
Fixes
- Improved chat message deduplication and ordering
- Reduced cases where realtime messages could appear duplicated
- Improved socket listener handling on reconnect
- Fixed mic test meter behavior after toggling Hear Myself
- Improved cleanup for mic test monitoring
Known Limitations
- Input volume does not apply real gain to LiveKit voice publishing yet; it affects mic test and monitoring behavior
- Presence and voice state are stored in memory on the backend, so they reset when the backend restarts
- Voice state sync is global for connected clients and not yet scoped per group
- Windows SmartScreen may warn because the installer is not code-signed yet
- Screen sharing may show a system-level sharing indicator depending on the OS/WebView
- No auto-updater yet
- No system tray yet
- No message edit/delete yet
- No file uploads yet
- Desktop app must be rebuilt if the backend URL changes
LinkRoom Desktop v0.1.2 Voice and Presence Patch
LinkRoom Desktop v0.1.2 Voice and Presence Patch
Small bugfix release based on user testing after v0.1.1.
Fixes
- Updated deafen behavior so disabling deafen always restores microphone input and remote audio
- Fixed mute/deafen interaction when the user was muted before enabling deafen
- Replaced the always-online green member indicator with basic socket-based presence
- Current user now appears online locally
- Offline users no longer appear green by default
- Disconnecting clears online status locally
Notes
- Windows SmartScreen may show a warning because the installer is not code-signed yet
- Screen sharing may show a system-level sharing indicator depending on the OS/WebView
Known limitations
- Online presence is basic. Users who were already online may appear offline until a new presence event is received
- Mic Test currently shows input level only; it does not play microphone audio back to the user yet
- Input volume currently affects mic test level display only
- Remote deafen state is not shown for other users
- No auto-updater yet
- No system tray yet
- No message edit/delete yet
- No file uploads yet
- Desktop app must be rebuilt if the backend URL changes
LinkRoom Desktop v0.1.1 UX Polish + BugFix
LinkRoom Desktop v0.1.1 UX Polish
This release improves the first MVP based on real user testing.
Changes
- Added a bottom-left voice control bar for mute, deafen, screen share, and disconnect
- Moved voice controls closer to the channel sidebar for a more Discord-like layout
- Added connected voice participants under the active voice channel
- Fixed deafen behavior so undeafening restores microphone state correctly
- Replaced the active deafen icon with a headphones-off style icon
- Added screen share expand/collapse and fullscreen support where available
- Added output volume control in audio settings
- Added input volume control for microphone test level scaling
- Improved consecutive message grouping in chat
- Fixed text chat scrolling so older messages can be viewed
- Fixed group sidebar create/join icon alignment
- Added basic member profile card popover
- Improved profile card sizing and viewport positioning
Known limitations
- Input volume does not apply real microphone gain yet; it currently affects mic test level display only
- Remote deafen state is not shown for other users because LiveKit does not expose local deafen state to remote participants by default
- No auto-updater yet
- No system tray yet
- No message edit/delete yet
- No file uploads yet
- Desktop app must be rebuilt if the backend URL changes
LinkRoom Desktop v0.1.0 MVP
Initial MVP release.
Features:
- Private groups and invite codes
- Text and voice channels
- Realtime text chat
- LiveKit-powered voice rooms
- Screen sharing
- Audio settings
Known limitations:
- No auto-updater
- No system tray
- No message edit/delete
- No file uploads
- Desktop app must be rebuilt if backend URL changes