THIS VERSION ONLY WORKS WITH NIGHTLY MOONDECK VERSION!
- CI for linux now uses Ubuntu 24.04 for building AppImage.
- Bumped the project to C++23, that's why.
- Implemented API for allowing to switch Steam users (#180)
- Start directory for non-Steam games is now parsed and custom AppId is used for process state detection (#184)
- Fixed PID tracking issue for apps with launchers where the app exit is not detected correctly (#187 and #189)
- Increased the responsiveness of app state change detection (#188, #190 and #191)
- The stream should now end faster once the app is closed on host.
- PC state handling has been offloaded for MoonDeck to manage, which can now suspend host without terminating stream.
- If the host is able to handle it, it means that the stream can be suspended and resumed by MoonDeck.
- MoonDeckStream is now more suspend-friendly and will allow host to suspend on linux.
- Fixed an issue where minimized BPM would be treated as if it was in Desktop mode.