Skip to content

Mythic v0.5.0 | "Whitesnake"

Pre-release
Pre-release

Choose a tag to compare

@zenfty zenfty released this 26 Oct 01:48
· 453 commits to main since this release
79e9b20

Download Mythic here: https://getmythic.app/download

Sponsor if you love Mythic: https://github.com/sponsors/MythicApp


What's Changed

  • LIQUID GLASS BABYYYYY
  • Migrated the project fully to Swift 6 and cleaned up concurrency issues
  • Rebuilt the Mythic Engine system: modular installs, version tracking, and update catalog integration ⚠️ BREAKING
  • Overhauled onboarding with MVVM, added fallback Epic Games sign-in, and staged UI ⚠️ BREAKING
  • Cleaned up game management: local-only computed properties, persistent custom images and thumbnails ⚠️ BREAKING
  • Revamped Settings view with unified action buttons and better code structure
  • Created a brand new 'about mythic' view with improved error messages and material design buttons
  • Updated library: moved filters next to search, added force-refresh, and refined recently played logic
  • Enabled importing custom thumbnails and unified image card display in settings
  • Added container management improvements: wine uninstaller and disclaimers for running games
  • Improved Epic Games integration: async library loading, manual cloud save sync, and fallback auth
  • Enhanced downloads & updates view: content unavailable screens and storage warnings
  • Added preliminary Mythic Harmony views 🗣️🗣️

🐛 Fixes

  • Fixed continuation leaks in the engine installer
  • Fixed game launch progress getting stuck due to async bugs
  • Fixed default bottle setup failures
  • Fixed infinite recursion in Harmony rating view
  • Fixed fallback image card doubling
  • Fixed onboarding small text issues and operation percentage display
  • Fixed cloud save sync hang and web auth delegate assignment
  • Fixed persistence of custom image URLs
  • Fixed engine installation failures

🔧 Refactor & Code Quality

  • Game card buttons refactored into standalone views with modular hero components
  • Unified compact and standard game cards
  • Pulled action buttons out of SettingsView for reusability
  • Cleaned up process environment construction and progress calculation logic
  • Removed debug prints, fixed compiler warnings, and replaced deprecated functions

🎨 Visual & Settings

  • Tuned game card blur and glow defaults, aligned title and buttons inline
  • Updated dark mode icons and expanded minimum window size constraints

📦 macOS 26 Support

  • Updated project and fixed UI regressions for macOS 26

🌐 Localization

  • Cleaned up stale strings and improved overall localization

whitesnake like the jojo reference!!! what!!!!

Early stages
If you hit bugs or need support create an issue.
Mythic is still alpha; expect chaos.

Full Changelog: v0.4.4...v0.5.0