Skip to content

Releases: Heroic-Games-Launcher/HeroicGamesLauncher

2.14.1 Hotfix #1

06 Apr 12:00
Compare
Choose a tag to compare

HI!

This is a small hotfix to address issues when playing games using Proton on Linux and SteamDeck.

What's Changed

Full Changelog: v2.14.0...v2.14.1

2.14.0 "Flame Emperor Sabo"

01 Apr 11:24
Compare
Choose a tag to compare

Hi!

The Heroic Games Launcher version 2.14.0, codenamed "Flame Emperor Sabo", brings a host of updates and improvements that enhance the gaming experience for users across various platforms.

Finally, we added a new Mac Msync setting for macOS. We also updated Electron to the latest v29 which gives a lot of performance improvements and fixes.

We also now can add, edit, or delete categories directly from the dropdown menu, which provides a more intuitive and streamlined way to organize games.

Additionally, a feature long requested that allows users to configure scripts to run before and after game launches.

The update also includes several fixes to GOG and Amazon games, addressing previous issues and enhancing compatibility. Moreover, the UI/UX has seen several other improvements, making navigation and interaction smoother and more user-friendly. These updates collectively contribute to a more seamless and enjoyable gaming experience.

There is also a fix for when navigating to the GOG store where users had AdTraction blocked on their network. Just a reminder that, if you want to support Heroic by buying games on GOG from it, you will need to add this exception on your adblocker. :)

What's Changed

New Contributors

Full Changelog: v2.13.0...v2.14.0

Heroic 2.13 "Dorry & Broggy"

12 Feb 10:20
Compare
Choose a tag to compare

HI!

The day has come for a new Heroic release and here we are, with one of the biggest in recent times.
This new release brings tons of new features and improvements for GOG games which makes it more feature-complete than ever!

We also started a partnership with GOG and now every game you buy from the GOG store inside Heroic will give us a commission, so it is another way of supporting the project. :)
The link is also available at https://heroicgameslauncher.com/donate if you prefer to purchase games in your web browser.

GOG Changes

  • Reworked downloading module
  • Ability to install and uninstall DLCs at any point (Windows and Mac builds) *
  • Ability to change game language at any point (Windows and Mac builds) *
  • Xdelta-based patching support for Windows and Mac builds *
  • Automatic installation of game dependencies as long as they are provided by GOG (Windows builds) *
  • New implementation of install script interpreter
  • Faster way of downloading and updating Linux native games *
  • Beta channels support for Windows and Mac builds (it's now possible to access Metro Exodus: Enhanced Edition) *
  • Support for password-protected beta channels (potentially useful for game devs who want to try out GOG build in Heroic)
  • Version rollback for Windows and Mac builds *
  • Ability to view changelogs on the game page
  • REDMod integration for Cyberpunk 2077

(*) Works on Linux when installing Windows games, but not for Linux builds since it is not supported by GOG.

General Changes

  • Added a message on the library when no games were found due to filters applied or not logged in on any stores
  • Improved the Wine settings install dialog for Windows games on Linux and macOS
  • Winetricks fixes are enabled by default now
  • Added Wine/Proton explanation on Wine Manager
  • Several UI/UX and performance improvements

Fixes

  • Fix the width of the image in the Add Game dialog
  • [Windows] Fix playtime tracking and auto cloud save-sync
  • Pass --skip-sdl when updating/repairing Epic games
  • Several other small fixes
  • Prevent double input when using a controller on the SteamDeck
  • Fix some cases where the install dialog got stuck fetching the install size

Screenshots

imagem
imagem
imagem

Changelog

  • [UI] Fix width of image in Add Game dialog by @arielj in #3427
  • Added the second AMD APU code value to Steam Deck detection by @m3e-g in #3434
  • [Fix] Don't disable controller when disabling logs by @arielj in #3457
  • [Fix] Wait for legendary refresh to finish before storing array by @arielj in #3452
  • [UX] Set the auto fixes feature ON by default by @arielj in #3449
  • [UX] Add info about what Reset Heroic and Clear Heroic Cache do by @arielj in #3431
  • [UI/FIX] Fix context menu font by @Etaash-mathamsetty in #3409
  • [UX] Prefer using release dates from each runner by @imLinguin in #3446
  • [i18n] Updated Translations by @weblate in #3422
  • [UI] Nord Light theme fixes by @arielj in #3462
  • [GOG]: Refactor almost all GOG components by @imLinguin in #3020
  • [Cleanup] platform checks. Remove old code. by @arielj in #3477
  • [Refactor] Download known fixes from store folder by @arielj in #3475
  • [UX] Add some copy in the Wine manager explaining what are the different Wines in linux by @arielj in #3456
  • [Fix] Prevent last run output to leak to next run's logs by @arielj in #3454
  • [UX] Add support for autoinstallation of files from game folder by @arielj in #3448
  • [UX] Allow going back to a previous screen when no more webview history by @arielj in #3426
  • [Fix] Game Status type by @CommandMC in #3481
  • [Fix] Caching in downloadFile by @CommandMC in #3484
  • [Fix] Filter out -LoL build when installing wine at boot by @arielj in #3512
  • General repo cleanup by @CommandMC in #3420
  • [i18n] Updated Translations by @weblate in #3506
  • [Fix/UX] Disable dragging elements by @arielj in #3514
  • [Fix] Ensure manifest in install info by @arielj in #3508
  • [Fix/Refactor] Make all logs async by @arielj in #3507
  • [Fix] Fix calculation of appName from command parts by @arielj in #3522
  • [UX] Initial refresh in the background if any library is ready by @arielj in #3526
  • [FIX] Reload library after GOG game install by @arielj in #3520
  • [Fix] Only download Winetricks every 7 days by @CommandMC in #3527
  • [FIX] Use PowerShell to run callRunner` commands on Windows by @CommandMC in #3006
  • [Tech]: Update nile by @imLinguin in #3525
  • [Ref] Use DNS text queries to resolve PCI IDs by @CommandMC in #3528
  • [UX] Update order in library when an install starts by @arielj in #3523
  • [PROTON] use run verb for setup commands by @imLinguin in #3505
  • [FIX] set initial state properly for password modal by @imLinguin in #3482
  • [Fix/UX] Check config before calling autoupdater by @arielj in #3530
  • [Fix] Pass --skip-sdl when updating/repairing Epic games by @CommandMC in #3535
  • [Fix] ignore gamepads that are masked by steam input to prevent dublicated inputs by @bmsuseluda in #3470
  • [Fix] Some default settings not being applied by @Etaash-mathamsetty in #3543
  • Small Formatting Changes by @bukaj0 in #3542
  • Tech: gogdl update by @imLinguin in #3541
  • [GOG] trim titles for games by @imLinguin in #3549
  • [UX] Add messages when there are no games to display in the library by @arielj in #3536
  • [FIX] Apply top padding only to external link warning dialog by @arielj in #3550
  • [FIX] Fix z-index of folder icons in install dialog by @arielj in #3551
  • [i18n] Updated Translations by @weblate in #3517
  • [UX] Simplify install dialog hiding wine settings by default. Warn about shared wine directory by @arielj in #3547

New Contributors

Full Changelog: v2.12.0...v2.13.0

2.12.1 HOTFIX #1

01 Feb 14:02
Compare
Choose a tag to compare

Hi!

This is a small hotfix that should address an issue with Heroic doing too many requests to the PCIUtils website instead of using the caching: #3483

We are close to make a big release that will include a LOT of new features and improvements especially for GOG games.

Stay Tuned!

Full Changelog: v2.12.0...v2.12.1

2.12.0 'Vegapunk'

07 Jan 16:59
Compare
Choose a tag to compare

HI!

We are glad to announce a new Heroic version. This one includes a lot of fixes, improvements and new features.
It goes from adding support for Whisky GPTK on macOS, to UI improvements to the filters, auto installing of the Epic Overlay, automatic installation of fixes with Winetricks (enable this in Settings > Advanced > Experimental Features) and redistributables (for Epic games) which will increase the compatibility with several windows games on Linux and macOS.
Fixes and issues on macOS when using Crossover with GOG and Amazon games, also add several improvements to the navigation when using the joystick.
It is now possible to see the game release date and genres on the Game Page.

This and a lot more!

Screenshots

image
image

image

What's Changed

  • Sort favourites alphabetically (#2965) by @sluedecke in #3283
  • [UX] Add an 'only' action to select one store/platform only by @arielj in #3294
  • [UI/Fix] Categories improvements: make them composable, update style, fix combination with filters by @arielj in #3303
  • [UX] Divide Wine-GE and Wine-GE-LoL in 2 tabs by @arielj in #3327
  • [UI/Fix] Fix zoom level resetting when resizing the window by @arielj in #3325
  • [UI] Show a progress bar in the task bar for various app activity by @0xCmdrKeen in #3086
  • [FEAT] Show Genres and Release date on Game Page by @flavioislima in #3330
  • [Fix] DXVK-NVAPI installation by @CommandMC in #3347
  • [Fix] Ignore gamescope if enabled and not found instead of failing by @arielj in #3367
  • [Fix] Steam Shortcuts / Make checkIfAlreadyAdded case-insensitive by @HazardousBackup in #3320
  • [UI] Add link to join Discord server in the "Report a problem..." dialog by @Sasikuttan2163 in #3339
  • Update legendary to v0.20.34 by @Etaash-mathamsetty in #3357
  • [UX] Add offline support filter by @arielj in #3371
  • [UX] Show game title in uninstall dialog by @arielj in #3338
  • [UX] Improvements when using a controller to navigate the interface by @arielj in #3354
  • [Tech] Refactor how we write to game logs by @arielj in #3355
  • [Flatpak] Add some libs missing for native games by @arielj in #3345
  • [UX] Help component by @arielj in #3135
  • Install legendary prerequisites by @Etaash-mathamsetty in #3364
  • [Experimental] Automatic installation of known winetricks fixes by @arielj in #3335
  • [Fix] Handle possible undefined GOG images by @arielj in #3373
  • [Fix/UI] Fix status after aborting wine installation. Make width of progress more stable by @arielj in #3374
  • [Feat] Support Epic's launch-able addons/DLCs (like Rocket Racing) by @CommandMC in #3317
  • [FEAT-macOS] Add Whisky Support by @flavioislima in #3358
  • [Fix] Fix searching ++ in winetricks dialog by @arielj in #3381
  • Fixes related to "Installing Prerequisites" status by @arielj in #3393
  • Remove fixes file when a game is uninstalled by @arielj in #3398
  • [UX/Linux] Open main window when clicking the Tray icon by @arielj in #3401
  • [Fix] Prevent error if experimental features setting is undefined by @arielj in #3400
  • [UX] Fix position of dialog header by @arielj in #3392
  • [UX] Allow setting offline mode even if game does not have the metadata by @arielj in #3385
  • [UX] Add Accessibility option to disable closing dialogs when clicking outside by @arielj in #3402
  • Write game logs async. Write messages in bulks. by @arielj in #3384
  • [FIX] Using crossover with gog and amazon by @Etaash-mathamsetty in #3308
  • Install EOS overlay by default by @Etaash-mathamsetty in #3356
  • Only try to do EOS operations on a path if there's actually a Wineprefix there by @CommandMC in #3410
  • [UI] Fix extra scroll when UpdateComponent is displayed in the library by @arielj in #3407
  • [Fix] Hide hidden games in Favourites and Recent Games sections by @Sasikuttan2163 in #3389

New Contributors

Full Changelog: v2.11.0...v2.12.0

Heroic 2.11.0 "Kumachi"

30 Nov 12:02
Compare
Choose a tag to compare

HI!

We're excited to announce the latest release of Heroic Games Launcher! This update brings a host of improvements and fixes.

Heroic now has a way of adding User-Defined Categories, so it will be a lot easier to organize your collection of games.
We also revamped all our filters to make it more seamless and to clean the library UI.

Visual issues related to logs, dialogs, and RTL layout have been addressed, and anti-cheat runtimes are now enabled by default. We've also made several UI/UX enhancements and fixed some issues specific to macOS. Thanks to our amazing community for their contributions!

image

image

image

Changelog

New Contributors

Full Changelog: v2.10.0...v2.11.0

Heroic 2.10.0 "Jewelry Bonney"

04 Nov 13:38
Compare
Choose a tag to compare

Hi!

It is time for a new Feature release of Heroic, still not 3.0.0 though since this one will bring major refactors and a new UI upgrade, but this one is a pretty big release and brings several fixes, performance, and quality-of-life improvements.
It also upgrades Electron to v27 and Legendary to v0.20.33.

It also starts to fix several issues with the Snap package (yes, Heroic has one under the Beta branch, which will move to Stable now).
Before, Epic login, downloading wine, dxvk, and vkd3d was failing, making it impossible to play almost everything. Those should be fixed now.
But the Snap package still has some limitations: it won't be able to access Proton from Steam, gamemode, mangohud and gamescope won't work either.

As a downside of upgrading Legendary to the new version, it is not possible to Uninstall an Epic game while another Epic game is being installed. This is due to how Legendary is locking the install file so it cannot be altered or corrupted by another legendary process.

Highlights

  • [Linux] Added a new Gamescope Setting to the game settings @Nocccer
  • [General] Changed the Game Settings UI to use Tabs instead of collapsible elements. The latest used tab will be remembered as well. @flavioislima
  • [General] It is now possible to use Custom User Agents for Browser apps; @flavioislima
  • [Linux] Fixed Epic Login and the download of Wine, Proton and other tools on the Linux Snap Package; @flavioislima
  • [General] Heroic will now remember the last visited URL for all stores, making navigation a lot better. @arielj
  • [General] A warning will be shown when using non-supported commands or env variables on their inputs; @arielj
  • [General] Fixed How long to beat information; @CommandMC
  • [General] Added a new experimental frameless window option @0xCmdrKeen;
  • [General] Added a new experimental feature to use a redesigned GamePage;
  • [Linux] Several fixes and improvements on the DXVK, VKD3D, Anti-Cheat runtimes @Etaash-mathamsetty and @arielj
  • [General] Several UI fixes and performance improvements @arielj
  • [General] GOG fixes and other improvements @imLinguin
  • [General] Improved Logs screen showing all available logs @arielj
  • [Linux/Mac] New widget to simply installing Winetricks components and fonts @arielj

Bug Fixes

  • Missing resume download button when returning to downloads (#3171)
  • Repair not working for Epic games (#3165)
  • Downloads shouldn't be started when opening a game in CLI mode (#3161)
  • "Run Game Offline" mode not working on windows and mac (#3106)
  • Launching games through steam on windows not working (#3131)
  • Games not starting due to System Information command error (#3070)
  • The XDG_CONFIG_HOME is set by Heroic, causing Mangohud to use the wrong config (#3074)

Screenshots

image

New Contributors

Full Changelog: v2.9.2...v2.10.0

2.9.2 HOTFIX #2

13 Sep 10:48
Compare
Choose a tag to compare

Hi!

We are pleased to announce the release of Heroic Games Launcher 2.9.2. This release includes a number of bug fixes and improvements, as well as some new features.

Fixes

  • Fixed three-dot menu closing when hovering certain items
  • Fixed installation of EOS Overlay
  • Fixed alignment of current download component when sidebar is collapsed
  • Fixed issues with missing games metadata for GOG
  • Fixed some issues for Amazon Games
  • Fixed issue with egl-sync
  • Fixed remembering if window is maximized
  • Fixed installing all DLCs not adding them to the queue
  • Make sure the game is available before auto-updating
  • Await for GOG uninstaller to finish before updating the state

Features

  • Added a new System Information Tab to the Heroic Settings
  • Added support for installing and enabling DXVK-NVAPI
  • Added user feedback when copying log to clipboard
  • Added ExperimentalFeatures feature setting support

Full Changelog

New Contributors

Full Changelog: v2.9.1...v2.9.2

2.9.1 HOTFIX #1

26 Jul 20:08
Compare
Choose a tag to compare

Hi!

This is the first Hotfix for the latest Heroic release.
It addresses some critical issues like Heroic not launching games due to an incorrect --wrapper option.
It also fixes several issues with the Amazon Games integration.

What's Changed

Changelog for v2.9.0:

New Features

  • Amazon Games Support
  • GPTK support
  • DRM support for browser apps
  • ProtonDB & Steam Deck compatibility on game page
  • Playtime tracking for GOG
  • Possibility to disable log files
  • Installing older DXVK on older hardware

Fixes

  • Epic Games accounts will no longer get logged out when launching Heroic sometimes
  • GOG games will now remember their install path correctly
  • GOG "Goodies" will now redirect users to their GOG account
  • Checking "Download games without HTTPS" in the advanced settings works again
  • Popover ("Help") menus in the settings now correctly open
  • "Report a problem running this game" instructions were updated
  • Linux: Using the Steam Runtime inside Flatpak now works
  • macOS: Users will no longer get error messages when launching Epic Games Store games without having CrossOver installed

Full Changelog: v2.9.0...v2.9.1

Heroic 2.9.0 'Boa Hancock'

24 Jul 21:18
f83d036
Compare
Choose a tag to compare

Hey everyone!

Heroic Games Launcher version 2.9.0 is finally here, and we're excited to announce a ton of new features and improvements that we think you'll love.

First and foremost, we've integrated Amazon Games into the launcher. This means that you can now access all of your Amazon Prime Games from within the Heroic launcher, making it easier than ever to manage and play all of your favorite games in one place.

We've also added DRM support for web apps on Windows, macOS and limited support on Linux. This means that you can now run streaming services like Netflix, AppleTV, and Crunchyroll (to watch One Piece, ofc) without having to worry about getting errors.

Another big addition to this release is our new Apple Gaming Port toolkit detection. This feature makes it easier to use Apple's GPTK on the Heroic launcher to play DX11 and DX12 games.

We've also made a number of other changes and fixes in this release, including improvements to the launcher's performance and stability, as well as bug fixes and other optimizations. This release took us a couple of months to put together, and we're confident that it represents a significant step forward for the Heroic Games Launcher.

We hope you enjoy using the new version of the launcher, and as always, please let us know if you have any feedback or suggestions for future updates. Thanks for your continued support, and happy gaming!

New Features

  • Amazon Games Support
  • GPTK support
  • DRM support for browser apps
  • ProtonDB & Steam Deck compatibility on game page
  • Playtime tracking for GOG
  • Possibility to disable log files
  • Installing older DXVK on older hardware

Fixes

  • Epic Games accounts will no longer get logged out when launching Heroic sometimes
  • GOG games will now remember their install path correctly
  • GOG "Goodies" will now redirect users to their GOG account
  • Checking "Download games without HTTPS" in the advanced settings works again
  • Popover ("Help") menus in the settings now correctly open
  • "Report a problem running this game" instructions were updated
  • Linux: Using the Steam Runtime inside Flatpak now works
  • macOS: Users will no longer get error messages when launching Epic Games Store games without having CrossOver installed

What's Changed

New Contributors

Full Changelog: v2.8.0...v2.9.0