HeroicGamesLauncher v2.5.0-beta.1
After 1.5 months and tons of commits, we have a new beta for Heroic (finally!). This one I would say is one of the most exciting releases we have ever had since it brings tons of new features that were requested by the community for a long time like a:
- Download Manager (so you can add an infinite number of games to download and go do something else while Heroic keeps working;
- Custom user themes, just add your CSS code and load the file to change Heroic UI t your will.
- Add apps outside Epic/GOG, for both Windows apps and also native ones. That is cool to add some Abandonwares or even other launchers to Heroic and so many more. You can even use Proton on Linux to launch any app/software you want with all options Heroic provides.
- A more robust online checking system.
Besides that, we have a new Legendary version, several fixes for the UI, and performance improvements as well.
Of course, with so many changes you can expect bugs (not many though). Ideally, you should at least clear Heroic Cache after updating to this beta to avoid a few of those.Full Changelog
- [Fix] Added check if heroic can communicate with the internet (ping some standard websites) by @Nocccer in #1677
- [Tech] Switch from react-scripts to Vite & clean up everything to work with strict mode by @CommandMC in #1633
- [Fix] Check if Legendary's metadata folder exists before trying to read it by @CommandMC in #1785
- [Fix] Not permanently saving downloadNoHttps config option by @Keksgesicht in #1797
- [Fix] TypeError: Unexpected end of json by @Nocccer in #1806
- [Tech] Add codecheck to pre push and workflow by @Nocccer in #1794
- [Fix] Update legendary binaries by @Nocccer in #1809
- [Refactor] Logger by @Nocccer in #1667
- Improve README and developer experience by @CommandMC in #1807
- [Tech] Enable sandboxing for ipcRenderer Processes by @BrettCleary in #1783
- [UI] Custom Error Dialog by @Nocccer in #1815
- add a description box for steam path by @bradfordcondon in #1845
- [Refactor] Settings by @arielj in #1726
- [Tech/Refactor] Frontend/design system by @BrettCleary in #1851
- [Refactor] Offline detection by @arielj in #1727
- [UI] Fix back to top button covering game cards by @Etaash-mathamsetty in #1885
- Fix setting not updating after another setting changes by @arielj in #1876
- Move Tools content into a menu by @arielj in #1841
- [UI] Tweak backToTopBtn color theme by @redromnon in #1882
- [Linux] Set some more Wine-related env vars when launching with built-in libraries by @CommandMC in #1852
- [Fix] Unicode chars in non-steam-game error dialog by @redromnon in #1873
- Move game menu next to the title by @arielj in #1899
- [Linux] Fixup: Show Wine Prefix in Game Settings again by @CommandMC in #1894
- [Tech] Make it possible to disable the React developer tools by @CommandMC in #1895
- Do not check the EOS overlay for GOG games by @arielj in #1916
- Show an error if the select wine doesn't exist by @arielj in #1912
- Remove draggable from Run EXE on Prefix button by @arielj in #1907
- Fix automatic shortcuts creation by @arielj in #1903
- [Tech] System info cache by @BrettCleary in #1897
- Fix error when clicking "Settings" when the current screen is a login webview by @arielj in #1902
- Add shortcuts to Steam automatically by @arielj in #1904
- Log Legendary's launch info/config when launching games by @arielj in #1918
- [Linux] Remove Resizable BAR toggle by @CommandMC in #1921
- [UI/UX] Replace native dialogs by @BrettCleary in #1891
- [UI] Update login with new designs by @tildemarky in #1376
- Refactor/sidebar by @BrettCleary in #1865
- [Feat - General] Sideload Apps by @flavioislima in #1864
- Some dialog fixes by @arielj in #1933
- Try to prevent login using the store webview by @arielj in #1900
- Allow using custom CSS files to theme Heroic by @arielj in #1939
- [Feature] Download Manager by @Nocccer in #1832
- [Fix] Duplicate kill listener by @BrettCleary in #1944
- [Feature] Allow removing elements from recently played by @arielj in #1937
- [General] Update electron to 21.1.1 by @Etaash-mathamsetty in #1822
- [Linux] Display a warning if "Use dedicated graphics card" is enabled with just one GPU by @CommandMC in #1925
- [Other] Update Legendary to v0.20.30 by @flavioislima in #1945
- [UI] Refactor Action Icons by @redromnon in #1952
- Use yarn start instead of yarn dev by @wbrtm in #1955
- Optimize eslint settings by @arielj in #1953
- Fix some issues when uninstalling games by @arielj in #1950
- [UI/UX] Pre-release Fixes by @flavioislima in #1956
- [MacOS/Linux] Fix up runWineCommand by @CommandMC in #1958
- [i18n] Updated Translations by @weblate in #1957
New Contributors
- @bradfordcondon made their first contribution in #1845
- @tildemarky made their first contribution in #1376
- @wbrtm made their first contribution in #1955
Full Changelog: v2.4.3...v2.5.0-beta.1
Release v2.5.0-beta.1 · Heroic-Games-Launcher/HeroicGamesLauncher
A new beta version of Heroic Games Launcher has been released. Heroic Games Launcher is an open source game launcher with support for games from the Epic Games Store using the Legendary CLI tool.