Heroic 2.21.0 "Loki"
- New fullscreen console-like mode for joystick navigation
- New Deals page showing current GOG promotions
- Achievements support for GOG games on the game info page
- Pick game covers from SteamGridDB directly on the sideload dialog when a SteamGrid API key is set
- Native Windows ARM64 build
- GitHub Sponsors link in the sidebar
- Wine manager screen cleanup with dedicated wine settings screen
- Electron updated to v41.1.1
- Import button moved next to the Install button for better discoverability
- Allow picking AVIF images in add game image selector
- Allow disabling GOG Presence updates
- Update DXMT in installed Wines if new version detected on Mac
- How Long To Beat data working again
- Installation of Ubisoft games bought on Epic
- Multi-file installation of games on Zoom platform
- Achievement list overflow on game page
- Inconsistent login state switching stores
- Clear GOG presence when disabling the setting
- Load wine versions on first run
- Use dpaste.com instead of 0x0.st to upload logs
Hi!
This new Heroic release brings amazing and exciting new features!
We now have a brand new console-like fullscreen mode built for joystick/TV navigation, a new Deals page showing current GOG promotions (and a reminder that buying games from inside Heroic helps Heroic development 👀 ), and achievements support for GOG games right on the game page.
Game covers can now be picked directly from SteamGridDB on the sideload dialog (when an API key is set on Heroic settings), the Wine manager screen has been cleaned up and gained a dedicated settings screen, Electron was updated to 41.1, How Long To Beat data is working again, and the release includes many other fixes and quality improvements. There is also a native Windows Arm64 Build now (Linux next?!)
Highlights
- New Fullscreen "Console-like" Mode for joystick navigation (#5490)
- New Deals page with current GOG promotions (#5497)
- Achievements on the game info page for GOG games (#5208)
- Pick covers from SteamGridDB directly on the sideload dialog when a SteamGrid API key is set (#5213)
- Wine manager screen cleanup + new Wine settings screen (#5306)
- Electron updated to v41.1.1 (#5467)
- How Long To Beat data fixed (#5466)4
- Fixed the Installation of Ubisoft Games bought on Epic.
- Import button moved next to the Install button for better discoverability (#5339)
- GitHub Sponsors link added to the sidebar (#5499)
What's Changed
- [UX] Allow disabling GOG Presence updates by @arielj in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5249
- [FIX]: address some issues with Zoom Platform implementation by @imLinguin in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5033
- chore: harden workflow permissions and standardize GITHUB_TOKEN usage by @niStee in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5141
- [FIX] Clean up release notes by removing URLs and usernames by @flavioislima in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5372
- [DOC] Minimum MacOS version by @arielj in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5380
- [UX] Allow picking .avif images in add game image selector by @arielj in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5382
- [FIX]: include mod type as displayable by @imLinguin in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5385
- [ZOOM] Fix multi-file installation of games by @arielj in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5374
- [feat] add achievements to game info page by @lmReef in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5208
- [UX] Cleanup general logs by @arielj in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5386
- [UX] Cleanup game logs, add config file path by @arielj in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5381
- [FIX] Fix inconcistent login state switching stores by @arielj in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5383
- [UX] Hint at 4-char codes in preferred language by @barraponto in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5402
- [Fix] Check if game install folder exists before anything else by @arielj in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5317
- [Refactor] Reduce the number of requests that we do at boot time by @arielj in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5161
- fix(gamepage): prevent achievement list overflow by @imLinguin in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5407
- [Mac] Update DXMT in installed Wines if new version detected by @arielj in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5427
- [FIX] Don't look for anticheat file if not present, don't check DXMT if not M chip by @arielj in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5436
- Add Windows ARM 64 Native Build Support by @talynone in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5389
- Fix typo on TwoColTableInput component style by @JavMatz in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5476
- [Tech] Update electron to v41.1.1 by @flavioislima in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5467
- fix: clear GOG presence when disabling the setting by @reverb256 in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5472
- [FIX] Load wine versions on first run by @arielj in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5432
- [UX] Fix mix between default prefixes dir and shared prefix dir by @arielj in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5336
- [i18n] Updated Translations by @weblate in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5376
- [FIX] System info and game settings in logs for native sideloaded games by @arielj in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5492
- [FIX] Use dpaste.com instead of 0x0.st to upload logs by @arielj in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5491
- [FIX] Use mirror for latest Wine-Crossover version by @arielj in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5488
- [FIX] How Long To Beat 🎶One More Time...🎶 by @flavioislima in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5466
- [Feat] Use SteamGrid API to select covers on sideload dialog by @flavioislima in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5213
- [UI] Wine manager screen cleanup and add wine settings screen by @flavioislima in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5306
- [FIX] Always pick staging asset instead of devel for Wine Staging on MacOS by @arielj in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5483
- [UI] Add GitHub Sponsors link to sidebar by @flavioislima in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5499
- [Feat] Add a new Deals page with current GOG promotions by @flavioislima in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5497
- [Feat] Add a new Fullscreen "Console-like" Mode for Joystick navigation by @flavioislima in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5490
- [UI] Move import button to the side of the Install one by @flavioislima in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5339
- [TECH] Update legendary binary version to 0.20.43 by @flavioislima in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5502
- [i18n] Updated Translations by @weblate in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5494
New Contributors
- @lmReef made their first contribution in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5208
- @barraponto made their first contribution in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5402
- @talynone made their first contribution in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5389
- @JavMatz made their first contribution in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5476
- @reverb256 made their first contribution in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5472
Full Changelog: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/compare/v2.20.1...v2.21.0