- Changed the way Heroic install DXVK/VKD3D completely now removing the DLLs when toggling the feature off.
- The Navbar is now visible on the Login Page as well, this makes changing the settings and debugging errors easier.
- Added Window menu + keyboard shortcuts to Quit, Reload and Open the Developer tools.
- Added Support links on the Navbar.
- Added discord and wiki links on the login screen.
- [Windows] Implementend Desktop and Start Menu shortcuts.
- Updated Legendary to version 0.20.18
- Updated Electron to version 15.3
- Fix Heroic coming to the front everytime a game was stopped.
- Fix Desktop shortcuts not being created when the DE had language different from English.
- Added controls to reload, go back and forward on the Store and Wiki webviews;
- [Linux/MacOS] Improved Wine, Proton and Crossover Searching;
- [MacOS] Some unused settings were removed;
- [MacOS] Fixed an issue on BigSur that was causing Heroic screen to become blank;
- Other small UI fixes;
- Heroic will show Launch options for games that supports it. Eg: Ark.
- Heroic will try to launch to launch the game even if offline and will also show an information if the game can run offline or not on the Game Page.
- It's possible to provide an alternative legendary binary for Heroic to use.
- Fixed an issue with games that have Selective Download not downloading the whole game.
- Fixed an issue where the integrated store wasn't opening the login popup.
- Other small fixes and translations update.
- Heroic now can install components from games that have selective download. (Fortnite, CyberPunk, etc).
- Now is possible to run the game using an alternative executable.
- Heroic will list available DLCs and add a toggle to install/import all of them or no.
- Heroic now will open the Epic Store and the Wiki on the main window instead of a separate one.
- It's possible to check the download size and install size before installing the game.
- (Mac/Linux) Heroic will now check for available Crossover bottle and select the right wine binary.
- (Linux) Added Options to enable or disable Esync/Fsync.
- Some visual fixes and improvements.
- Added Japanese Language.
- Other translations updates and fixes.
- Updated Electron to version 15.1.
- Updated Legendary to version 0.20.14.
- Fix Heroic not checking available space before installing a game.
- Fix Heroic not launching a game when skipping an update available.
- Fix Save folder on Windows missing a
backslash
- Fixed card image with wrong size.
- Fix the Return button that was not clickable sometimes.
- Other minor fixes and improvements.
- Added Korean, Croatian and Traditional Chinese languages.
- Other translations updates and fixes.
- Fixed Update game from context menu not working.
- Fixed Update icon misplaced on game card.
- Fixed (probably) rare issue that could cause a Heroic to show only a blank screen when trying to load games from cache.
- Fixes a bug where a game wasn't shown as installed after finishing the installation.
- Changes default and minimal Heroic window size to acomodate lower resolutions.
- Fixed a small bug where the return button on settings were leading to the Game page instead of the Library when coming from there.
- Added a Context Menu to the Gamecard on right click with common functions like Install, Launch, Update, Uninstall, etc.
- Changed the Gamecard UI again to the old style with hidden buttons.
- Fixed a bug that the cached library would not load correctly leading to a Blank Screen.
- Other small UI fixes and inconsistencies.
- MacOS: Fixed Big Icon tray.
- Improved Heroic performance by caching library information and making requests in background. Making Heroic opening almost instantly and navigation more responsive.
- Added Play time tracker, nice to know how long you've been playing a game :P
- Remade Login Screen according to new design.
- When clicking install from the library, Heroic will show a window with the options to install or import the game.
- Added better quality Tray Icons.
- Added option to start Heroic minimized.
- Changed main theme to shades of blue.
- Changed sevel UI elements like the Gamecard that now always shows the title, install, settings and play buttons.
- Changed the filter to be a list since it was growing in size.
- Changed the position of the search bar to the header instead of the navbar.
- Its not necessary to restart Heroic anymore after changing the Tray Icon color.
- Several functions were refactored to improve Heroics performance and stability.
- Running Heroic from terminal should have even more logs now, great to debug.
- Removed the ability to downloads several games at the same time since this was causing some of them to appear as not installed (will evolve to a Queue at some point).
- Moved some settings from General to Other.
- Linux: Added FSR Hack toggle and Sharpness strength to Wine settings (needs support in wine).
- Linux: Added resizable bar toggle to Wine settings (needs support in wine and NVIDIA RTX to work).
- Linux/OSX: Added Wine and Prefix information on the game page.
- Fixed a small bug where the search bar was not keeping the correct state.
- Fixed some game info caching that wasn't working.
- Fixed a bug where the game information cache wasn't being updated after changing Heroic's language.
- Windows: Fixed major bug that caused Heroic to not open on some configurations.
- Windows: Fixed clicking on the settings icon when using list view going to the Wine settings.
- Windows: Fixed default install path using wrong slashes.
- Portuguese (Brazil)
- Català
- Tamil
Fixes bugs found on RC2 like:
- Shortcuts were always being created on Linux despite the setting being on or off.
- 'The Spectrun Retreat' game wasn't opening the game page.
- Some shortcuts were being created without proper icon.
- Fix Sync Save folder with wrong slashes on Linux.
- Offline option wasn't working.
- Added Simplified Chinese language
- Added recent games on the tray icon and a filter on the library.
- Added Discord RPC support (except Linux AppImages) thanks @TabulateJarl8
- Submenu now is always visible on Game Page.
- It's possible to update a game from the game page now by clicking on the update information instead of opening the settings like before.
- Downloading Fortnite and Cyberpunk2077 still not possible but they now can be imported.
- Fixed a bug when a game needed repair before updating and the information got messed up.
- Other minor Bugfixes and performance improvements.
- Added shortcuts on Desktop and Applications menu. By default, it will always create after installing a new game and removing it when uninstalling.
- Added button to create shortcuts from the Game Page.
- Improved Winetricks and Winecfg handlers and they should work now with proton 6.3+
- Fixed save-sync folder when using Proton
- Added
STEAM_COMPAT_CLIENT_INSTALL_PATH
variable when launching a game with proton since its needed from Proton versions 6.3+. - Improved Logging when running from the terminal. Thanks @dragonDScript and @Nocccer
- It's now possible to choose the install folder.
- Fixed the stop install button.
- Fixed Verify and Repair function
- Simplified Sync with Epic Games Store setting.
- Started officially distributing the binary as a DMG file.
- Hidden unnecessary settings.
- Heroic downloads ONLY WINDOWS GAMES, so it's recommended to have Crossover installer otherwise the games won't work.
- Initial Windows support with a few limitations compared with the Linux version
- Better interface for Unreal Marketplace
- Added error message if Python version is lower than 3.8 on Linux since Legendary won't work with it.
- Added a warning message when the credentials have expired.
- Fixed an error where the files weren't removing when canceling the install from gamecard.
- Fixed installing on the wrong directory when not choosing a proper folder for install.
- Fixed some cover resolution for some games Thanks @StefanLobbenmeier
- Better interface for Unreal Marketplace
- Added error message if Python version is lower than 3.8 on Linux since Legendary won't work with it.
- Added a warning message when the credentials have expired.
- Updated Electron to version 13.1.0
- Refactored several Backend and Frontend functions
- A great part of the frontend now contains unit and integration tests, improving the code quality overall.
- Added Greek Language
- Heroic now will continue the download status from where it stopped instead of getting back from 0% everytime.
- Added option to enable Nvidia Prime Render Offload on settings
- Added a Wiki button to NavBar
- Fixed an old bug where big installations could be interrupted #195
- Fixed another old bug where Heroic wasn't finding Steam Proton on Ubuntu and derivatives #359
- Fixed missing Unreal Marketplace Assets introduced on 1.6.1 #367
- Updated Electron to version 12, making it use less resources. In some cases almost 15% less RAM (from around 140MB to 115MB sometimes)
- Removed some other dependencies that might give some better performance overall as well.