This release brings a major under-the-hood engine upgrade and critical stability patches for Linux desktop environments, directly addressing feedback from the community.
🚀 Framework Upgrade
- Migrated to .NET 10: The entire project architecture has been upgraded from .NET 8 to the latest .NET 10 SDK. This removes legacy constraints, improves overall runtime efficiency, and future-proofs the application engine.
🛠️ Linux Bug Fixes & Improvements
- XFCE Multi-Monitor & Stability Fix: Fixed a critical silent crash in the
set_wallpaper.shfallback loop caused by null monitor variables. Multi-monitor detection is now significantly more robust, ensuring wallpapers are correctly applied to all connected displays, even on fresh DE installations. - Sway (wlroots) Patch: Resolved a variable shadowing collision (
PIDarray) during background transitions to ensure cleaner process termination and smoother updates. - COSMIC Desktop: Fixed wallpaper path arguments to ensure seamless compatibility with System76's COSMIC desktop environment.
⚙️ Under the Hood
- Synced versioning (
1.1.0) across all automated build scripts (build_all.sh,nfpm.yml,PKGBUILD). - Cleaned up legacy VS Code Avalonia SDK constraints.
Full Changelog: v1.0.0...v1.1.0