版本发布 8
# 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!!!!](https://jojo.fandom.com/wiki/Whitesnake) **Early stages** If you hit bugs or need support [create an issue](https://github.com/MythicApp/Mythic/issues/new/choose). _Mythic is still alpha; expect chaos._ **Full Changelog**: https://github.com/MythicApp/Mythic/compare/v0.4.4...v0.5.0
# Download Mythic here: https://getmythic.app/download ## Sponsor here if you love Mythic: https://github.com/sponsors/MythicApp school is inhibiting development like crazy rn chat [polished like silver, swift like a chariot!!!](https://jojo.fandom.com/wiki/Silver_Chariot) ## What's Changed [feat: add fallback signin to epic account card](https://github.com/MythicApp/Mythic/commit/a489a8c0f5ea1e401fc175c238ac66bdbd2a2681) [feat: asynchronously load library view after signing into Epic Games](https://github.com/MythicApp/Mythic/commit/ab2f60aee997edc8ed85df9d9b75a77990a0de32) [feat: webview updates + add persistence of website datastores across epic games views](https://github.com/MythicApp/Mythic/commit/b81fe0b5d219bfe20550b4ccef02639593f9780d) [feat: only show recently played game in home view if it's installed + build bump](https://github.com/MythicApp/Mythic/commit/0e8e6bb437628bb6c702ae4daa1d72382ec8cc50) -- ## What NOT to expect this release * Steam support (coming soon, development on this is now ***priority***) **(ℹ️ for now, the Windows steam client can be downloaded, manually imported, and ran by Mythic.)** * In-app controller support * Download pausing (downloads are, however, cached.) **⚠︎ THIS VERSION OF MYTHIC IS SUPPORTED ON INTEL MACS! 🎉** Download Mythic.zip and extract it to your Applications folder. **Early stages** If you run into any issues or need support please [create an issue](https://github.com/MythicApp/Mythic/issues/new/choose). _Please note that Mythic is still in its alpha stage of development; expect bugs._ **Full Changelog**: https://github.com/MythicApp/Mythic/compare/v0.4.4...v0.4.5
# Download Mythic here: https://getmythic.app/download ## Sponsor here if you love Mythic: https://github.com/sponsors/MythicApp 2025 will be my year fr 🙏🏾 [polished like silver, swift like a chariot!!!](https://jojo.fandom.com/wiki/Silver_Chariot) ## What's Changed * [feat: add library view settings + alter grid spacing for consistency](https://github.com/MythicApp/Mythic/commit/326212aeec9ddafcaacab30577f07faab8fcd4de) * [feat: add gamecard blur customizability + improve grid view + dirtyfix blur issues](https://github.com/MythicApp/Mythic/commit/19231a5a1fc40da63f383bf5e60f4e0f8bb9b29d) * [feat!: huge settings view revamp for macOS 15+ users](https://github.com/MythicApp/Mythic/commit/705d6201a21165a18d13f9565c275adb187181e5) * [fix!: resolve critical bug that crashes Mythic on closure of Epic Games signin window](https://github.com/MythicApp/Mythic/commit/681cca2ec0c5b35170e690c98bf40462d915d763) * [feat: placeholder view in engine settings if engine is not installed](https://github.com/MythicApp/Mythic/commit/b4faa4f44bcaaac0b2dbd84439ca9faa71eda8bd) * [feat!: avx support (closes #178)](https://github.com/MythicApp/Mythic/commit/4a8df3362c4d4ce7f4cd0f8e5099c868bc265c59) * [feat!: dxvk support](https://github.com/MythicApp/Mythic/commit/4488efa1e62e579ea1eae56941ffdc381c6ecb07) * [refactor: backend game launch logic + dxvk hud implementation](https://github.com/MythicApp/Mythic/commit/2158bfd91caa7d689acefaf3bb1dfedaad342074) * [feat: add json error handling for epic signin window](https://github.com/MythicApp/Mythic/commit/cef67f6016c56933a144fbbda3cfd9d9a2f6c6d0) -- ## What NOT to expect this release * Steam support (coming soon, development on this is now ***priority***) **(ℹ️ for now, the Windows steam client can be downloaded, manually imported, and ran by Mythic.)** * In-app controller support * Download pausing (downloads are, however, cached.) **⚠︎ THIS VERSION OF MYTHIC IS SUPPORTED ON INTEL MACS! 🎉** Download Mythic.zip and extract it to your Applications folder. **Early stages** If you run into any issues or need support please [create an issue](https://github.com/MythicApp/Mythic/issues/new/choose). _Please note that Mythic is still in its alpha stage of development; expect bugs._ **Full Changelog**: https://github.com/MythicApp/Mythic/compare/v0.4.3...v0.4.4
# Download Mythic here: https://getmythic.app/download ## Sponsor here if you love Mythic: https://github.com/sponsors/MythicApp 2025 will be my year fr 🙏🏾 [polished like silver, swift like a chariot!!!](https://jojo.fandom.com/wiki/Silver_Chariot) ## What's Changed * Epic Signin Webview by @vapidinfinity in https://github.com/MythicApp/Mythic/pull/171 * [feat: hard-update container scaling](https://github.com/MythicApp/Mythic/commit/ba4b623354e3671c0180ea63e4f595678130d27d) * [feat!: update precompiled legendary's embedded python to 3.13 + add support for [intel macs]](https://github.com/MythicApp/Mythic/commit/dc42066cc5b051bb24a761ffecfe7fecd336a084) * [fix: redundant empty brackets under game download card](https://github.com/MythicApp/Mythic/commit/ed6f2c4e15dd95651d43c0ce3c40174515c8d482) * [fix: vague installation errors on Epic install failure](https://github.com/MythicApp/Mythic/commit/747656bdd0786afa4b885847ff20a020997e29fb) * [feat: add epic signin webview to onboarding](https://github.com/MythicApp/Mythic/commit/fca000ea254cf256167efcd4f6ff8f7bf8cbafd9) -- ## What NOT to expect this release * Steam support (coming soon, development on this is now ***priority***) **(ℹ️ for now, the Windows steam client can be downloaded, manually imported, and ran by Mythic.)** * In-app controller support * Download pausing (downloads are, however, cached.) **⚠︎ THIS VERSION OF MYTHIC IS SUPPORTED ON INTEL MACS! 🎉** Download Mythic.zip and extract it to your Applications folder. **Early stages** If you run into any issues or need support please [create an issue](https://github.com/MythicApp/Mythic/issues/new/choose). _Please note that Mythic is still in its alpha stage of development; expect bugs._ **Full Changelog**: https://github.com/MythicApp/Mythic/compare/v0.4.1...v0.4.3
# Downloading has moved to the website, click here: https://getmythic.app/download ewrsfayghtfjhkb mythic is now notarized bunch of fixes, mythic is like so stable now!!! [polished like silver, swift like a chariot!!!](https://jojo.fandom.com/wiki/Silver_Chariot) ## What's Changed [fix: show engine install button alongside other buttons instead of standalone](https://github.com/MythicApp/Mythic/pull/166/commits/4e337f8ab9365a6cdb9a48aabdc131ba79908cdb) [feat: check download size on platform change in InstallGameView](https://github.com/MythicApp/Mythic/pull/166/commits/3b6c8deb61691ce893cc57de758d88559793256a) [fix: potential epic game import failure due to incorrectly passed platform value](https://github.com/MythicApp/Mythic/pull/166/commits/781c7e73b2a07ab01f6ef33cd90be70c9f319187) [fix: add guard statement to prevent deadlock from optional pack doublefetch in InstallGameView + build bump](https://github.com/MythicApp/Mythic/pull/166/commits/a375620cbfa9e39ad2c9a3f1a2179ee7166c1dca) [fix: leave installview greyed out while checking for platforms as well in InstallGameView](https://github.com/MythicApp/Mythic/pull/166/commits/a824b5b29ea9bae7d65628196a416ad866e87aef) [feat: properly set up firebase analytics](https://github.com/MythicApp/Mythic/pull/166/commits/c6091be1455b638ac8ad7ad9bf2c30d7a810976e) -- * Fix nonfunctional CodeQL CI by @blackxfiied in https://github.com/MythicApp/Mythic/pull/165 * Mythic v0.4.2 | "Silver Chariot" by @blackxfiied in https://github.com/MythicApp/Mythic/pull/166 * New Crowdin updates by @blackxfiied in https://github.com/MythicApp/Mythic/pull/167 * Mythic v0.4.2 | "Silver Chariot", Part 2 by @blackxfiied in https://github.com/MythicApp/Mythic/pull/168 * New Crowdin updates by @blackxfiied in https://github.com/MythicApp/Mythic/pull/169 -- ## What NOT to expect this release * Steam support (coming soon, development on this is now ***priority***) **(ℹ️ for now, the Windows steam client can be downloaded and manually imported and ran by Mythic.)** * In-app controller support * Download pausing (downloads are, however, cached.) **⚠︎ ALTHOUGH MYTHIC IS NOT ARCHITECTURE-LOCKED, THIS VERSION WILL WORK (PROPERLY) ON APPLE SILICON ONLY.** Download Mythic.zip and extract it to your Applications folder. * *you might notice, there's no warning here, what's up with that?* * mythic is now notarized, thanks to @JoshuaBrest !!! **Early stages** If you run into any issues or need support please [create an issue](https://github.com/MythicApp/Mythic/issues/new/choose). _Please note that Mythic is still in its alpha stage of development; expect bugs._ If you like what you see, consider a donation: https://github.com/sponsors/MythicApp **Full Changelog**: https://github.com/MythicApp/Mythic/compare/v0.4.1...v0.4.2
so many backend + quality-of-life improvements ## What's Changed (in no particular order) * [(Feature) add game list support + huge refactor, see commit message for details](https://github.com/MythicApp/Mythic/commit/5813e7451367d390ed8cda232533eeac76df5de5) * [Add periodic legendary metadata refresh + build bump](https://github.com/MythicApp/Mythic/commit/be44b152938f1f4806d5e71fef569acdbd224edb) * [Add animations to various progress views](https://github.com/MythicApp/Mythic/commit/915c80c82c7132a597e9d14423aed4de266ed1d5) * [(Feature) create function to update legendary metadata when necessary + add visual indicator](https://github.com/MythicApp/Mythic/commit/84b7f80852e46453235bc8a7378e34724e789406) * [Remove 'Restart Onboarding' keyboard shortcut](https://github.com/MythicApp/Mythic/commit/11f6dbb20c98ac5e9a6d255b662726177f0c68de) * [(Fix) launch arguments not saving](https://github.com/MythicApp/Mythic/commit/0bea5ba52034fdcb4e5c3515821116def3bb51ea) (fixes #99) * [Dirtyfix picker error and resultantly allow bottle chooser to not be blank on initialization](https://github.com/MythicApp/Mythic/commit/c050b0f9c3dfaeae1fbad15b484cb886e8b903fe) * [Add new method to ensure Mythic Engine doesn't attempt to install while still being cloud-compiled.](https://github.com/MythicApp/Mythic/commit/e44a7d02c6f908e700f13f163f4b18f0bfe242a8) * [Add deadlock avoidance in nstallGameView by manually terminating optional pack parser on view exit](https://github.com/MythicApp/Mythic/commit/8381d2149de436b42370b206b87d353e7aca7be3) (fixes #140) * [Temporarily replace patreon link with Ko-fi link](https://github.com/MythicApp/Mythic/commit/9120e66d133b5082d77f7a58074bd3491410f9a8) * Rename bottles to containers by @blackxfiied in https://github.com/MythicApp/Mythic/pull/146 * Mythic v0.4.0 | "Silver Chariot" by @blackxfiied in https://github.com/MythicApp/Mythic/pull/149 ## What NOT to expect this release * Steam support (coming later) | ℹ️ for now, the Windows steam client can be downloaded and manually imported and ran by Mythic. * In-app controller support * Download pausing (downloads are, however, cached.) **⚠︎ ALTHOUGH MYTHIC IS NOT ARCHITECTURE-LOCKED, THIS VERSION WILL WORK ON APPLE SILICON ONLY.** Download Mythic.zip and extract it to your Applications folder. **❗ If you're unable to launch Mythic due to a security warning:** 1) Open System Settings and navigate to Privacy & Security. 2) Scroll down until you see an "Open Anyway" button. 3) Relaunch Mythic. **Early stages** If you run into any issues or need support please [create an issue](https://github.com/MythicApp/Mythic/issues/new/choose). _Please note that Mythic is still in its alpha stage of development; expect bugs._ If you like what you see, consider a donation: https://ko-fi.com/blackxfiied **Full Changelog**: https://github.com/MythicApp/Mythic/compare/v0.3.2...v0.4.0
ℹ academic comeback is real This update improves QOL, adds Epic Cloud synchronization, fixes visual mishaps, and improves the settings view. ## What's Changed * Renamed `GameType` to `GameSource` and moved enums into `Game` class by @ilgrandeanonimo in https://github.com/MythicApp/Mythic/pull/131 * Add staging Engine support by @JoshuaBrest in https://github.com/MythicApp/Mythic/pull/133 * better issue templates by @jeremybosma in https://github.com/MythicApp/Mythic/pull/135 * [Add keyboard shortcut ⌘O to 'Restart Onboarding' command](https://github.com/MythicApp/Mythic/commit/d9cd844a1e4cc496d2bcf546feb8c5cb530e9b3a) * [Add staging Engine support](https://github.com/MythicApp/Mythic/commit/7751675770b625e49defe738e41a928a73822cfd) * [Settings view refactor, animations, and manual epic cloud sync sypport](https://github.com/MythicApp/Mythic/commit/60e9475d44962a5016bcafcb7df596407775d8da) * [Settings toggle for Mythic Engine autoupdater](https://github.com/MythicApp/Mythic/commit/77c6c3ef940d7cad3481c699eac123810640230f) * [Ensure CompactGameCard (favourites card) icons and text are permanently white](https://github.com/MythicApp/Mythic/commit/2f1c3ab814cc9575e2222d3664a8281e419c7850) [Auto-manage discord RPC based on Mythic's focus](https://github.com/MythicApp/Mythic/commit/ec48a44950df0c2f9fa8c6d548ef285e6bb83796) * Mythic 0.3.2 by @blackxfiied in https://github.com/MythicApp/Mythic/pull/136 ## New Contributors * @ilgrandeanonimo made their first contribution in https://github.com/MythicApp/Mythic/pull/131 * @JoshuaBrest made their first contribution in https://github.com/MythicApp/Mythic/pull/133 * @jeremybosma made their first contribution in https://github.com/MythicApp/Mythic/pull/135 **Full Changelog**: https://github.com/MythicApp/Mythic/compare/v0.3.1...v0.3.2
# Mythic 0.3.1 ℹ This is going to be the last Mythic release for the next month or so -- as Mythic's sole developer, I've decided to kick back a bit (i've messed up big time academically) ## What's Changed * General improvements + bugfixes * Clean up cache upon app termination (ad65fcf977c2f896599120e91e896a6504cbc772) * Wording improvements * Greatly improved error handling (d2fe7fcc013f960980ea7ed53aa0146464f4c5a3, 668f32298ae53d1247e78a9294c5d55107c1e71d, 52c1174adb59319be02187025d8f182be91d3572, 2a5a0414bc3b88e62acb28954f42070819a43fb6) * Create codeql.yml by @blackxfiied in https://github.com/MythicApp/Mythic/pull/127 * New Crowdin updates by @blackxfiied in https://github.com/MythicApp/Mythic/pull/126 * Mythic 0.3.1 by @blackxfiied in https://github.com/MythicApp/Mythic/pull/128 ## What NOT to expect this release * Steam support (coming later) * In-app controller support * Download pausing (downloads are, however, cached.) **⚠️ ALTHOUGH MYTHIC IS NOT ARCHITECTURE-LOCKED, THIS VERSION WILL WORK ON APPLE SILICON ONLY.** **Download Mythic.zip and extract it to your Applications folder. If you're unable to launch Mythic, press and hold control (^), right click Mythic.app, and click open.** **Early stages** If you run into any issues or need support please [create an issue](https://github.com/MythicApp/Mythic/issues/new/choose). _Please note that Mythic is still in its alpha stage of development; expect bugs._ If you like what you see, consider a donation: https://ko-fi.com/blackxfiied **Full Changelog**: https://github.com/MythicApp/Mythic/compare/v0.3.0...v0.3.1