v0.3.0
Pre-release
Pre-release
What's New
Desktop App Rewrite
- Migrated from browser-served frontend to a native Wails desktop app with Preact and signals
- Proper taskbar icon and rounded app icons on all platforms
- Windows icon resource generation built into the pipeline
In-App Updater
- Automatic update detection on startup and from settings
- Shows release notes and links to download the latest version
- Stable channel metadata published to GitHub Pages
Background Music
- Optional background music with auto-mute when a game instance launches
- Track switching from settings
Smart Version Display
- Snapshot and pre-release versions show cleaner display names
- Disabled mods link for vanilla versions (no loader installed)
Build System Overhaul
- Replaced ad-hoc scripts with Task and GoReleaser
- Migrated frontend tooling to pnpm
- Linux AppImage packaging in CI
- Windows MSIX/AppInstaller packaging (requires signing secrets)
- Streamlined cross-platform dev tooling
UI Fixes
- Install button matches launch button size
- Instance status dot reacts to version changes
- Settings nav no longer stretches at low resolutions
- Redundant version hints removed from snapshot display
- Native button styling reset on version group headers
Stability
- Hardened loader installs, onboarding, and processor runtime
- Per-version loader install locks prevent concurrent corruption
- Launch rollback and loader metadata fallback improvements
- Music config and modal flow fixes
Full Changelog: v0.2.0...v0.3.0