Releases: redromnon/HeroicBashLauncher
Version 2.3.0
Now Produces Logs & Syncs the Entire Heroic Library for Deck Users
Bug Fix:
- Improved reading from
.json
files - #28 - Prevent adding duplicate games to Steam
Changes:
- New
setup.sh
script now runs the program - Removed unnecessary legendary clean
- Generate logs for easier debugging
- Skip creating the
AddToSteam.sh
script for Deck - Sync the entire Heroic library to Steam for Deck
Important Note for Flatpak & Steam Deck users
Make sure to read the Flatpak guide before you proceed using Bash Launcher.
New Note for AppImage
AppImage users no longer need to specify alternative binaries in the Heroic app (they can if they want to) or keep Heroic running anymore!
AppImage and Flatpak Heroic users are required to download the respective AppImage/Flatpak.zip
files.
Version 2.2.5
Two New Features have been added - Flatpak support and Syncing Heroic games with Steam!
A couple of bug fixes and an addition
Bug Fixes:
- Skip creating Epic game launch scripts for GOG-only users - #27
- Fixed launch command for games using Wine-GE-Proton - #26
Changes:
- Implemented post-game cloud save syncing
Important Note for Flatpak users
Make sure to read the FAQ before you proceed using Bash Launcher.
New Note for AppImage
AppImage users no longer need to specify alternative binaries in the Heroic app (they can if they want to) or keep Heroic running anymore!
AppImage and Flatpak Heroic users are required to download the respective AppImage/Flatpak.zip
files.
Version 2.2.4
Two New Features have been added - Flatpak support and Syncing Heroic games with Steam!
A nasty bug fix and some improvements
Bug Fixes:
- Fixed bug that prevented reading
.json
file for some users - #22
Changes:
- Auto-select the Steam user_id that contains
shortcuts.vdf
file for users with multiple Steam accounts - Skip installed GOG DLCs
Important Note for Flatpak users
Make sure to read the FAQ before you proceed using Bash Launcher.
New Note for AppImage
AppImage users no longer need to specify alternative binaries in the Heroic app (they can if they want to) or keep Heroic running anymore!
AppImage and Flatpak Heroic users are required to download the respective AppImage/Flatpak.zip
files.
Thanks @JoshuaHasNoClue for your contribution! - #25
Version 2.2.3
Two New Features have been added - Flatpak support and Syncing Heroic games with Steam!
So ever since Heroic was released as a Flatpak, it has been quite a ride for me. Bringing Flatpak support to Bash Launcher wasn't an easy task, so here we are with 3 bug-fix releases in just a day. There might be a few minor issues, but I believe that the major ones have been taken care of.
Bug Fixes:
- Forgot to add "/" in the game's exe shortcut path when adding to Steam - #18
Important Note for Flatpak users
Make sure to read the FAQ before you proceed using Bash Launcher.
New Note for AppImage
AppImage users no longer need to specify alternative binaries in the Heroic app (they can if they want to) or keep Heroic running anymore!
AppImage and Flatpak Heroic users are required to download the respective AppImage/Flatpak.zip
files.
Version 2.2.2
Two New Features have been added - Flatpak support and Syncing Heroic games with Steam!
A few more bug-fixes...
Bug Fixes:
- Forgot to replace 'debian-installation' with 'steam' path in write operation that prevented games from being added to Steam - #18
- Fixed bug that skipped numbers in games' launch script names (Like RiseoftheTombRaider20YearCelebration)
New Note for AppImage and Flatpak users
AppImage users no longer need to specify alternative binaries in the Heroic app (they can if they want to) or keep Heroic running anymore!
Moreover, AppImage and Flatpak Heroic users are required to download the respective AppImage/Flatpak.zip
files.
Version 2.2.1
Two New Features have been added - Flatpak support and Syncing Heroic games with Steam!
This is more of a bug-fix release for the Flatpak version
Bug Fixes:
- Forgot to change the directory to "GameFiles" folder in AddToSteam - #18
- Fixed
STEAM_COMPAT_CLIENT_INSTALL_PATH
- #19 - Replaced 'debian-installation' with 'steam' path for syncing games to Steam - #18
Change:
- Added alternative launch command in game launch scripts that contains full path from the home directory - #19
New Note for AppImage and Flatpak users
AppImage users no longer need to specify alternative binaries in the Heroic app (they can if they want to) or keep Heroic running anymore!
Moreover, AppImage and Flatpak Heroic users are required to download the respective AppImage/Flatpak.zip
files.
Version 2.2.0
Two New Features have been added - Flatpak support and Syncing Heroic games with Steam!
Bug Fix:
- Fixed bug that read DLCs as installed games - #15
Changes:
- Added support for Flatpak version of Heroic
- Added support for automatically syncing Heroic library with Steam using new AddToSteam (Yep, no need to add Heroic games to Steam manually)
New Note for AppImage and Flatpak users
AppImage users no longer need to specify alternative binaries in the Heroic app (they can if they want to) or keep Heroic running anymore!
Moreover, AppImage and Flatpak Heroic users are required to download the respective .zip
files.
Version 2.1.0
A couple of handy improvements and features.
Changes:
- Added support for alternate GOG binary
- Launch scripts now specify game type (Epic or GOG)
- GOG games now launch from Steam (thanks to gogdl v0.2 used in Heroic 2.2.2)
- Includes both Legendary and gogdl binaries in the new binaries folder
- Launch scripts now make use of the above binaries for AppImage users
New Note for AppImage users
AppImage users no longer need to specify alternative binaries in the Heroic app (they can if they want to) or keep Heroic running anymore!
Version 2.0.2
More Bug Fixes for Heroic-GOG users:
- Fixed bug that displayed "Heroic or games not installed" error dialog for users with only GOG games installed - #13
- Fixed bug that displayed "Failed to launch" error dialog and used the alternate Legendary binary instead of gogdl for AppImage users trying to launch GOG games - #12
AppImage Support
Users using Heroic via the AppImage are recommended to specify an alternative Legendary binary for Epic Games. Moreover, AppImage users with a GOG library will have to keep Heroic running in the background. A how-to-guide and reason is elaborated here.
Version 2.0.1
Bug Fix:
- Fixed bug that displayed "Heroic is not running" dialog for AppImage users with GOG library - #12
AppImage Support
Users using Heroic via the AppImage are recommended to specify an alternative Legendary binary for Epic Games. Moreover, AppImage users with a GOG library will have to keep Heroic running in the background. A how-to-guide and reason is elaborated here.