v3.0.4
Release Notes v3.0.4
🐧 Linux & Steam Deck Fixes
- Fixed "Code 53" Crash: Resolved a regression where the fallback Wine environment was not properly initialized, causing the Log Combiner to crash.
- Fixed Setup Loop: Fixed an issue where "Checking Wine dependencies" would hang or fail on fresh installations due to missing directory structures.
- Improved Installer Stability: Resolved crashes/timeouts during .NET Desktop Runtime installation (DBus errors) by temporarily disabling
fsync/esyncduring the setup phase. - AppImage Updates: Fixed a bug where auto-updates would revert to the previous version after a restart. The AppImage now correctly overwrites the original file when updating.
🛠️ Technical
- Unified getWineContext logic to consistently use the selected engine (Proton vs System Wine) for all operations (checks, setup, and execution).
- Enhanced pre-flight checks to ensure the Wine prefix is always ready, even if Native .NET is detected.
Full Changelog: v3.0.3...v3.0.4