Releases: selkies-project/selkies-gstreamer
Release v1.5.2
Release v1.5.1
NOTES
This release is mainly meant to ensure no user is affected by libvpx
and libwebp
vulnerabilities CVE-2023-44488, CVE-2023-5217, and CVE-2023-4863.
https://ubuntu.com/security/notices/USN-6403-1
https://ubuntu.com/security/notices/USN-6369-1
All users are advised to update their bare-metal hosts or client web browsers and also rebuild all containers and GStreamer builds built before October 3. All containers built from past releases are affected by these vulnerabilities, but the release artifacts other than the GStreamer builds should generally be safe.
Other issues: https://github.com/selkies-project/selkies-gstreamer/issues
What's Changed
- Exit if either of the two values doesn't exist or empty by @PMohanJ in #101
- Fix the split method by @PMohanJ in #105
- Fix CI action workflows
New Contributors
Full Changelog: v1.5.0...v1.5.1
Release v1.5.0
What's Changed
- Handle bus_call messages. by @danisla in #92
- Move pipeline bus call handler to coroutine by @danisla in #94
- Import of Selkies JS Interposer for WebRTC to Linux Joystick support by @danisla in #95
- Video and audio in separate webrtcbins by @danisla in #96
- Fix relative mouse motion for most cases. by @danisla in #97
Full Changelog: v1.4.3...v1.5.0
Release v1.4.3
- Fixed remote resize issues.
NOTE: default branch was changed from master
to main
.
Full Changelog: v1.4.2...v1.4.3
Release v1.4.2
Fix collisions between the Selkies-GStreamer build and some desktop environments, specifically related to SQLite 3.
Full Changelog: v1.4.1...v1.4.2
Release v1.4.1
Release v1.4.0
What's Changed
- Upgrade GStreamer to 1.22.5. Update dependencies for new encoding plugins.
- Initial implementation of
vah264enc
, supporting Intel and AMD GPU hardware acceleration. (Not validated and must be extensively tested.) - Support HTTPS connections and connecting to host servers with self-signed certificates.
- Ubuntu 18.04 is now end-of-life. Python 3.8 is now the minimum Python version.
- Lay foundations for implementing
openh264enc
(non-GPL software codec),qsvh264enc
,qsvvp9enc
,qsvav1enc
(Intel-specific hardware codecs),nvav1enc
(NVIDIA AV1 hardware codec), and other GStreamer plugins/codecs. - Several other updates and improvements.
Note that the runtime logs will have a lot of repeated warnings. This is not a breaking issue and will be eventually fixed. Meanwhile, routine usage will not be affected by the warnings.
Full Changelog: v1.3.8...v1.4.0
Release v1.3.8
What's Changed
- Fix python 3.11+ support by @Justsnoopy30 in #80
- Updating HPA api version for coturn GKE deployment by @ssolerg in #82
- default values for coturn deployment to match coturn docs by @danisla in #83
- Support Python 3.11, prepare for AMD support and new GStreamer versions
New Contributors
- @Justsnoopy30 made their first contribution in #80
- @ssolerg made their first contribution in #82
Full Changelog: v1.3.7...v1.3.8
Release v1.3.7
Enable stereo audio with PulseAudio and WebRTC's Opus codec
Full Changelog: v1.3.6...v1.3.7
Release v1.3.6
Full Changelog: v1.3.5...v1.3.6