Heroic Games Launcher

Gaming ToolsGPL-3.0

Heroic Games Launcher release notes.

Latest v2.22.1 · by Heroic Games LauncherWritten in TypeScriptWebsiteheroic-games-launcher/heroicgameslauncherRSS

Release activity

Release activity — 8 releases across 8 days in the last year. Each cell is one day; darker means more releases that day. Older weeks are hidden at this screen width.
JunJulAugSep
SundayNo releases on May 24, 2026No releases on May 31, 2026No releases on Jun 7, 2026No releases on Jun 14, 2026No releases on Jun 21, 2026No releases on Jun 28, 2026No releases on Jul 5, 2026No releases on Jul 12, 2026No releases on Jul 19, 2026No releases on Jul 26, 2026No releases on Aug 2, 20261 release on Aug 9, 2026No releases on Aug 16, 2026No releases on Aug 23, 2026No releases on Aug 30, 2026No releases on Sep 6, 2026
MondayNo releases on May 25, 2026No releases on Jun 1, 2026No releases on Jun 8, 2026No releases on Jun 15, 2026No releases on Jun 22, 2026No releases on Jun 29, 2026No releases on Jul 6, 2026No releases on Jul 13, 2026No releases on Jul 20, 2026No releases on Jul 27, 2026No releases on Aug 3, 2026No releases on Aug 10, 2026No releases on Aug 17, 2026No releases on Aug 24, 2026No releases on Aug 31, 2026
TuesdayNo releases on May 26, 2026No releases on Jun 2, 2026No releases on Jun 9, 2026No releases on Jun 16, 2026No releases on Jun 23, 2026No releases on Jun 30, 2026No releases on Jul 7, 2026No releases on Jul 14, 2026No releases on Jul 21, 2026No releases on Jul 28, 2026No releases on Aug 4, 2026No releases on Aug 11, 2026No releases on Aug 18, 2026No releases on Aug 25, 2026No releases on Sep 1, 2026
WednesdayNo releases on May 27, 2026No releases on Jun 3, 2026No releases on Jun 10, 2026No releases on Jun 17, 2026No releases on Jun 24, 2026No releases on Jul 1, 2026No releases on Jul 8, 2026No releases on Jul 15, 2026No releases on Jul 22, 2026No releases on Jul 29, 2026No releases on Aug 5, 2026No releases on Aug 12, 2026No releases on Aug 19, 2026No releases on Aug 26, 2026No releases on Sep 2, 2026
ThursdayNo releases on May 28, 2026No releases on Jun 4, 2026No releases on Jun 11, 2026No releases on Jun 18, 2026No releases on Jun 25, 2026No releases on Jul 2, 2026No releases on Jul 9, 2026No releases on Jul 16, 2026No releases on Jul 23, 2026No releases on Jul 30, 2026No releases on Aug 6, 2026No releases on Aug 13, 2026No releases on Aug 20, 2026No releases on Aug 27, 2026No releases on Sep 3, 2026
FridayNo releases on May 29, 2026No releases on Jun 5, 2026No releases on Jun 12, 2026No releases on Jun 19, 2026No releases on Jun 26, 2026No releases on Jul 3, 2026No releases on Jul 10, 2026No releases on Jul 17, 2026No releases on Jul 24, 2026No releases on Jul 31, 2026No releases on Aug 7, 2026No releases on Aug 14, 2026No releases on Aug 21, 2026No releases on Aug 28, 2026No releases on Sep 4, 2026
SaturdayNo releases on May 30, 2026No releases on Jun 6, 2026No releases on Jun 13, 2026No releases on Jun 20, 2026No releases on Jun 27, 2026No releases on Jul 4, 2026No releases on Jul 11, 2026No releases on Jul 18, 2026No releases on Jul 25, 2026No releases on Aug 1, 2026No releases on Aug 8, 2026No releases on Aug 15, 2026No releases on Aug 22, 2026No releases on Aug 29, 2026No releases on Sep 5, 2026

8 releases in the last year

Changelog

v2.22.1Latest

2.22.1 "Hotfix #1"

Added 6
  • Add proton-cachyos to the wine manager
  • Add Green Man Gaming deals to the Discounts screen
  • Add Humble Bundle deals to the Discounts screen
  • Add new currencies from GOG
  • Resolve GOG Deals region from the user's GOG account
  • Make the Store Pages controllable with Joystick
Changed 6
  • Make Proton-CachyOS the default Proton version
  • Move Disable umu into the Legacy section
  • Switch GOG user APIs
  • Point Plausible analytics to the self-hosted instance
  • Update Spanish language code to es-ES for Epic API requests
  • Improve gamepad key repeat to make navigation snappier
Fixed 6
  • Add Game dialog resetting the Wineprefix if SteamGridDB API is used
  • Create compatibilitytools.d if it does not exist
  • Unify webview session partitions so login credentials carry over to stores
  • Show Rosetta warning when Rosetta is not installed
  • Respect hidden games in Console mode
  • Correct reversed A/B and X/Y buttons on Nintendo controllers
Removed 1
  • Remove Wine-GE from the wine manager options

From Heroic Games Launcher

Hi!

This version gives several improvements and fixes for Heroic overall while we work on some other big features that are already in testing/review like the itch.io, humble bundle and Steam integration, besides a new "plugin" system that will make it easier for people to add new integrations like Emulators support and many more in the future.

Even though this is mostly a Hotfix, this bring some new nice features like the possibility of installing Proton-CachyOS, navigating the Epic and GOG store with the controller, new Discounts tabs for our new affiliates for Humble Bundle and Green Man Gaming and we also moved the Plausible Analytics to our own Self-Hosted intance to maintain 100% control of our data.

What's Changed
New Contributors

Full Changelog: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/compare/v2.22.0...v2.22.1

View originalPermalink
How v2.22.1 went
v2.22.0

Heroic v2.22 "Hajrudin"

Added 8
  • Add ability to edit game title and images for games from any store
  • Support cover images for sideloaded games
  • Add ability to install games from console mode
  • Add ability to update or skip update for games in console mode
  • Add owned game filter on GOG Deals screen
  • Add wishlist only filter on GOG Deals screen
  • Support videos on changelog modal
  • Add option to hide Heroic window on heroic:// launches
Changed 4
  • Tray icon now acts as toggle
  • Improve console mode with controller tweaks
  • Separate PS5 and PS4 icons
  • Add back prime check with more information
Fixed 4
  • Fix copy to clipboard button in system info page
  • Fix stop button on game page
  • Fix GOG links from Deals screen
  • Fix support for Ubisoft Connect managed titles from Epic Games

From Heroic Games Launcher

Hi!

This new release of Heroic comes again with pretty exciting features like the ability to edit basically any game in your library, you can edit the game name, the Card and Cover images. As a bonus, now Sideloaded games also supports Cover images.

Besides that, the new Console mode now supports some requested features like the ability to install and update or skip update for games and more. The new Deals screen also has some improvements like hiding the owned games and show wishlisted games. There are also several fixes, especially for Ubisoft titles from Epic games and more

And some small but nice improvements to the Changelog modal: now it supports Videos! Check it out:

Editing a Game

New features in console mode

What's Changed
New Contributors

Full Changelog: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/compare/v2.21.0...v2.22.0

View originalPermalink
How v2.22.0 went
v2.21.0

Heroic 2.21.0 "Loki"

Added 6
  • 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
Changed 6
  • 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
Fixed 8
  • 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

From Heroic Games Launcher

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
New Contributors

Full Changelog: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/compare/v2.20.1...v2.21.0

View originalPermalink
How v2.21.0 went
v2.20.1

2.20.1 "Pythagoras Hotfix #1"

Added 2
  • Automatically pause and resume downloads based on connectivity status
  • Show link to instructions to install winetricks dependencies on macOS
Changed 3
  • Show update badge on gamecard only if controller is connected
  • Hide main window when quitting
  • Update legendary to version 0.20.42
Fixed 5
  • False positive "an error has occurred" messages on bleeding-edge Linux distros
  • Use correct partition and clear data on Epic logout
  • Add a launch default option when none is available besides DLCs
  • Change DXVK macOS fix from previous release
  • Fix PATH on macOS for Intel Homebrew and MacPorts when checking winetricks dependencies

From Heroic Games Launcher

Hi!

This Hotfix should address some issues some people are having with Heroic randomly showing error dialogs that are not really errors just some harmless but scary python logs. It should also make Heroic compatible (at least for Epic games) with old version of python3, even though we added support for it we believe everyone should upgrade their Python version to version 3.12 or newer to avoid other issues especially with the GOG runner.

Besides those, there are a few more backend and UI fixes as you can see bellow:

Changelog
New Contributors

Full Changelog: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/compare/v2.20.0...v2.20.1

View originalPermalink
How v2.20.1 went
v2.20.0

2.20.0 "Pythagoras"

Added 2
  • Log if a game does not support offline mode but offline mode is enabled
  • Show update message to game cards
Changed 6
  • Set HTML lang attribute to the current language
  • Move FPS limit option to new Legacy Game Settings Tab on Linux
  • Prevent multiple Play button clicks
  • Improve GOG error handling
  • Hide Saves-Sync Quick option on the game page menu behind a setting
  • Update Legendary dependency
Fixed 12
  • Fix dropdown vertical scroll
  • Only use fake Epic exe when turned on with environment variable
  • Fix macOS small icon
  • Fix text wrapping for CJK fonts
  • Fix conditionals to show zoom
  • Fix dropdown style and settings in RTL layout

From Heroic Games Launcher

Hi!

It's been just a few weeks since 2.19.1 came out but we felt that was time for another release due to some bugs we found in there and other improvements we had. In fact, our team is considering more frequent releases because then it's easier to catch bugs and receive feedback and improve the app.

We are also considering having more Beta releases to test those big changes first before it goes into stable, this was really useful this week since we were able to find a major bug and we thank everyone who tested the 2.20-beta.1.

If you find any other bug make sure to open an issue here on Github or on our Discord!

What's Changed
New Contributors

Full Changelog: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/compare/v2.19.1...v2.20.0

View originalPermalink
How v2.20.0 went
v2.20.0-beta.1Pre-release

2.20.0-beta.1

Added 1
  • Log if a game does not support offline mode but offline mode is enabled
Changed 8
  • Update types/node to version 22.x
  • Set html's lang attribute to the current language
  • Move FPS limit option to new Legacy Game Settings Tab on Linux
  • Prevent multiple Play clicks
  • Improve GOG errors handling
  • Update Legendary
  • Update gogdl to version 1.2.1
  • Hide the Saves-Sync Quick option on the game page menu behind a setting
Fixed 9
  • Fix dropdown vertical scroll
  • Only use fake epic exe when turned on with environment variable
  • Fix macOS small icon
  • Fix text wrapping for CJK fonts
  • Fix conditionals to show zoom
  • Fix dropdown style and settings back in RTL layout

From Heroic Games Launcher

Hi! This beta release should contain fixes and other improvements for 2.19.1.

Please help us testing it so we can fix more bugs before the next stable release.

Thanks!

What's Changed
New Contributors

Full Changelog: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/compare/v2.19.1...v2.20.0-beta.1

View originalPermalink
How v2.20.0-beta.1 went
v2.19.1

2.19.1

Added 8
  • Add experimental integration for games from the Zoom platform on Linux
  • Add support for DXMT on macOS for M chips with Wine-Staging variants
  • Add new Launch Options setting for games that support it
  • Add Import button to the game page
  • Add Sync-Saves options to the Game page
  • Add initial support for AppImage auto-update on Linux
  • Add Irish translations
  • Add option to disable all animations for accessibility
Changed 5
  • Clean up several options that are not relevant for Linux and macOS
  • Improve gamepad navigation in general
  • Sign both Setup and Portable versions with certificate on Windows
  • Update Electron to v39
  • Update gogdl and legendary with fixes for bugs related with game listing, updates and more
Fixed 1
  • Fix issue with conflicting libraries used when building Legendary and GOGDL that affected some Linux distros
Removed 2
  • Remove ability to install Steam with a button on macOS
  • Remove DXVK Frame Rate option on Linux since it was removed from DXVK completely

From Heroic Games Launcher

Hi!

After releasing the 2.19 version yesterday we started receiving reports of some people on Linux with some issues when lanching their games. This was due to an issue with conflicting libraries used when building Legendary and GOGDL that affected some Linux distros. This new release should fix that issue.

If you find any other issue please let us know on Github or Discord.

Also, on Linux, the ideal way to use Heroic is through Flathub. This is because it is a more reproducible and controllable way for everyone to test since the flatpak won't depend on system libraries directly.

v2.19.0 changelog
Highlights
  • Added experimental integration for games from the Zoom platform, Linux only for now. Next release we will bring it to the others.
  • macOS - Added support for DXMT -M chips only- (Install a version of Wine-Staging and 2 variants will appear, it only applies to new Wine-Staging installations, so if you want the DXMT variant of a version you already have installed, reinstall it)
  • Added new Launch Options setting for games that supports it.
  • Added Import button to the game page so its easier to find it.
  • Added some Sync-Saves options to the Game page as well.
  • macOS - Removed the ability to install Steam with a button since it is not working anymore, we are investigating other ways of automate that, but for now we preferred to remove it.
  • Cleaned up several options that are not relevant for Linux and macOS anymore.
  • Improved gamepad navigation in general
  • Linux - Added initial support for AppImage auto-update.
  • Windows - both the Setup and Portable versions are signed with certificate now.
  • Updated Electron to v39
  • Updated gogdl and legendary with fixes for a few bugs related with game listing, updates and more.
  • Linux - The DXVK Frame Rate option was removed since it was removed from DXVK completely and it was not doing anything already (it's still available on macOS)
  • Added Irish translations
  • Accessibility - Added an option to disable all animations
  • Several other fixes and improvements.
View originalPermalink
How v2.19.1 went
v2.19.0

2.19.0 "Punk-01 Shaka"

Added 8
  • Experimental integration for games from the Zoom platform on Linux
  • macOS support for DXMT on M chips with Wine-Staging
  • New Launch Options setting for games that support it
  • Import button to the game page
  • Sync-Saves options to the Game page
  • Linux initial support for AppImage auto-update
  • Irish translations
  • Accessibility option to disable all animations
Changed 4
  • Cleaned up several options that are not relevant for Linux and macOS
  • Improved gamepad navigation in general
  • Windows Setup and Portable versions are now signed with certificate
  • Updated Electron to v39
Fixed 1
  • Updated gogdl and legendary with fixes for bugs related with game listing, updates and more
Removed 2
  • macOS ability to install Steam with a button
  • Linux DXVK Frame Rate option removed since it was removed from DXVK completely

From Heroic Games Launcher

Hi!

It is being a wild 5 months since the last Heroic release in August and some people thought the project was dying but far from it, we never had received so many code contributions as in recent months from people fixing bugs or implementing new features. Of course we suffer a bit from AI slop here and there but it's part of the new way of development and no coming back and has its goods and bad as all things in life.

About the new release, called "Punk-01 Shaka", one of the Vegapunks sattelites in One piece. This is mostly a transitory release since we are working hard in adding new integrations, long asked features and more for the next release that it will be big for sure. But this one has some nice features and a lot of background work for all platforms that will prepare the road for what is too come for Heroic's future.

Highlights
  • Added experimental integration for games from the Zoom platform, Linux only for now. Next release we will bring it to the others.
  • macOS - Added support for DXMT -M chips only- (Install a version of Wine-Staging and 2 variants will appear, it only applies to new Wine-Staging installations, so if you want the DXMT variant of a version you already have installed, reinstall it)
  • Added new Launch Options setting for games that supports it.
  • Added Import button to the game page so its easier to find it.
  • Added some Sync-Saves options to the Game page as well.
  • macOS - Removed the ability to install Steam with a button since it is not working anymore, we are investigating other ways of automate that, but for now we preferred to remove it.
  • Cleaned up several options that are not relevant for Linux and macOS anymore.
  • Improved gamepad navigation in general
  • Linux - Added initial support for AppImage auto-update.
  • Windows - both the Setup and Portable versions are signed with certificate now.
  • Updated Electron to v39
  • Updated gogdl and legendary with fixes for a few bugs related with game listing, updates and more.
  • Linux - The DXVK Frame Rate option was removed since it was removed from DXVK completely and it was not doing anything already (it's still available on macOS)
  • Added Irish translations
  • Accessibility - Added an option to disable all animations
  • Several other fixes and improvements.
New Contributors

Full Changelog: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/compare/v2.18.1...v2.19.0

View originalPermalink
How v2.19.0 went
v2.18.1

2.18.1 Hotfix #1

Added 1
  • Added WoW64 toggle for Linux non-native games
Changed 10
  • Reverted hiding of Proton versions other than Proton-GE for Linux users, now only hides Proton Experimental and is opt-in instead of opt-out
  • Made search icon not selectable and search bar more compact
  • Made Wine Manager refresh button part of a tab with clearer keyboard navigation
  • Added extra padding for inner buttons in game page
  • Improved SelectField navigation with gamepad
  • Optimized Alphabet Filter appearance on narrow windows
Fixed 9
  • Fixed using equals sign in environment variable values
  • Fixed error creating folder while installing a wine version
  • Fixed library scroll position to remember when changing screens
  • Fixed text wrapping for non-alphabetic scripts
  • Fixed Winetricks log message to show up again
  • Fixed library update when changing games' categories

From Heroic Games Launcher

Hi!

On this Hotfix release we reverted a controversial change for Linux users where Proton versions other than Proton-GE were being hidden by default. This now only hides Proton Experimental and it is Opt-in instead of Opt-out. We also fixed the Environmental variables table and added a few couple of settings for using WoW64 on Linux and several other fixes and improvements.

Let us know if you find any other issue. You can give us feedback on our official Discord or Github.

What's Changed
New Contributors

Full Changelog: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/compare/v2.18.0...v2.18.1

View originalPermalink
How v2.18.1 went
v2.18.0

Heroic 2.18.0 "Waterfall Beard" Jorul

Added 6
  • Add opt-in anonymous analytics using Plausible Analytics to understand userbase across different operating systems
  • Add setting to show or hide non-GE Proton versions on Wine List for Linux
  • Add option to launch games with or without logs from the game page
  • Add Wine-Staging back to Wine Manager on macOS
  • Add option to have no tray icon
  • Add settings to enable Wine-Wayland and HDR
Changed 6
  • Revert Flatpak to Runtime 23.08 due to gamepad input issues on SteamDeck Gaming mode
  • Prioritize GE-Proton versions and ignore non-GE Proton versions by default
  • Improve joystick and keyboard navigation in the UI
  • Replace font detection with browser-based approach
  • Make logger promise-based, circular-import-free and auto-rotating
  • Improve app loading when on Wayland on Linux
Fixed 7
  • Fix getDiskInfo on Windows when only a single drive is connected
  • Fix game import status showing installing instead of importing
  • Fix picking up the wrong wine binary when using GPTK on macOS
  • Ensure prefixOrBottleFolder exists before trying to write into it
  • Fix dialogs without close button not being able to be closed with gamepad back action
  • Fix focused frame on game sub-menu from being off center
  • Improve error handling for game import failures

From Heroic Games Launcher

HI!

This new Heroic release brings several UI and UX improvements besides several fixes and a new Opt-in Anonymous analytics.

After a long time discussing this in our team and almost 5 years of the first Heroic release we decided to try to understand more our userbase. For that we use Plausible Analytics that is also open-source and privacy-first. All data is 100% anonymous and it serves only to have an idea of the number of users accross the different operating systems we support. With that we can have a better idea on what to focus next and what to prioritize.

Another important move on this version is that the Flatpak is being reverted to Runtime 23.08 due to issues with Gamepad input on SteamDeck Gaming mode. If you need runtime 24.08 (for HDR and better Wayland support) install Heroic from the Beta branch on Flathub.

What's Changed
  • [Linux] Prioritize GE-Proton Versions and adds a setting to show/hide non-GE version on Wine List
  • [UX] Several improvements to Joystick and Keyboard navigation
  • [UX] Adds a new option to launch games with or without logs from the game page
  • [macOS] Adds Wine-Staging back to Wine Manager and Fix an issue with picking up the wrong wine binary when using GPTK
  • [General] Adds Opt-in Anonymous analytics
  • Several other fixes and improvements
Full Changelog
New Contributors

Full Changelog: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/compare/v2.17.2...v2.18.0

View originalPermalink
How v2.18.0 went
v2.17.2

2.17.2

Changed 5
  • Improve game page responsiveness
  • Theme fixes for search bar and tour icon
  • Support environment variables on Windows and Rockstar tweak
  • Improve log info for sideloaded games
  • Update translations
Fixed 5
  • Confusing behavior of Don't ask again when opening external link
  • Don't check if disableUMU is undefined
  • Add warning dialog for disabled Shader Pre-caching on SteamDeck
  • App icon on Linux and macOS
  • Busted appimage path for non-steam shortcuts

From Heroic Games Launcher

Hi!

This is a new bunch of fixes for the latest release based on feedback we received.

What's Changed
New Contributors

Full Changelog: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/compare/v2.17.1...v2.17.2

View originalPermalink
How v2.17.2 went
View all

Discussion

If you publish Heroic Games Launcher, you can claim this product by proving you administer its repository.