Skip to content

Releases: Heroic-Games-Launcher/HeroicGamesLauncher

2.2.5 Oden (Hotfix #4)

10 Mar 17:38
3c86b02

Choose a tag to compare

What's Changed

Full Changelog: v2.2.4...v2.2.5

2.2.4 Flatpak and other fixes

09 Mar 18:39

Choose a tag to compare

Another small release to adjust some things for the Flatpak.

What's Changed

  • [General] Fixes Games Logs and Games settings path since they were pointing to the wrong folder on v.2.2.3.
  • [Linux] Disable check for updates by default on Flatpak.
  • [Linux] Fixes Default wine prefix for Flatpak
  • [General] Handle 404 errors from GOGDB.

2.2.3 Windows and MacOS fixes

08 Mar 18:04
e2642e2

Choose a tag to compare

Hi!
This is just a small release that fixes some Login issues on Windows and Mac that were introduced on v2.2.2.
Also fixes an issue when using an alternative legendary binary on all platforms.
A new Setting is available now to Minimze Heroic after launching a game. This can be useful for the Steam Deck :D

What's Changed

  • Fixes Config Path on Windows and Mac and add minimize to tray on launch setting by @flavioislima in #1059

Full Changelog: v2.2.2...v2.2.3

2.2.2 - Fixes and Preparation for Flatpak Release

07 Mar 17:58

Choose a tag to compare

Hello!
Today we have a new Heroic release. Not major though, but brings several fixes for the GOG implementation for both Linux and Windows (there are still a few bugs on Windows though).
The most important about this release is that it brings several settings to work with the new Flatpak that will be published soon on Flathub. This will bring Heroic to more distros and also for the Steam Deck, which works already with the AppImage but needs several workarounds to grab the inputs.
The first flatpak won't be perfect though and some things might not work as expected. But of course, we will do our best to fix the upcoming issues :)
Especial thanks to @mirkobrombin from the Bottles Team for all the help with the Flatpak build :D

What's Changed on this release

  • [GOG] Several improvements and fixes for GOGDL by @imLinguin in #1046
  • Fixup protocol handling when Heroic is already running by @CommandMC in #1019
  • [General] Improve navigation on touchscreen and gamepad and revert some colors by @wiryfuture in #964
  • [Linux] Improve Wine version handling by @CommandMC in #1008
  • [General] Added missing alternate exe parameter for GOG Linux by @redromnon in #1024
  • [General] UI improvements and additions by @8Bitz0 in #1041
  • [Linux] Wine-GE-Proton Compatibility by @nezd5553 in #1040
  • [Linux] Flatpak preparations by @flavioislima in #515
  • Translations update from Hosted Weblate by @weblate in #1035

New Contributors

Full Changelog: v2.2.1...v2.2.2

2.2.1 - Oden (Hotfix #1)

24 Feb 15:33

Choose a tag to compare

Quick hotfix for some of GOG issues that were found after the release:

What's Changed

  • [Hotfix] Library not loading, games not installing by @imLinguin in #1001
  • [Linux - Fix] Trying to run the native game through wine by @imLinguin in #1006
  • [Fix] Quotes on default install path making installation fail.

Original 2.2.0 Changelog

Yes! Finally, GOG is working on Heroic and in a great way, even though we are considering it in a beta stage, it's actually pretty stable and supported on all 3 Platforms with support for Native games on Linux and macOS!
Check the Full Changelog to see what is supported and what are the current limitations:

Features for GOG games

  • Downloading games using Galaxy API (Windows and macOS)
  • Downloading games using offline installers (Linux)
  • Ability to pick a game language for games that support it
  • Downloading game DLCs (might not work properly with old V1 Depots)
  • Ability to run native Linux games using Steam Runtime Scout (fixes issues with Baldur's Gate libssl not found error) Requires Steam

General features

  • From now on at least one account is required (you don't have to use GOG or Epic if you don't want to 😃 )
  • Added "runner" (game store) indicator on GamePage

Screenshots

  • Library Page Library Page

  • Account Manager page obraz

image
obraz
obraz

  • Runner Indicator
    obraz
    obraz

Notes

  • If somebody ever finds a game that uses V1 Depots and contains DLCs please open an Issue or contact us on Discord.
  • For Windows and macOS ETA can show very large numbers, it's due to the current way of dealing with decompressing files after each file is downloaded (will try to separate it between threads in the future)
  • Games that rely on Galaxy SDK for core features (like authentication to play) are not supported, for example: Gwent - I suggest getting a Steam version if the game is F2P and available there. (please report other games with that kind of stuff)
  • Cloud Sync for Mac and Windows GOG games is planned for the future (we don't know much about it yet if somebody wishes to help with that reach out to us on Discord). That feature isn't currently possible for Linux native games due to a lack of support on the GOG side

Other changes and Fixes:

  • [General] Beta-Feature: GOG implementation by @imLinguin in #872
  • [General] Fix Reset Heroic + Update Electron by @flavioislima in #995
  • [General] Add GOG store link on Sidebar by @flavioislima in #997
  • [General] Offline mode only toggleable if allowed by @Nocccer in #970
  • [General] Enable useUnknownInCatchVariables to forbid log calls with catch variables of none type string by @Nocccer in #998
  • [General] Fix option check for update on startup by @Nocccer in #980
  • [Windows] Fix creation of log file by @Nocccer in #979
  • [Mac] Better Mac Installer by @olek-arsee in #960
  • [Windows] Fixed manifest-path creation for EGS sync by @Nocccer in #983
  • [Fix] External URLs not opening by @imLinguin in #994
  • Translations update from Hosted Weblate by @weblate in #988
  • Updated Electron to v17.0.1

New Contributors

  • @olek-arsee made their first contribution in #960
  • @CommandMC made their first contribution in #969
  • @Depal1 made their first contribution in #992
Thanks Our Patrons
Simone Garzieri Manaurys Suazo bla laber
Mark Dougherty dpanter slothrop
DoomedSoul Daniel Vincze bbbutch
SpazzyC Daniel Lauritzen The Linux Experiment
clauskj3r S0T0N0 Blake Brown
Ronoaldo Pereira Der Dackel Vince Cima

GitHub release (by tag)

Full Changelog: v2.2.0...v2.2.1

2.2.0 - GOG is Here! 🎉

23 Feb 19:33

Choose a tag to compare

Yes! Finally, GOG is working on Heroic and in a great way, even though we are considering it in a beta stage, it's actually pretty stable and supported on all 3 Platforms with support for Native games on Linux and macOS!
Check the Full Changelog to see what is supported and what are the current limitations:

Features for GOG games

  • Downloading games using Galaxy API (Windows and macOS)
  • Downloading games using offline installers (Linux)
  • Ability to pick a game language for games that support it
  • Downloading game DLCs (might not work properly with old V1 Depots)
  • Ability to run native Linux games using Steam Runtime Scout (fixes issues with Baldur's Gate libssl not found error) Requires Steam

General features

  • From now on at least one account is required (you don't have to use GOG or Epic if you don't want to 😃 )
  • Added "runner" (game store) indicator on GamePage

Screenshots

  • Library Page Library Page

  • Account Manager page obraz

image
obraz
obraz

  • Runner Indicator
    obraz
    obraz

Notes

  • If somebody ever finds a game that uses V1 Depots and contains DLCs please open an Issue or contact us on Discord.
  • For Windows and macOS ETA can show very large numbers, it's due to the current way of dealing with decompressing files after each file is downloaded (will try to separate it between threads in the future)
  • Games that rely on Galaxy SDK for core features (like authentication to play) are not supported, for example: Gwent - I suggest getting a Steam version if the game is F2P and available there. (please report other games with that kind of stuff)
  • Cloud Sync for Mac and Windows GOG games is planned for the future (we don't know much about it yet if somebody wishes to help with that reach out to us on Discord). That feature isn't currently possible for Linux native games due to a lack of support on the GOG side

Other changes and Fixes:

  • [General] Beta-Feature: GOG implementation by @imLinguin in #872
  • [General] Fix Reset Heroic + Update Electron by @flavioislima in #995
  • [General] Add GOG store link on Sidebar by @flavioislima in #997
  • [General] Offline mode only toggleable if allowed by @Nocccer in #970
  • [General] Enable useUnknownInCatchVariables to forbid log calls with catch variables of none type string by @Nocccer in #998
  • [General] Fix option check for update on startup by @Nocccer in #980
  • [Windows] Fix creation of log file by @Nocccer in #979
  • [Mac] Better Mac Installer by @olek-arsee in #960
  • [Windows] Fixed manifest-path creation for EGS sync by @Nocccer in #983
  • [Fix] External URLs not opening by @imLinguin in #994
  • Translations update from Hosted Weblate by @weblate in #988
  • Updated Electron to v17.0.1

New Contributors

  • @olek-arsee made their first contribution in #960
  • @CommandMC made their first contribution in #969
  • @Depal1 made their first contribution in #992

Full Changelog: v2.1.1...v2.2.0

2.1.1 - Improvements and Fixes

06 Feb 14:24

Choose a tag to compare

This is a maintenance release while we work on v2.2 but brings a few nice features a new UI for the Settings screen, a new tab on settings to see the Game or the App Log, some refactors and, fixes:

What's Changed

  • [General] Update settings section by @wiryfuture in #896
  • [General] Show log output in Settings --> Log by @Nocccer in #929
  • [General] Add timestamp and relined logs by @Nocccer in #939
  • [Linux] Added checkbox to uninstall-modal to remove prefix as well by @Nocccer in #940
  • [Bugfix] Fixed epic service status check. by @Nocccer in #932
  • [Linux] Wine manager minor update by @Nocccer in #938
  • [Linux] Removed python check. by @Nocccer in #925
  • [Linux] Fix DXVK/VKD3D installation by @flavioislima in #950
  • Translations update from Hosted Weblate by @weblate in #923

Important: Heroic now depends on ZSTD to be installed for it to properly extract VKD3D on linux. We will try to remove that dependency on next release somehow.

Screenshots

image
image

Full Changelog: v2.1.0...v2.1.1

GitHub release (by tag)

2.1.0 Rayleigh

24 Jan 21:06

Choose a tag to compare

HI!
This is the second minor release for v2 and here we have some new exciting features and also several bug fixes:

What's Changed

  • [General] It's now possible to navigate Heroic using a Gamepad. Support Xbox One, Playstation controllers, and a few generic ones for now. You can also use a virtual keyboard for the search input by @arielj
  • [General] Heroic now will remember Window Size and position by @Nocccer
  • [General] Support Ctrl+F and CMD+F shortcut to focus search bar by @arielj
  • [Linux] Added Wine Downloader feature to make it easy to download new Wine-GE and Proton-GE versions (Beta) by @Nocccer and @flavioislima
  • [General] Check Epic servers status and show warning messages on Install, update, launch, etc. by @flavioislima
  • [General] Heroic now will store a log for every session under a folder named Logs on the Heroic config folder by @Nocccer
  • [General] Add clear button (x) to search bar by @TabulateJarl8
  • [General] Add more Warnings and Error Dialogs by @flavioislima
  • [General] Webview improvements and fixes by @wiryfuture in #836
  • [General] UI updates and fixes and other optimizations.
  • [General] Translations updates by @weblate
  • [General] Updated legendary to v0.20.25

Fixes

  • Fixes login with Epic when using epic credentials #906
  • Fixes DLC list that was too long and was hiding the install button #891
  • Other small fixes.

Screenshots

image
image

Special Thanks

Our Patrons:

  • Simone Garzieri
  • Manaurys Suazo
  • bla laber
  • Ryan Prinze
  • Mark Dougherty
  • dpanter
  • Chase
  • slothrop
  • DoomedSoul
  • Daniel Vincze
  • bbbutch
  • SpazzyC
  • Daniel Lauritzen
  • The Linux Experiment
  • clauskj3r
  • S0T0N0

GitHub release (by tag)

Full Changelog: v2.0.2...v2.1.0

2.0.2 Zoro Hotfix #2

06 Jan 21:22

Choose a tag to compare

This is a Hotfix for the Hotfix.
Unfortunately on Version 2.0.1 I made a mistake and changed the config folder and this broke Heroic on Linux to some people due to the filesystem being case sensitive.

Fixes

  • [Linux] Fix Wrong settings path (config folder that was changed from heroic to Heroic under $HOME/.config).

New in v2.0.1:

What's Changed

  • [Linux] Add default Wineprefix setting by @flavioislima in #866
  • [General] Add cancel button for exiting install modal by @Artumira96 in #835
  • [General] Refactor and enable spatial navigation (Keyboard Navigation) by @arielj in #869
  • [General] Add Login with SID as an alternative to Login with Epic by @flavioislima in #875
  • [General] On Log out Heroic now will delete Epic Store credentials, list of recent games, total playing time.
  • [General] Heroic now will ignore the 'The' article when sorting games.
  • [i18n] Add Galego Language and several translations update from Hosted Weblate by @weblate in #823

Fixes

  • [Linux] Fix wine prefixes not being created by @imLinguin in #845
  • [General] Fix going to the library when clicking on anything on the Tools Tab
  • [General] Fix game shortcuts not being created
  • [General] Fixed typo with Discord RPC indicating macOS is "MacOS" when it should be "macOS" by @andylin2004 in #837
  • [General] Fix RTL Languages by @flavioislima in #868
  • [General] Fix Install dialog backdrop not covering the whole screen
  • [General] Fix issue with some game pages breaking when the system requirements were empty (eg. Chicory: A Colorful Tale)

New in v.2.0.0:

What's Changed

  • New Layout with a Sidebar instead of a Navbar
  • New Game Page design
  • New Login system, no more need of using a SID. Login directly from the Epic Store inside Heroic.
  • The Store will auto-login if you use the new login system (won't do it if you already logged in on Heroic. Also, if you want to log out from Heroic, log out of the Store first, otherwise Heroic will log in again using your credentials on the store since both pages use the same cookies.
  • Changed how games are installed. Now both the Game page and the game card will open the same Installation Dialog with the path to choose where to install or a button to import a game.
  • Unreal marketplace is hidden by default now, there is a toggle in the settings to show it. (don't do that if you have a big selection of assets, right now Heroic freezes if you have 2000 assets or more, if this happens, edit the config file manually and set the option to false then restart Heroic.
  • Game Logs now will contain system information (hardware, SO, etc) and the game settings.
  • Added buttons to Clear Heroic Cache and Reset Heroic completely.
  • Adds Estonian, Finnish, Bulgarian and Farsi languages.
  • [MacOSX] Support for Native games installation. With a new platform filter.
  • [Windows] Support for Game Shortcuts
  • [Linux] Added Wine prefix selection on game install
  • Improved accessibility to navigate the interface with only a keyboard
  • Legendary updated to v0.20.22
  • Several refactors, improvements, and optimizations lead Heroic to consume fewer resources like CPU and RAM. On Linux, Heroic consumes around 100MB or ram while on Windows it uses around 200MB.

Fixes

  • [Linux] DXVK wasn't being uninstalled when toggling the DXVK install setting off.
  • [Linux] Winecfg, winetricks, and 'run exe' weren't using the correct wine binary when using Proton.
  • [Windows] Icon on the Heroic windows won't be shown correctly
  • [Windows] Move install now working
  • Fix some games showing false update information.

GitHub release (by tag)

2.0.1 Zoro Hotfix #1

05 Jan 23:00

Choose a tag to compare

So this is the first Hotfix for version 2.0.
Here's the changelog:

What's Changed

  • [Linux] Add default Wineprefix setting by @flavioislima in #866
  • [General] Add cancel button for exiting install modal by @Artumira96 in #835
  • [General] Refactor and enable spatial navigation (Keyboard Navigation) by @arielj in #869
  • [General] Add Login with SID as an alternative to Login with Epic by @flavioislima in #875
  • [General] On Log out Heroic now will delete Epic Store credentials, list of recent games, total playing time.
  • [General] Heroic now will ignore the 'The' article when sorting games.
  • [i18n] Add Galego Language and several translations update from Hosted Weblate by @weblate in #823

Fixes

  • [Linux] Fix wine prefixes not being created by @imLinguin in #845
  • [General] Fix going to the library when clicking on anything on the Tools Tab
  • [General] Fix game shortcuts not being created
  • [General] Fixed typo with Discord RPC indicating macOS is "MacOS" when it should be "macOS" by @andylin2004 in #837
  • [General] Fix RTL Languages by @flavioislima in #868
  • [General] Fix Install dialog backdrop not covering the whole screen
  • [General] Fix issue with some game pages breaking when the system requirements were empty (eg. Chicory: A Colorful Tale)

New Contributors

Full Changelog: v2.0.0...v2.0.1

GitHub release (by tag)