v2.9.0
MightyMoud/sidekickv2.9.0Feb 22, 2025by m1k1o
AI Summary
This is the final release in the v2 series, focusing on feature additions and bug fixes. It introduces NVIDIA support, URL parameters for UI customization, and RTMP broadcast capabilities, alongside several critical bug fixes.
Key Highlights
- Added NVIDIA support for Firefox
- URL parameters for language and UI customization
- RTMP broadcast support for NVIDIA Docker image
- Fixed buffer overflow in GStreamer log function
- Updated translations for Taiwan and Japan
New Features
- `?lang=<lang>` parameter for interface language
- `?show_side=1` and `?mute_chat=1` URL parameters
- NEKO_BROADCAST_AUTOSTART environment variable
- New translations for Traditional Chinese and Japanese
- RTMP broadcast support
Full Release Notes
This is the last v2 release before v3 release. ### New Features - Added nvidia support for firefox. - Added `?lang=<lang>` parameter to the URL, which will set the language of the interface (by @mbattista). - Added `?show_side=1` and `?mute_chat=1` parameter to the URL, for chat mute and show side (by @mbattista). - Added `NEKO_BROADCAST_AUTOSTART` to automatically start or do not start broadcasting when the room is created. By default, it is set to `true` because it was the previous behavior. - Added new translations (🇹🇼,🇯🇵) by various people. ### Bugs - Fix incorrect version sorting for chromium, microsoft-edge, opera and ungoogledchromium. - Fix buffer overflow in Gstreamer log function [#382](https://github.com/m1k1o/neko/pull/382) (by @tt2468). ### Misc - Added RTMP broadcast support to nvidia docker image [#274](https://github.com/m1k1o/neko/issues/274). - Ensured that paths are writable by neko user [#277](https://github.com/m1k1o/neko/issues/277). - Git commit and tag are now included in the build when creating a docker image. - Remove any temporary files associated with a Form after file upload, that would be otherwise never removed. - Add check for volume parameter in URL before setting volume (by @FapFapDragon). - Add glib main loop to capture manager [#383](https://github.com/m1k1o/neko/pull/383) (by @tt2468). - Sync clipboard only if in focus.