v0.14.0
LizardByte/Sunshinev0.14.0Jun 15, 2022by github-actions[bot]
AI Summary
A major feature release adding comprehensive documentation, localization support, and new installers for RPM and macOS. It also introduces a Windows installer and improves hardware compatibility, specifically fixing AMD context issues and Pulse/PipeWire audio support.
Key Highlights
- Added Sphinx documentation and Localization support
- Added RPM and Portfile release assets
- Added Windows installer and DwmFlush capture improvement
- Fixed AMD hwdevice context destruction
- Improved Pulse/Pipewire compatibility
New Features
- Sphinx documentation
- Localization support
- RPM package
- Portfile
- Windows installer
- DwmFlush capture improvement
Full Release Notes
### Added - (Documentation) Added Sphinx documentation available at https://sunshinestream.readthedocs.io/en/latest/ - (Development) Initial support for Localization - (Linux) Add rpm package as release asset - (MacOS) Add Portfile as release asset - (Windows) Add DwmFlush() call to improve capture - (Windows) Add Windows installer ### Fixed - (AMD) Fixed hwdevice being destroyed before context - (Linux) Added missing dependencies to AppImage - (Linux) Fixed rumble events causing game to freeze - (Linux) Improved Pulse/Pipewire compatibility - (Linux) Moved to single deb package - (MacOS) Fixed missing TPCircularBuffer submodule - (Stream) Properly catch exceptions in stream broadcast handlers - (Stream/Video) AVPacket fix