Skip to content

Releases: Heroic-Games-Launcher/HeroicGamesLauncher

2.3.10 Stable Hotfix

18 Jul 12:47
Compare
Choose a tag to compare

Hello!

This is one last fix for the stable version while we prepare the next release which will be done pretty soon.
If you want a stable experience instead of the new exciting features of the beta then this is for you.

This release fixes some issues with games that use Selective Download (Fortinite, Cyberpunk, and others), fix an issue with the Epic login that was stuck in a screen showing the SID sometimes, fixes some issues when using Environment Variables on Linux, removes duplicate theme selector and other fixes. Also updated Electron to v19 and Legendary to the latest v0.20.27.

What's Changed

  • Run game from tray icon directly without using shell by @arielj in #1493
  • Refactor/fix: Wait until frontend is ready before processing protocol/args by @arielj in #1501
  • [Epic] Fix: Pass empty SDL tag properly by @CommandMC in #1481
  • [General] Add launcherArgs to native games again by @CommandMC in #1520
  • [Fix] Quote environment variables in generated command by @CommandMC in #1541
  • [Fix] "default not writable"/"Path might not be writable" error by @CommandMC in #1529
  • [UI] Fix Other Help Icon Boxes by @redromnon in #1517
  • Fix: Don't 'handleProtocol' if mainWindow doesn't exist yet by @arielj in #1559
  • [Fix] Delete duplicate ThemeSelector element by @redromnon in #1580

Full Changelog: v2.3.9...v2.3.10

GitHub release (by tag)

v2.4.0 Beta - New Design + Unified Library + New features and improvements

15 Jun 15:55
Compare
Choose a tag to compare

Hello!
This is the first beta for the next stable release and already brings several new features and improvements.
In summary, we have design changes, the current download/update will be shown on the sidebar all the time, even if you leave the library and go to the store or settings, etc; the game library was overhauled and now the game cards will show the game title all the time as well the buttons for play, settings, and update (if any).
This is probably a change that some people won't like but this is good for accessibility and we know some games don't show the name on the cover. But let's wait for the feedback.
Besides that, now we have a unified library with all games from GOG and Epic if you have logged in to both.
A favorites button to show only the favorites, an auto-complete feature for the search, and more!

Changed

  • [UI/UX] Library improvements by @flavioislima in #1449
    • Add the current Download/Update(s) on the sidebar;
    • Show a unified library + add a new Store Filter.
    • Add the ability to collapse the sidebar.
    • Updated the Sidebar with a new design;
    • Add a Favorites button to show only the favorites;
    • Add Auto-Complete to the Search Bar;
    • Simplify Game List for a cleaner look;
    • Use this new game list for the wine manager as well;
    • Add scale effect on GameCard on mouse hover.
    • Change the Design of buttons, selects, and inputs to match the current Figma Design.
    • Fine-tune the fuzzy search since it was showing a lot of items not related to the search.
    • Several styles fixes to improve consistency;
    • Add the Heroic version to the sidebar;
    • Added a notification when starting moving a game
  • [UX] Add option to change Game Language by @arielj in #1440
  • [Fix] Disable controller on boot setting by @arielj in #1438
  • [Fix] detection of search bar focus to open virtual keyboard by @arielj in #1450
  • [Fix] DOSBOX Windows Games by @imLinguin and @flavioislima in #1469
  • [Fix] Setup GOG games with Proton + ScummVM patch by @imLinguin and @flavioislima in #1472
  • Fix] multiple settings writes by @arielj in #1464
  • [Linux] Added option to display Wine executable path by @Delta2Force in #1409
  • [Fix] No longer replace token/sid with redacted by @CommandMC in #1442
  • [Other] Remove CrossOver support on Linux by @CommandMC in #1404
  • [Tech] Pass SDL list as multiple arguments by @CommandMC in #1443
  • [Tech] Store only game setting keys in game config file during installation by @arielj in #1467
  • [Tech] Restructure/Cleanup of runLegendaryOrGogdlCommand by @Nocccer in #1415
  • Translations update from Hosted Weblate by @weblate in #1466

New Contributors

How to install on Flatpak (might take a few hours to appear)

  • Add the beta repo: flatpak remote-add --user flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo
  • Refresh the repository: flatpak update --appstream
  • Install Heroic Beta with: flatpak install com.heroicgameslauncher.hgl/flathub-beta

Screenshots

image
image
image
image

Full Changelog: v2.3.8...v2.4.0-beta

GitHub release (by tag)

v2.3.9 Stable - GOG Fixes for Dosbox and ScummVM

15 Jun 16:33
Compare
Choose a tag to compare

Hi!

While the beta has several amazing new features that you should try, we are also updating our stable version with fixes for GOG games that uses DosBox and ScummVM. This will increase the compatibility of these games by a lot since now Heroic proper handle the config files for those.

Full Changelog: v2.3.8...v2.3.9

GitHub release (by tag)

v2.3.8 (Hotfix #8)

12 Jun 10:12
Compare
Choose a tag to compare

HI!

A new hotfix for Heroic stable while we are working on new features for the next Beta.

What's Changed

  • Fix toggle switch ids in install dialog by @arielj in #1448
  • Fix Disable controller on boot setting by @arielj in #1438
  • Fix detection of search bar focus to open virtual keyboard by @arielj in #1450
  • Fix installation of game with selective downloads by @CommandMC in #1443
  • Translations update from Hosted Weblate by @weblate in #1435

Full Changelog: v2.3.7...v2.3.8

GitHub release (by tag)

2.3.7 Fix Progress + Fuzzy Search and more

02 Jun 11:35
Compare
Choose a tag to compare

This is another small release that have a few fixes and improvements.

The first improvement is that now the Search in the library will find the title even if you write it wrong or forget any special character that the title had. Before, the title needed to be exact, otherwise Heroic would not find it.
It also fixes the missing progress when installing and updating and also shows a message on Linux in case ZSTD is not available in the system.

What's Changed

Full Changelog: v2.3.6...v2.3.7

GitHub release (by tag)

2.3.6 (Hotfix #6)

01 Jun 19:50
Compare
Choose a tag to compare

Hi!

This is another small release with more fixes to achieve more stability for Heroic 2.3. It alsos update Legendary to latest version (0.20.26), that have several fixes as well.

Bugfixes

  • Install dialog crashing when continuing download
  • Fix download progress starting from zero instead of continuing.
  • [Linux] Fix Run EXE not working when having spaces on the path.
  • Translations updates

GitHub release (by tag)

2.3.5 A few more fixes

30 May 12:17
5bd2fdc
Compare
Choose a tag to compare

Hi!

After 2.3.4 some people were having issues with the library after login and also a few dialogs about corrupted configs.
This release should fix that;

What's Changed

  • Disable most verbosity since several dialogs with false positives were being shown.
  • Fix corrupted config message on Windows.
  • Fix Library is not showing after log in with epic games.
  • Disabled auto-update on macOS

Full Changelog: v2.3.4...v2.3.5

GitHub release (by tag)

v2.3.4 Stability improvements

29 May 11:43
Compare
Choose a tag to compare

Hi!

In this new release, we worked on fixing small issues, especially on the SteamDeck/Flatpak and macOS, but also introduces some small and nice features:

Highlights

  • Added a CLI parameter --no-gui that opens Heroic with no user interface. Might get in handy to create some scripts or add a Heroic game on other launchers. Basically, you just need to call heroic --no-gui heroic://launch/{appName}.
  • Added more feedback on errors and fixed some error messages that were not exactly clear.
  • Now it's possible to pass any wrappers on the Environmental Variable sections. Might be good to some advanced users.
  • [Linux] Heroic now will search for Proton versions and Runtimes outside the main library, so in any other drive or partition.

Fixes

  • [Linux/SteamDeck] Several fixes related to the Steam runtime and Proton.
  • [General] Fixes Force Download and Force Upload of Cloud saves not working properly.
  • [Linux/SteamDeck] Fix Winetricks on Flatpak/SteamDeck for good now.
  • [General] Fix GOG games not running the setup correctly;
  • [Linux/Mac] Fix the Windows version of a native GOG game not working properly
  • [macOS] Heroic will check if the crossover bottle exists before launching now.
  • [macOS] Fix Installing games on the folder with spaces.
  • [General] Library Refresh now will refresh only that specific library, making it more responsive.
  • [General] Fixes some styling issues across the settings.

Full Changelog

Full Changelog: v2.3.3...v2.3.4

GitHub release (by tag)

v2.3.3 Use Steam Runtime with Proton and other improvements

21 May 13:13
405fe93
Compare
Choose a tag to compare

Hi!

This is a small release but with a few good additions and fixes, especially for Linux users:

Changed

  • [Linux] Added an option to use Steam Runtime with Proton (Soldier if available or Scout), it is enabled by default since this will increase compatibility with some games.

Fixes

  • [Linux] Fix Proton Prefixes not being created - introduced on 2.3.2
  • [Linux] Fix Winetricks with Proton when using proton from wine manager
  • [General] Enable install button even for invalid paths, in case of false positive. This will still make the install fail if the path is not writable.

ChangeLog

  • [Fix] Several fixes for 2.3.2
  • [Linux] Use Steam Runtime with Proton by @flavioislima in #1296

Full Changelog: v2.3.2...v2.3.3

GitHub release (by tag)

v2.3.2 - Improvements and fixes

19 May 15:10
fae15ae
Compare
Choose a tag to compare

Hello!
This is the second release for version 2.3.
This one brings some improvements over some features we added on latest two version like:

Summary

  • When installing, Heroic now will show more details about the selected folder and will show some error messages depending on the situation. It will show the space left after installing the game, it will show an error message if the folder is not writable and if there is no space left on the device when installing the game. The space is based on the Install size, not the Download size since this one is normally lower than the install size.
  • There is a new option in the Accessibility screen to show all game cards in colors instead of black and white when uninstalled.
  • Heroic now will check for updates before launching the game and show a warning about it, it is now able to play without updating a game (if the game allows it) again, since this feature was broken for quite some time now.
  • After finishing downloading the files, while the files are being processed, Heroic will change the installing message to show this information instead of being stuck at 100% until it finishes.
  • [Linux] Fixed a bug introduced on v2.3.0 where if the path to wine or proton has quotes around it was making the launch to fail.
  • Other UI fixes and reactors.

image
image

Full List of changes:

New Contributors

Full Changelog: v2.3.1...v2.3.2

GitHub release (by tag)