2.0.0
This release marks a significant restructuring and improvement of the script.
- Modular Design: The project has been reorganized from a single
lutristosunshine.py
file into multiple files and folders, making the codebase much more organized, maintainable, and scalable. - Sunshine API Integration: The script now interacts with Sunshine through its API instead of directly modifying the
apps.json
file. This is a more robust and reliable approach, as it leverages Sunshine's built-in functionality. This also means that there's no need anymore to restart Sunshine or manually trigger a refresh of the apps list for the changes to show up in the clients.
Full Changelog: 1.7.0...2.0.0