v2.4
m1k1o/nekov2.4Sep 11, 2021by m1k1o
AI Summary
Improvements to macOS compatibility, UI indicators for unread messages, and the addition of Brave browser support.
Key Highlights
- Red dot badge for unread messages in the sidebar.
- Support for `m1k1o/neko:brave` Docker tag.
- Fixes for keyboard mapping on macOS and fast scroll speed.
- Graceful websocket disconnection on server stop.
New Features
- Red dot badge for unread messages.
- Brave browser image tag.
- Broadcast pipeline error reporting to users.
- Graceful websocket disconnection on server shutdown.
Full Release Notes
### New Features - Show red dot badge on sidebar toggle if there are new messages, and user can't see them. - Added `m1k1o/neko:brave` tag. ### Bugs - Fixed keyboard mapping on macOS, when CMD could not be used for copy & paste. - Fixed stop signal sent by supervisor to gracefully shut down neko server. ### Misc - Switched to the latest Firefox version instead of esr. - Fixed very fast scroll speed on macOS. - Broadcast pipeline errors are reported to the user. - On stopping server all websocket connections are going to be gracefully disconnected. ### Other changes - Upgraded dependencies (server, client), - Don't kill webrtc on temporary network issues #48. - Custom ipfetch #63. - Build images using github actions #70. - Refactored RTMP broadcast design #88. - Based on Debian 11 #91.