Releases: Heroic-Games-Launcher/HeroicGamesLauncher
v2.3.3 Use Steam Runtime with Proton and other improvements
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
v2.3.2 - Improvements and fixes
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.
Full List of changes:
- Fixes typos, markdown by @nikoandpiko in #1314
- A lot of rendering refactors related to libraries (and a few extras) by @arielj in #1267
- Update README.md by @denzilferreira in #1278
- [UI] Add accessibility option to show all game tiles in color by @connercsbn in #1311
- [Fix] Check for game updates before launch by @flavioislima in #1335
- [UX] Open main window on tray double click by @arielj in #1324 [only MacOS and Windows]
- Refactor: Form elements by @arielj in #1315
- [UI] Show if there is enough space available on Install by @flavioislima in #1336
- [UI] Show processing files message after download finished by @flavioislima in #1337
- Translations update from Hosted Weblate by @weblate in #1317
New Contributors
- @nikoandpiko made their first contribution in #1314
- @denzilferreira made their first contribution in #1278
- @connercsbn made their first contribution in #1311
Full Changelog: v2.3.1...v2.3.2
v2.3.1 Brook (Hotfix #1)
Hello!
This is the first Hotfix for the latest release.
This Addresses 2 Issues we found after releasing 2.3.0
- Glitches during Login that were making it impossible to login on any platform #1308
- Some UI issues with a few inputs and missing styling on the Wine Manager and Context menu
v2.3.0 Brook
If you got here following a link, don't download this version 2.3.0, check version 2.3.1 with a hotfix for some login and style issues here: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/releases/tag/v2.3.1
Hello!
After more than two months Heroic reaches version 2.3.0 Brook, the new Stable version for all platforms.
And this is one of our biggest releases ever, bringing several new features, improvements and, of course, fixes and more stability.
Whats New?!
Themes
One of the most requested features since Heroic started is now live and Heroic now comes with 5 built-in themes and some of them with other variations. Ofc the Infamous Dracula Theme is available :D
Platform Install Selection (Linux and macOS)
Another feature that was requested long ago, was the ability to install Windows versions of a native game since some of them runs better under Wine/Proton then the native one, that sometimes requires some outdated libs.
This feature is available for Epic Games and GOG on macOS and for GOG on Linux, since there is no native games for Linux on Epic games as of now.
Auto Update
From now on, if you are using Heroic on Windows (installed) or AppImage on Linux, when a new stable version is released, Heroic will tell you that there is a new version and will download it in the background. After restarting Herioc it will be on latest version :)
Favorite or Hide your Games
Now it is possible to organize your libraries by adding favorites or even hide games that you have already finished or don't want to play at all.
A new setting was also added for you to choose what to show on the highlight row on the library. Now you can choose to show Favorites, recent played games or even don't show anything if you would like.
Accessibility Screen
Since version 2.0 we have focused on make Heroic easy to use for people with visual impairments and on version 2.3 we are adding a screen with a few options to help even more with that and bring Heroic and gaming to even more people.
It is possible to Zoom the interface and select alternative fonts for now. New high contrast themes will be added soon as well.
Quality of life improvements
Besides the features above, other UI/UX improvements were added, for example:
- It is now possible to order the game list alphabetically or by installed status
- When installing, Heroic will show how much space left there is on the device that you selected to install the game
UI
Several other improvements were made on the UI of Heroic to make it more consistent
Tech stuff
Behind the scenes a lot of things happened on Heroic as well. A lot of refactoring tech stack updates, etc.
- The Launch command was basically redone from scratch to bring more scalability options and more stability across platforms.
- Several bugs were fixed on GOGDL, adding support for more games and completely fixing it on Windows.
- The way we get and show the game status also got some pretty good refactoring.
Bugfixes
There were dozens of bugs fixed since 2.2.6. Would be hard to sumarize them all but lets try to put some of them here:
[macOS]: Fixed Progress bar not working
[General]: Fixed an issue where sometimes the recently played games were showing duplicates.
[Linux]: Fix and issue where Heroic was becoming blank after navigating out of the Wine Manager.
[macOS]: Fixed an issue where Heroic was failing without a message when there was no space left on the device.
[General]: Filter was being reset after getting out of the library or refreshing it.
Several others fixes...
And that's it!
Great thanks as always to all our contributors being code or translations, especially @arielj, @imLinguin, @Nocccer, and @CommandMC.
Special Thanks to all our supporters on Patreon, Ko-fi, and Github sponsors! :D
Full Changelog: v2.2.6...v2.3.0
New Contributors
2.3.0 Beta 3
2.3.0 Beta 2
Hi!
So this is a new Beta from Heroic and with new exciting features.
Highlights
- Theming. Now its possible to change the default Heroic theme.
- Platform Selection when installing a game for Linux and macOS. This means installing a Windows version of a native game.
- Added the ability to favorite a game.
- Now it is possible to choose to hide or replace the Recently Played row with the favorites one.
- GOG now should work just fine on Windows.
- Ability to sort installed games by title and Installing status
- Several refactors, UI fixes and performance improvements.
What's Changed
- [UI] Show heroic version on Settings by @flavioislima in #1241
- [Fix] Epic library empty after coming from a Linux Native GOG filter by @flavioislima in #1244
- [UX] Fetch libraries in the background after login by @arielj in #1245
- [Fix] keys in config file for recent games by @arielj in #1248
- [UI] Allow installing wine versions using the controller by @arielj in #1246
- [UI] Dim hidden games by @arielj in #1255
- [UI] Add options to sort games by title and status by @flavioislima in #1249
- [UI/UX] Add favourites feature and library top section config by @arielj in #1253
- [UX] Keep installing if the pause/stop dialog is closed by @Aikufurr in #1196
- [UI] Show space left on disk on Install Dialog by @flavioislima in #1262
- [UI] Add basic themes support by @arielj in #1265
- [Fix] Use vertical_image value only if present by @arielj in #1277
- [UI/UX] Add Platform selection on Install dialog by @flavioislima in #1270
Full Changelog: v2.2.6...v2.3.0-beta.2
2.3.0 Beta 1
Hello!
Welcome to the first Beta for version 2.3 of Heroic this one has a huge amount of changes so bugs are expected.
Please report new bugs for this version by putting BETA
under the Issue Title. You can also use the discussion linked to the release :D
2.3.0 Stable should be ready in a couple of weeks after we get enough feedback on the Beta and also fix them of course :)
What's Changed
- [Windows] Fix "Show log file in folder" once and for all by @CommandMC in #1100
- [Fix] Not able to enable Steam Runtime by @imLinguin in #1108
- [Linux] Integrate Winetricks by @flavioislima in #1090
- [General] UX improvements in header and scrollbar by @dawidgarus in #1109
- [General] UX improvements in webview by @dawidgarus in #1106
- [UI] Align text and icons in sidebar, fix sidebar shadow, sidebar css clean up by @dawidgarus in #1105
- [General] UX improvements in loading screens by @dawidgarus in #1112
- [UI] Add more UI effects, fixes w/ user-select, other tweaks. by @8Bitz0 in #1064
- [General] Improvements in language selector when installing game by @dawidgarus in #1127
- [General] UX improvements in ActionIcons by @dawidgarus in #1126
- [Tech ]Refactor Legendary/GOGDL handling by @CommandMC in #1092
- [General] Improvements in install dialog by @dawidgarus in #1129
- [Fix] Flags not displayed when user don't have a font with flags emoji by @dawidgarus in #1134
- [Fix] Override exe file for GOG games, launch exe on prefix now sets working directory to the location of exe file by @dawidgarus in #1133
- [Fix] Gogdl issues don't fail gracefully #1125 by @dawidgarus in #1138
- [Fix] Cancel/pause downloading of GOG games by @dawidgarus in #1137
- [Fix] Dialogs hiding behind app window by @dawidgarus in #1151
- [Webview] Open game store page in webview and refactor by @arielj in #1149
- [Other] Remove MimeType from Shortcut by @JakobDev in #1172
- [Other] Add German translation to .desktop by @JakobDev in #1185
- [Linux] Fix Special characters on Wine Prefix Folder by @flavioislima in #1186
- [UI/UX] Sidebar Improvements, consistency fixes and Advanced Settings by @flavioislima in #1199
- [General] Auto-Update In the background for AppImages, Windows Setup and Mac DMG by @dragonDScript in #830
- [UI] Add 'report a problem' action in game screen by @arielj in #1208
- [FIX] Don't reset the filterText when refreshing the library by @arielj in #1218
- [UI] Fix grayscale/color for games with logo image by @arielj in #1217
- [Ui] Add an option to disable the controller navigation by @arielj in #1222
- [Ui] Order games by status and remove header Filter by @arielj in #1221
- [macOS] Fix install progress, install failling and no space error message by @flavioislima in #1203
- [UI] Improve logs readability by @arielj in #1227
- [Gog] Setup improvements by @imLinguin in #1174
- [UI] Add option to hide games from the library by @arielj in #1228
- Translations update from Hosted Weblate by @weblate in #1195
- [UI] Small fixes by @flavioislima in #1232
New Contributors
- @dawidgarus made their first contribution in #1109
- @Pl1y made their first contribution in #1178
- @JakobDev made their first contribution in #1172
Full Changelog: v2.2.6...v2.3.0-beta.1
2.2.6 (Hotfix #5 - Hopefully the last one)
Well, four hotfixes in 4 days, that's not ideal but since we changed a lot of things in the code, especially to fix some old issues on Windows and to support Flatpak, was expected that we could break some things 😅 .
So this one basically should fix an issue on Linux and Mac where the Login is not working for the Epic Games.
Lets hope it solves for good now 🤞🏽
2.2.5 Oden (Hotfix #4)
What's Changed
- Translations update from Hosted Weblate by @weblate in #1075
- [FIX] Issues with Epic Login and refresh Library by @flavioislima in #1073
Full Changelog: v2.2.4...v2.2.5
2.2.4 Flatpak and other fixes
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.