v2.6
m1k1o/nekov2.6Jun 17, 2022by m1k1o
AI Summary
Release adding Microsoft Edge and Remmina support, implicit control feature, automatic RTMP broadcasting, and various browser compatibility fixes including fullscreen for Safari.
Key Highlights
- Microsoft Edge browser tag
- Remmina for remote desktop access
- Implicit control feature (NEKO_IMPLICITCONTROL=1)
- Automatic RTMP broadcast startup
- Fullscreen compatibility fix for Safari
New Features
- m1k1o/neko:microsoft-edge tag
- Implicit control support
- Automatic RTMP broadcast startup
- m1k1o/neko:remmina tag
- Clipboard sync in Chromium browsers
- Fullscreen fix for Safari
- Emoji regex fix (/^:([^:\s]+):/)
- WebRTC SDP negotiation using onnegotiationneeded
- UDP and TCP mux for WebRTC
- Broadcast status notification to admins
- NordVPN replaced with Sponsorblock
- vncviewer image removed
- Opus useinbandfec=1 for audio
- Font Awesome and SweetAlert2 upgrade
- Chinese character support
Full Release Notes
### Bugs - Fixed fullscreen incompatibility for Safari [#121](https://github.com/m1k1o/neko/issues/121). - Fixed bad emoji matching for e.g. `:+1:` and `:100:` with new regex `/^:([^:\s]+):/`. ### New Features - Added `m1k1o/neko:microsoft-edge` tag. - Fixed clipboard sync in chromium based browsers. - Added support for implicit control (using `NEKO_IMPLICITCONTROL=1`). That means, users do not need to request control prior usage. - Automatically start broadcasting using `NEKO_BROADCAST_URL=rtmp://your-rtmp-endpoint/live` (thanks @konsti). - Added `m1k1o/neko:remmina` tag (by @lowne). ### Misc - Automatic WebRTC SDP negotiation using onnegotiationneeded handlers. This allows adding/removing track on demand in a session. - Added UDP and TCP mux for WebRTC connection. It should handle multiple peers. - Broadcast status change is sent to all admins now. - NordVPN replaced with Sponsorblock extension in default configuration #144. - Removed `vncviewer` image, as its functionality is replaced and extended by remmina. - Opus uses `useinbandfec=1` from now on, hopefully fixes minor audio loss issues. - Font Awesome and Sweetalert2 upgraded to newest major version. - Add chinese characters support.