| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: heroic-games-launcher | Distribution: openSUSE Tumbleweed |
| Version: 2.20.1 | Vendor: openSUSE |
| Release: 5.2 | Build date: Tue Apr 7 02:20:33 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 789646415 | Source RPM: heroic-games-launcher-2.20.1-5.2.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://heroicgameslauncher.com/ | |
| Summary: Native Games launcher for GOG, Epic and Amazon | |
Game launcher and manager for GOG, Epic Games, and Amazon
GPL-3.0-only
* Tue Apr 07 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Fix CVE-2026-34601: update @xmldom/xmldom to >= 0.9.9
* Prevents XML injection via unsafe CDATA serialization
* Added pnpm override to enforce patched version
- Improve build robustness in OBS:
* Force usage of system pnpm (disable corepack and self-bootstrap)
* Use fully offline pnpm workflow (--offline, --frozen-lockfile)
* Avoid any network access during build
* Drop strict pnpm version pinning from BuildRequires
to prevent version skew between Factory and Tumbleweed
(always uses system-provided pnpm)
* Sat Apr 04 2026 mhurron <mhurron@saminds.com>
- Specify version of electron-builder.
* Updates to pnpm caused dependencies to not be handled correctly in
electron-builder versions <26.8.1. Issue was sovled in v26.8.1
Ref: https://github.com/electron-userland/electron-builder/pull/9618
Ref: https://github.com/pnpm/pnpm/issues/10601
Fixes bug #1261170
* Fri Mar 27 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Reversing recent test changes that blocked pnpm downloads.
* Reinforcing that this update is to fix CVE-2026-33036: fast-xml-parser allows
users to process XML from JS object without C/C++ based libraries or callbacks.
* Wed Mar 25 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Fix pnpm usage in build environment
* Force usage of system pnpm binary instead of Corepack shim
* Disable Corepack self-bootstrap to avoid network access
* Fix build failure in OBS staging (pnpm attempted to download itself)
* Tue Mar 24 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Remove packageManager explicit pnpm version 10.28.2 field from package.json
* Avoid pnpm self-bootstrap via Corepack, which attempted to fetch
pnpm from the network during build
* Fix build failure in OBS staging environment (no network access)
* Ensure system-provided pnpm is used instead
* Mon Mar 23 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Security: fix CVE-2026-33036 fast-xml-parser DoS bypass
* Force fast-xml-parser to 5.5.6 via pnpm override to fix
entity expansion DoS bypass where numeric entities were
not counted against expansion limits.
* Thu Mar 12 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Security: Fix CVE-2026-28292 in simple-git
Ensure version 3.33.0 is used to prevent command
injection leading to remote code execution.
* Wed Mar 04 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Security: Fix CVE-2026-3449 in @tootallnate/once
* Ensure version 3.0.1 is used to prevent promise hang
when AbortSignal aborts.
* Refactor: Consolidate previous CVE-related pnpm overrides
into a single block to simplify maintenance and reduce
get-source.sh file complexity.
* Fri Feb 27 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to 2.20.1 "Pythagoras Hotfix #1"
* [UI] Show update badge on gamecard only if controller is connected by @flavioislima
in #5361
* [FIX] Change DXVK macos fix from previous release by @arielj in #5359
* [FIX] False positive "an error has occurred" messages on bleeding-edge Linux distros by
@CommandMC in #5365
* [Feat] Automatically pause and resume downloads based connectivity status by @flavioislima
in #5364
* [FIX] Use correct partition and clear data on epic logout by @arielj in #5354
* [FIX] Add a launch default option when none is available besides DLCs by @flavioislima
in #5366
* [UX] Fix PATH on mac for intel homebrew and macports when checking winetricks deps by
@arielj in #5353
* [UX] Show link to instructions to install winetricks deps on macos by @arielj in #5352
* [i18n] Updated Translations by @weblate in #5346
* [UX] Hide main window when quitting by @CommandMC in #5262
* [TECH] Updated legendary to latest version 0.20.42
* Thu Feb 26 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Security: Fix CVE-2026-27606
rollup was reported vulnerable. Enforce patched version
via pnpm overrides to fix embedded dependency.
* Sun Feb 22 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to 2.20.0
* [FIX] Dropdown vertical scroll by @arielj in #5222
* [UI] Set html's "lang" attribute to the current language by @arielj in #5252
* [FIX] Only use fake epic exe when turned on with env variable by @arielj in #5240
(you can remove the USE_FAKE_EPIC_EXE=0 env variable now)
* [UI] Fix macOS small icon by @arielj in #5242
* Sync Flathub manifest changes with repo template by @CommandMC in #5254
* [UI] Fix text wrapping for CJK fonts by @SheffeyG in #5291
* [Zoom] Fix conditionals to show zoom by @arielj in #5267
* [UI] Fix dropdown style and settings back in RTL layout by @arielj in #5277
* [UI/UX] Move FPS limit option to new "Legacy" Game Settings Tab on Linux by
@flavioislima in #5292
* [FIX] Launch Epic Games while offline for games that supports it by @flavioislima in #5302
* [UX] Log if a game does not support offlineMode but offlineMode is on by @arielj in #5318
* [UX] Prevent multiple Play clicks by @arielj in #5320
* [FIX] Launch options fixes by @flavioislima in #5230
* [UX] Better GOG errors handling by @arielj in #5324
* [Fix] Don't fail to check for updates if there isn't a beta release by @CommandMC in #5327
* [UI] Hide the Saves-Sync Quick on the game page menu behind a setting by @flavioislima in #5323
* [UX] Fix incorrect loading state in Wine Manager when library was refreshed by @arielj in #5293
* [DOC] Mention projects we use inside Heroic for more visibility by @arielj in #5274
* [FIX] Check alternative folders when installing DXVK by @arielj in #5342
* Bump Legendary by @CommandMC in #5341
* [UI] Show update message to game cards by @flavioislima in #5325
* [i18n] Updated Translations by @weblate in #5244
* [UX] Tell users to manually upload log if upload button failed by @arielj
in https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/
* [FIX] Fix How Long To Beat implementation by @flavioislima in #5334
End of update.
* Security: Fix CVE-2026-26278
Force fast-xml-parser to 5.3.6 via pnpm override to prevent
entity expansion DoS (GHSA-jmr7-xgp7-cmfj).
* Change sources to use obscpio
* Remove pnpm list and why, this is only for test
* Otimize get-sources.sh file
* Fri Feb 06 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Enforce brace-expansion >= 5.0.1 via pnpm overrides to address CVE-2026-25547
* Sun Feb 01 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Integrate SELinux policy via Supplements in accordance with openSUSE Factory policies
* Sun Feb 01 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Added selinux-policy-targeted-gaming as an optional dependency for newer openSUSE
installations with SELinux.
* Sat Jan 31 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 2.19.1
* Remove "pnpm run download-helper-binaries" in spec, binaries are installed on the system as a dependency.
* Added experimental integration for games from the Zoom platform, Linux only for now. Next release we will bring it to the others.
* macOS - Added support for DXMT -M chips only- (Install a version of Wine-Staging and 2 variants will appear, it only applies to new Wine-Staging installations, so if you want the DXMT variant of a version you already have installed, reinstall it)
* Added new Launch Options setting for games that supports it.
* Added Import button to the game page so its easier to find it.
* Added some Sync-Saves options to the Game page as well.
* macOS - Removed the ability to install Steam with a button since it is not working anymore, we are investigating other ways of automate that, but for now we preferred to remove it.
* Cleaned up several options that are not relevant for Linux and macOS anymore.
* Improved gamepad navigation in general
* Linux - Added initial support for AppImage auto-update.
* Windows - both the Setup and Portable versions are signed with certificate now.
* Updated Electron to v39
* Updated gogdl and legendary with fixes for a few bugs related with game listing, updates and more.
* Linux - The DXVK Frame Rate option was removed since it was removed from DXVK completely and it was not doing anything already (it's still available on macOS)
* Added Irish translations
* Accessibility - Added an option to disable all animations
* Several other fixes and improvements.
* Mon Jan 19 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Fix CVE-2026-22029 and CVE-2026-22036 affecting undici
versions 6.21.2 and 7.8.0, @remix-run/router below 1.23.2,
and react-router below 7.0.0.
- Bump undici to 7.18.0, @remix-run/router to 1.23.2,
and react-router to 7.12.0.
* Sun Jan 18 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Fix CVE-2026-22029 and CVE-2026-22036 that affect undici versions (6.21.2,7.8.0) and @remix-run/router below 1.23.2 and react-router below 7.0.0. Undici bumped to 6.21.0, @remix-run/router bumped to 1.23.2 and react-router bumped to 7.12.0.
* Fri Nov 28 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Fix Slowroll build by reduce pnpm version requirements to 10.17.1.
* Fri Nov 28 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Updated build script to require pnpm version >= 10.22.0 for improved compatibility.
* Wed Nov 05 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Adhere to Factory guidelines by eliminating the generation of redundant .obscpio files.
* Wed Nov 05 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Change git to git-core, reorganizing the spec file.
* Wed Nov 05 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Adding missing get-sources.sh and release_tags to the sources in the spec file.
* Wed Nov 05 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Add HeroicGamesLauncher.rpmlintrc in sources.
* Tue Nov 04 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Deleting unused files
* Mon Nov 03 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Remove unused file Heroic-2.18.1-linux-x64.tar.xz
* Sun Nov 02 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Change pnpm version to 10.17.1
* Sun Nov 02 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Add _constraints to fix out of memory error.
* Sat Nov 01 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Transitioned Vite usage from the system package (nodejs-vite) to the node_modules version managed by pnpm for better version accuracy.
- Removed nodejs-vite from BuildRequires.
* Fri Oct 31 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Fix GLIBC dependency issue by removing pre-built Node.js native modules.
- Remove pre-built binary versions of '@parcel/watcher', '@swc', and other dev dependencies.
- Clean up remaining C/C++ source files (e.g., register-scheme/src) from the final package payload.
* Wed Oct 29 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 2.18.1
* Fixed build failures on aarch64 architecture.
* Ensured proper removal and renaming of architecture-specific binaries during install phase.
* Resolved rpmlint errors by cleaning up development headers (*.h, *.c) and zero-length files from bundled node modules.
* Adjusted permissions on internal JavaScript files to fix 'script-without-shebang' rpmlint error.
* Wed Oct 29 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 2.18.1
* Fixed build failures on aarch64 architecture.
* Ensured proper removal and renaming of architecture-specific binaries during install phase.
* Resolved rpmlint errors by cleaning up development headers (*.h, *.c) and zero-length files from bundled node modules.
* Adjusted permissions on internal JavaScript files to fix 'script-without-shebang' rpmlint error.
* Wed Oct 29 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Fixed build failures on aarch64 architecture.
* Ensured proper removal and renaming of architecture-specific binaries during install phase.
* Resolved rpmlint errors by cleaning up development headers (*.h, *.c) and zero-length files from bundled node modules.
* Adjusted permissions on internal JavaScript files to fix 'script-without-shebang' rpmlint error.
* Wed Oct 22 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Fix wrong path to remove vulkan-helper pre-built binary in aarch64
* Wed Oct 22 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 2.18.1
* Switched packaging method from using pre-built binaries to a full build-from-source approach.
* Removed all precompiled or pre-built binary components (Node.js/Electron, native dependencies).
* All components are now built against openSUSE Factory's toolchain and system libraries (Qt, glibc, etc.).
* Ensures full compliance with Factory's Free and Open Source Software (FOSS) policy.
* Mon Sep 01 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 2.18.1:
* [FIX] Update version to 2.18.1 and fix plausible missed platforms (#4844)
* [i18n] Updated Translations (#4796)
* [UI] disable DXVK-NVAPI when DXVK is disabled (#4842)
* [UI] Add WoW64 toggle on Linux non-native games (#4831)
* [UX] Print list of GOG games in GOG log (#4838)
* [UX] Ignore DLCs when calculating available alphabet filter letters (#4839)
* [FIX] Inputs onChange callback bug (#4804)
* [FIX] Fix logger error opening second instance of Heroic (#4812)
* [UI] Update library when changing games' categories (#4829)
* [Tech] Clean up MUI theming (#4803)
* Mon Sep 01 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 0.3.1:
* release: v0.3.1
* feat: lower ping frequency
* fix: support achievements in dev mode
* Adding DUSK (#67)
* Game compatibility update for Homeworld: Deserts of Kharak (#69)
* Update Game-Compatibility.md (#65)
* change license to Apache 2.0
* feat: expose comet as rust lib
* docs: added DOOM (2016) compatibility report (#63)
* Added "Cyberpunk 2077" to Game-Compatibility.md (#61)
* Mon Sep 01 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 0.3.1:
* release: v0.3.1
* feat: lower ping frequency
* fix: support achievements in dev mode
* Adding DUSK (#67)
* Game compatibility update for Homeworld: Deserts of Kharak (#69)
* Update Game-Compatibility.md (#65)
* change license to Apache 2.0
* feat: expose comet as rust lib
* docs: added DOOM (2016) compatibility report (#63)
* Added "Cyberpunk 2077" to Game-Compatibility.md (#61)
* Mon Sep 01 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 2.18.1:
* [FIX] Update version to 2.18.1 and fix plausible missed platforms (#4844)
* [i18n] Updated Translations (#4796)
* [UI] disable DXVK-NVAPI when DXVK is disabled (#4842)
* [UI] Add WoW64 toggle on Linux non-native games (#4831)
* [UX] Print list of GOG games in GOG log (#4838)
* [UX] Ignore DLCs when calculating available alphabet filter letters (#4839)
* [FIX] Inputs onChange callback bug (#4804)
* [FIX] Fix logger error opening second instance of Heroic (#4812)
* [UI] Update library when changing games' categories (#4829)
* [Tech] Clean up MUI theming (#4803)
* Mon Sep 01 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 0.3.1:
* release: v0.3.1
* feat: lower ping frequency
* fix: support achievements in dev mode
* Adding DUSK (#67)
* Game compatibility update for Homeworld: Deserts of Kharak (#69)
* Update Game-Compatibility.md (#65)
* change license to Apache 2.0
* feat: expose comet as rust lib
* docs: added DOOM (2016) compatibility report (#63)
* Added "Cyberpunk 2077" to Game-Compatibility.md (#61)
* Mon Sep 01 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 0.3.1:
* release: v0.3.1
* feat: lower ping frequency
* fix: support achievements in dev mode
* Adding DUSK (#67)
* Game compatibility update for Homeworld: Deserts of Kharak (#69)
* Update Game-Compatibility.md (#65)
* change license to Apache 2.0
* feat: expose comet as rust lib
* docs: added DOOM (2016) compatibility report (#63)
* Added "Cyberpunk 2077" to Game-Compatibility.md (#61)
* Mon Sep 01 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 2.18.1:
* [FIX] Update version to 2.18.1 and fix plausible missed platforms (#4844)
* [i18n] Updated Translations (#4796)
* [UI] disable DXVK-NVAPI when DXVK is disabled (#4842)
* [UI] Add WoW64 toggle on Linux non-native games (#4831)
* [UX] Print list of GOG games in GOG log (#4838)
* [UX] Ignore DLCs when calculating available alphabet filter letters (#4839)
* [FIX] Inputs onChange callback bug (#4804)
* [FIX] Fix logger error opening second instance of Heroic (#4812)
* [UI] Update library when changing games' categories (#4829)
* [Tech] Clean up MUI theming (#4803)
* Mon Sep 01 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 2.18.1:
* [FIX] Update version to 2.18.1 and fix plausible missed platforms (#4844)
* [i18n] Updated Translations (#4796)
* [UI] disable DXVK-NVAPI when DXVK is disabled (#4842)
* [UI] Add WoW64 toggle on Linux non-native games (#4831)
* [UX] Print list of GOG games in GOG log (#4838)
* [UX] Ignore DLCs when calculating available alphabet filter letters (#4839)
* [FIX] Inputs onChange callback bug (#4804)
* [FIX] Fix logger error opening second instance of Heroic (#4812)
* [UI] Update library when changing games' categories (#4829)
* [Tech] Clean up MUI theming (#4803)
* Mon Sep 01 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 2.18.1:
* [FIX] Update version to 2.18.1 and fix plausible missed platforms (#4844)
* [i18n] Updated Translations (#4796)
* [UI] disable DXVK-NVAPI when DXVK is disabled (#4842)
* [UI] Add WoW64 toggle on Linux non-native games (#4831)
* [UX] Print list of GOG games in GOG log (#4838)
* [UX] Ignore DLCs when calculating available alphabet filter letters (#4839)
* [FIX] Inputs onChange callback bug (#4804)
* [FIX] Fix logger error opening second instance of Heroic (#4812)
* [UI] Update library when changing games' categories (#4829)
* [Tech] Clean up MUI theming (#4803)
* Mon Sep 01 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 2.18.1:
* [FIX] Update version to 2.18.1 and fix plausible missed platforms (#4844)
* [i18n] Updated Translations (#4796)
* [UI] disable DXVK-NVAPI when DXVK is disabled (#4842)
* [UI] Add WoW64 toggle on Linux non-native games (#4831)
* [UX] Print list of GOG games in GOG log (#4838)
* [UX] Ignore DLCs when calculating available alphabet filter letters (#4839)
* [FIX] Inputs onChange callback bug (#4804)
* [FIX] Fix logger error opening second instance of Heroic (#4812)
* [UI] Update library when changing games' categories (#4829)
* [Tech] Clean up MUI theming (#4803)
* Mon Sep 01 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 2.18.1:
* [FIX] Update version to 2.18.1 and fix plausible missed platforms (#4844)
* [i18n] Updated Translations (#4796)
* [UI] disable DXVK-NVAPI when DXVK is disabled (#4842)
* [UI] Add WoW64 toggle on Linux non-native games (#4831)
* [UX] Print list of GOG games in GOG log (#4838)
* [UX] Ignore DLCs when calculating available alphabet filter letters (#4839)
* [FIX] Inputs onChange callback bug (#4804)
* [FIX] Fix logger error opening second instance of Heroic (#4812)
* [UI] Update library when changing games' categories (#4829)
* [Tech] Clean up MUI theming (#4803)
* Mon Sep 01 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 2.18.1:
* [FIX] Update version to 2.18.1 and fix plausible missed platforms (#4844)
* [i18n] Updated Translations (#4796)
* [UI] disable DXVK-NVAPI when DXVK is disabled (#4842)
* [UI] Add WoW64 toggle on Linux non-native games (#4831)
* [UX] Print list of GOG games in GOG log (#4838)
* [UX] Ignore DLCs when calculating available alphabet filter letters (#4839)
* [FIX] Inputs onChange callback bug (#4804)
* [FIX] Fix logger error opening second instance of Heroic (#4812)
* [UI] Update library when changing games' categories (#4829)
* [Tech] Clean up MUI theming (#4803)
* Sun Aug 31 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 2.18.1:
* [FIX] Update version to 2.18.1 and fix plausible missed platforms (#4844)
* [i18n] Updated Translations (#4796)
* [UI] disable DXVK-NVAPI when DXVK is disabled (#4842)
* [UI] Add WoW64 toggle on Linux non-native games (#4831)
* [UX] Print list of GOG games in GOG log (#4838)
* [UX] Ignore DLCs when calculating available alphabet filter letters (#4839)
* [FIX] Inputs onChange callback bug (#4804)
* [FIX] Fix logger error opening second instance of Heroic (#4812)
* [UI] Update library when changing games' categories (#4829)
* [Tech] Clean up MUI theming (#4803)
* Sun Aug 31 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 2.18.1:
* [FIX] Update version to 2.18.1 and fix plausible missed platforms (#4844)
* [i18n] Updated Translations (#4796)
* [UI] disable DXVK-NVAPI when DXVK is disabled (#4842)
* [UI] Add WoW64 toggle on Linux non-native games (#4831)
* [UX] Print list of GOG games in GOG log (#4838)
* [UX] Ignore DLCs when calculating available alphabet filter letters (#4839)
* [FIX] Inputs onChange callback bug (#4804)
* [FIX] Fix logger error opening second instance of Heroic (#4812)
* [UI] Update library when changing games' categories (#4829)
* [Tech] Clean up MUI theming (#4803)
* Sun Aug 31 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 2.18.1:
* [FIX] Update version to 2.18.1 and fix plausible missed platforms (#4844)
* [i18n] Updated Translations (#4796)
* [UI] disable DXVK-NVAPI when DXVK is disabled (#4842)
* [UI] Add WoW64 toggle on Linux non-native games (#4831)
* [UX] Print list of GOG games in GOG log (#4838)
* [UX] Ignore DLCs when calculating available alphabet filter letters (#4839)
* [FIX] Inputs onChange callback bug (#4804)
* [FIX] Fix logger error opening second instance of Heroic (#4812)
* [UI] Update library when changing games' categories (#4829)
* [Tech] Clean up MUI theming (#4803)
* Sun Aug 31 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 2.18.1:
* [FIX] Update version to 2.18.1 and fix plausible missed platforms (#4844)
* [i18n] Updated Translations (#4796)
* [UI] disable DXVK-NVAPI when DXVK is disabled (#4842)
* [UI] Add WoW64 toggle on Linux non-native games (#4831)
* [UX] Print list of GOG games in GOG log (#4838)
* [UX] Ignore DLCs when calculating available alphabet filter letters (#4839)
* [FIX] Inputs onChange callback bug (#4804)
* [FIX] Fix logger error opening second instance of Heroic (#4812)
* [UI] Update library when changing games' categories (#4829)
* [Tech] Clean up MUI theming (#4803)
* Sun Aug 31 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 0.4:
* Switch to ShellExecuteExW
* increase required cmake version
* Add MIT License
* unset SteamAppId before launch
* set working directory of process
* wait for process startup
* fix use after free
* add more error checking
* remove useless cast
* switch to pure C code
* Sun Aug 31 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 0.3.1:
* release: v0.3.1
* feat: lower ping frequency
* fix: support achievements in dev mode
* Adding DUSK (#67)
* Game compatibility update for Homeworld: Deserts of Kharak (#69)
* Update Game-Compatibility.md (#65)
* change license to Apache 2.0
* feat: expose comet as rust lib
* docs: added DOOM (2016) compatibility report (#63)
* Added "Cyberpunk 2077" to Game-Compatibility.md (#61)
* Sun Aug 31 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 1.1.2:
* release: v1.1.2
* fix: migrate library fetching to AnimusEntitlementsService
* release: 1.1.1
* fix: support workingsubdiroverride
* Build macOS x86_64 binaries (#49)
* version: bump to 1.1.0
* fix: use new animus distribution service
* cli: avoid crashing when sdk update throws an exception
* ci: update github actions
* fuelpump: potentially resolve issues with DRM
* Sun Aug 31 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 1.1.2:
* release v1.1.2
* [SAVES] Full save sync (automatic files deleting) (#25)
* fix: native runners detection in flatpak (#53)
* fix: use shell on windows to launch games
* Bump version (#52)
* Build macOS x86_64 binaries (#51)
* Write manifest if there's nothing to do (#50)
* fix: error on dlc if no installer (log error and ignore) #48 (#49)
* bump version
* feat: use native runners when available for windows builds
* Sun Aug 31 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 0.20.37:
* release 0.20.37 (#18)
* Workflow-related changes (#17)
* feat: expose summary for activate command (#14)
* fix: unset old_manifest for all types of repair (#15)
* Reuse chunks from the same download if duplicated (#11)
* add wrapper exe support
* [Feat] Add arm64 support (#12)
* Add conflict resolution based on last sync time (#10)
* ci: rollback to ubuntu-20 for builds
* Sun Aug 31 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 1.1.2:
* release v1.1.2
* [SAVES] Full save sync (automatic files deleting) (#25)
* fix: native runners detection in flatpak (#53)
* fix: use shell on windows to launch games
* Bump version (#52)
* Build macOS x86_64 binaries (#51)
* Write manifest if there's nothing to do (#50)
* fix: error on dlc if no installer (log error and ignore) #48 (#49)
* bump version
* feat: use native runners when available for windows builds
* Sun Aug 31 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 1.1.2:
* release: v1.1.2
* fix: migrate library fetching to AnimusEntitlementsService
* release: 1.1.1
* fix: support workingsubdiroverride
* Build macOS x86_64 binaries (#49)
* version: bump to 1.1.0
* fix: use new animus distribution service
* cli: avoid crashing when sdk update throws an exception
* ci: update github actions
* fuelpump: potentially resolve issues with DRM
* Sun Aug 31 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 2.18.1:
* [FIX] Update version to 2.18.1 and fix plausible missed platforms (#4844)
* [i18n] Updated Translations (#4796)
* [UI] disable DXVK-NVAPI when DXVK is disabled (#4842)
* [UI] Add WoW64 toggle on Linux non-native games (#4831)
* [UX] Print list of GOG games in GOG log (#4838)
* [UX] Ignore DLCs when calculating available alphabet filter letters (#4839)
* [FIX] Inputs onChange callback bug (#4804)
* [FIX] Fix logger error opening second instance of Heroic (#4812)
* [UI] Update library when changing games' categories (#4829)
* [Tech] Clean up MUI theming (#4803)
* Sun Aug 31 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 2.18.1:
* [FIX] Update version to 2.18.1 and fix plausible missed platforms (#4844)
* [i18n] Updated Translations (#4796)
* [UI] disable DXVK-NVAPI when DXVK is disabled (#4842)
* [UI] Add WoW64 toggle on Linux non-native games (#4831)
* [UX] Print list of GOG games in GOG log (#4838)
* [UX] Ignore DLCs when calculating available alphabet filter letters (#4839)
* [FIX] Inputs onChange callback bug (#4804)
* [FIX] Fix logger error opening second instance of Heroic (#4812)
* [UI] Update library when changing games' categories (#4829)
* [Tech] Clean up MUI theming (#4803)
* Wed Aug 27 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 2.18.1:
* [FIX] Update version to 2.18.1 and fix plausible missed platforms (#4844)
* [i18n] Updated Translations (#4796)
* [UI] disable DXVK-NVAPI when DXVK is disabled (#4842)
* [UI] Add WoW64 toggle on Linux non-native games (#4831)
* [UX] Print list of GOG games in GOG log (#4838)
* [UX] Ignore DLCs when calculating available alphabet filter letters (#4839)
* [FIX] Inputs onChange callback bug (#4804)
* [FIX] Fix logger error opening second instance of Heroic (#4812)
* [UI] Update library when changing games' categories (#4829)
* [Tech] Clean up MUI theming (#4803)
* Sun Jun 15 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Change the mode of download_files and use `osc service localrun/disabledrun`
* Sun Jun 15 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 2.17.2:
* [i18n] Updated Translations (#4614)
* [UX] Improve log info for sideloaded games (#4634)
* [UX] Support Env variables on windows and rockstar tweak (#4631)
* Fix busted appimage path for non-steam shortcuts (#4648)
* [UI] Some theme fixes (search bar, tour icon) (#4628)
* [UI] Game page responsiveness fixes (#4626)
* [FIX] App icon Linux/macOS (#4645)
* [FIX] Add warning dialog for disabled Shader Pre-caching on SteamDeck (#4623)
* [FIX] Don't check if disableUMU is undefined (#4609)
* Update build instructions in readme (#4495)
* Sun Jun 15 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 2.17.2:
* [i18n] Updated Translations (#4614)
* [UX] Improve log info for sideloaded games (#4634)
* [UX] Support Env variables on windows and rockstar tweak (#4631)
* Fix busted appimage path for non-steam shortcuts (#4648)
* [UI] Some theme fixes (search bar, tour icon) (#4628)
* [UI] Game page responsiveness fixes (#4626)
* [FIX] App icon Linux/macOS (#4645)
* [FIX] Add warning dialog for disabled Shader Pre-caching on SteamDeck (#4623)
* [FIX] Don't check if disableUMU is undefined (#4609)
* Update build instructions in readme (#4495)
* Sun Jun 15 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to 2.17.2
- [FIX] Confusing behavior of Don't ask again when opening external link by @KaranDuggal in #4414
- [FIX] Don't check if disableUMU is undefined by @Etaash-mathamsetty in #4609
- [FIX] Add warning dialog for disabled Shader Pre-caching on SteamDeck by @flavioislima in #4623
- [FIX] App icon Linux/macOS by @flavioislima in #4645
- [UI] Game page responsiveness fixes by @arielj in #4626
- [UI] Some theme fixes (search bar, tour icon) by @arielj in #4628
- Fix busted appimage path for non-steam shortcuts by @WombatFromHell in #4648
- [UX] Support Env variables on windows and rockstar tweak by @arielj in #4631
- [UX] Improve log info for sideloaded games by @arielj in #4634
- [i18n] Updated Translations by @weblate in #4614
* Sat May 24 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to 2.17.0
- New GamePage Design
- [macOS] Add Button to automate Windows Steam installation
- Adds a setting to download Proton versions directly to the Steam compatibility folder
- It is now possible to select an image file on the sideload dialog
- Update electron to latest version v36.2.1
- Fixes Issues with Epic Login and Checkout
- Several fixes for UMU, DXVK and GPTK
- Fixes HowLongToBeat not working anymore
- Update Legendary and added a EpicGamesLauncher.exe to fix issues with Rockstar games
- Fixed an issue with RemotePlay not working with Steam
- Several refactors and improvements
- Add fallback for Wine search on Mac OSX by @ruiaraujo in #4431
- [Fix] Editing the name of a category selects the category by @KaranDuggal in #4421
- Implement menu options for opening the install file path and Wine prefix in the default file manager by @luluco250 in #4285
- [Fix] Wine downloading on Windows by @CommandMC in #4458
- docs: typo fixes in the .deb installation instructions by @evktalo in #4449
- Add arm64 gogdl, nile, and legendary by @Etaash-mathamsetty in #4292
- snap: initial manifest and fixes by @soumyaDghosh in #4091
- fix: change user-agent at runtime by @imLinguin in #4478
- Pick local files with file picker for Game Image by @sandepten in #4468
- [Refactor] Constants cleanup by @arielj in #4264
- [Feat] "Disable smooth scrolling" accessibility option by @CommandMC in #4503
- [Tech] Update to pnpm 10 by @CommandMC in #4488
- [Feat] Make it possible to specify an alternative EXE when launching games from the protocol by @CommandMC in #4518
- Revert changes to downloadHelperBinaries by @CommandMC in #4521
- [Feat] Add option to download Proton-GE directly to Steam compatibility tools by @flavioislima in #4524
- [Fix] Protocol handling on Windows by @CommandMC in #4534
- Update Vite & related packages by @CommandMC in #4532
- [UI] update new game page and some theme colors by @biliesilva in #4424
[FIX] Do not check for UMU experimental feature by @Etaash-mathamsetty in #4522
- Remove Other tab for native Mac games. by @ruiaraujo in #4444
- Render SelectFields as MUI Selects by @CommandMC in #4059
- [UX] Filter settings that don't apply to current platform and game by @arielj in #3997
- [DX] Test that the empty library and settings page renders correctly for all languages by @arielj in #4423
- fix steam remote-play, remote-play together and gamerecording by @nodscher in #4496
- [FIX] Correctly join stdout in callRunner by @MLGRadish in #4528
- [FIX] Update DXVK on new releases by @Etaash-mathamsetty in #4434
- [Fix] Prevent auto-update checks on Linux by @flavioislima in #4536
- [Feat] Add filter to show only games with update available by @flavioislima in #4539
- [FIX] HowLongToBeat data by @flavioislima in #4543
- [UI - Linux] Update FPS limit Text by @flavioislima in #4538
- [Fix] Make sure AvailablePlatforms.value is an InstallPlatform by @CommandMC in #4548
- [macOS - Feature] Install Windows Steam with one Click by @flavioislima in #4462
- tech: update electron to 36.1.0 by @imLinguin in #4497
- [UX] Copy fake EpicGamesLauncher.exe for games flagged with env variable (like Rockstar games) by @arielj in #4385
- [i18n] Updated Translations by @weblate in #4537
- [Release] 2.17.0 Franky by @flavioislima in #4549
* Mon May 05 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Returning ld-linux-aarch64.so.1()(64bit) to compile correctly for AARCH64
* Mon May 05 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to 2.16.1
* Just adjusting the .changes to the correct default.
* Update Heroic icon to new logo.
* Fix error with ARM64 lib ld-linux-aarch64.so.1()(64bit).
- [DX - Fix] Fix client not loading after changing language by allowing the use of br tags in translations to avoid confusion by @arielj in #4380
- [i18n] add lithuanian to language selector by @imLinguin in #4394
- [UX] Default to WineCrossover and DXVK on for Intel macs by @arielj in #4397
- FIX: Use egs's flow for epic login by @imLinguin in #4379
- [UX] Improve disabled verbose logs message to mention where to enable them by @arielj in #4395
- [FIX] Handle checking 'installed_games' file for Crossover by @arielj in #4381
- Fix logging with proton by @Etaash-mathamsetty in #4113
- [Feat] macOS: Check if Rosetta is available on Startup by @flavioislima in #4402
- [UX] Add Guided tour for Library, filters and Sidebar by @flavioislima in #4401
* Sun May 04 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to 2.16.1
* Update Heroic icon to new logo.
* Fix error with ARM64 lib ld-linux-aarch64.so.1()(64bit).
- [DX - Fix] Fix client not loading after changing language by allowing the use of br tags in translations to avoid confusion by @arielj in #4380
- [i18n] add lithuanian to language selector by @imLinguin in #4394
- [UX] Default to WineCrossover and DXVK on for Intel macs by @arielj in #4397
- FIX: Use egs's flow for epic login by @imLinguin in #4379
- [UX] Improve disabled verbose logs message to mention where to enable them by @arielj in #4395
- [FIX] Handle checking 'installed_games' file for Crossover by @arielj in #4381
- Fix logging with proton by @Etaash-mathamsetty in #4113
- [Feat] macOS: Check if Rosetta is available on Startup by @flavioislima in #4402
- [UX] Add Guided tour for Library, filters and Sidebar by @flavioislima in #4401
* Sun May 04 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to 2.16.1
* Fix error with ARM64 lib ld-linux-aarch64.so.1()(64bit).
- [DX - Fix] Fix client not loading after changing language by allowing the use of br tags in translations to avoid confusion by @arielj in #4380
- [i18n] add lithuanian to language selector by @imLinguin in #4394
- [UX] Default to WineCrossover and DXVK on for Intel macs by @arielj in #4397
- FIX: Use egs's flow for epic login by @imLinguin in #4379
- [UX] Improve disabled verbose logs message to mention where to enable them by @arielj in #4395
- [FIX] Handle checking 'installed_games' file for Crossover by @arielj in #4381
- Fix logging with proton by @Etaash-mathamsetty in #4113
- [Feat] macOS: Check if Rosetta is available on Startup by @flavioislima in #4402
- [UX] Add Guided tour for Library, filters and Sidebar by @flavioislima in #4401
* Sun May 04 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to 2.16.1
- [DX - Fix] Fix client not loading after changing language by allowing the use of br tags in translations to avoid confusion by @arielj in #4380
- [i18n] add lithuanian to language selector by @imLinguin in #4394
- [UX] Default to WineCrossover and DXVK on for Intel macs by @arielj in #4397
- FIX: Use egs's flow for epic login by @imLinguin in #4379
- [UX] Improve disabled verbose logs message to mention where to enable them by @arielj in #4395
- [FIX] Handle checking 'installed_games' file for Crossover by @arielj in #4381
- Fix logging with proton by @Etaash-mathamsetty in #4113
- [Feat] macOS: Check if Rosetta is available on Startup by @flavioislima in #4402
- [UX] Add Guided tour for Library, filters and Sidebar by @flavioislima in #4401
* Fri Sep 20 2024 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to 2.15.2
- Fixed Amazon Games library synchronization failure
- Fixed issues with CYGNI: All Guns Blazing and Black Myth: Wukong from Epic Games
- Fixed GOG cloud saves issues, when files were removed using utility on GOG's website
- [FIX] issues with offline support by @imLinguin in #3956
- [Tech] Fix some of the smaller ESLint warnings by @CommandMC in #3958
- [Fix] Use upstream Winetricks on macOS by @CommandMC in #3978
- [Tech] don't include build-id files in rpm by @imLinguin in #3951
- [Feat] Offer option to upload logs to a pastebin by @CommandMC in #3873
- [FIX]: gog setup regression by @imLinguin in #3993
- [i18n] Updated Translations by @weblate in #3943
- [CHORE]: update binaries by @imLinguin in #4007
* Fri Aug 16 2024 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to 2.15.1
- [FIX] Sideloads with proton without umu by @Etaash-mathamsetty in #3936
- [Fix] Make GamesDBDataInner's square_icon optional by @CommandMC in #3933
- Added support for EA games from Epic Games Store
- Fixed issues with downloading from Amazon Games
- Added (legacy) DRM support for Amazon Games - Devil May Cry 1 is now playable
- Discord rich presence overhaul
- [Linux] Experimental umu-launcher support (disabled by default until 1.x release)
- [Linux] Experimental comet support - enabling GOG achievements and multiplayer
- [Linux] It is now possible to install and uninstall DLC for Native Linux games.
- [macOS] GPTK (Gaming Port Toolkit) is now available to download from Wine Manager (Works better with Apple Silicon and with macOS Sonoma or higher).
- Several other improvements and fixes all around Heroic
* Tue Apr 09 2024 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to 2.14.1
- [200~[Fix] Proton with ESYNC/FSYNC by @CommandMC in #3676
- [Chore] Use waitforexitandrun instead of run command for Proton by @flavioislima in #3680
- [FIX] Amazon filters not displaying when the username is empty by @imLinguin in #3600
- [UX] Improve update Dialog by @Mariaboni in #3598
- [WORKAROUND]: run physxlegacy setup without user input by @imLinguin in #3616
- [TECH]: update gogdl to v1.0.1 by @imLinguin in #3615
- [FIX] Broken behavior of webview back arrow by @arielj in #3587
- [FIX] Adtraction fallback by @imLinguin in #3575
- [Fix] Sideloaded games on Windows by @CommandMC in #3562
- [FIX] Disabling DXVK-NVAPI on Proton 9.0 by @Etaash-mathamsetty in #3592
- [Ref/Fix] Improving checkDiskSpace by @CommandMC in #3440
- Add Windowed Mode to Gamescope Options by @MuraPura in #3623
- [Feat-macOS] Add Mac Msync setting by @Mariaboni in #3630
- [Ref/Feat] Clean up our routing and make it faster by @CommandMC in #3540
- [TECH]: update electron by @imLinguin in #3628
- [Feat] Improve the "Move Game" experience a bit by @CommandMC in #3648
- [Tech] Type-check Backend & Frontend events by @CommandMC in #3649
- [Log] Print installed winetricks packages in logs by @arielj in #3593
- [Fix] Make checkDiskSpace look at the correct drive again by @CommandMC in #3654
- [FIX] Wine/Proton-GE-latest not updatable after Heroic relaunch or Wine manager refresh by @matteobtt in #3620
- [Fix] Update Legendary by @CommandMC in #3659
- [i18n] Updated Translations by @weblate in #3626
- [FIX] fix logs for sideloaded games by @Etaash-mathamsetty in #3656
- [TECH] Update Nile to v1.0.2 by @flavioislima in #3662
- [Feature] Add option to add/edit/delete categories from categories dropdown by @arielj in #3573
- Support additional gamescope options by @Etaash-mathamsetty in #3476
- [Feature] Configure scripts to run before and after a game is launched by @arielj in #3565
* Wed Dec 13 2023 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to 2.11.0
* Mon Nov 06 2023 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to 2.10.0
* Fixes
- Added symlink to /usr/bin/heroic
* Highlights
- [Linux] Added a new Gamescope Setting to the game settings @Nocccer
- [General] Changed the Game Settings UI to use Tabs instead of collapsible elements. The latest used tab will be remembered as well. @flavioislima
- [General] It is now possible to use Custom User Agents for Browser apps; @flavioislima
- [Linux] Fixed Epic Login and the download of Wine, Proton and other tools on the Linux Snap Package; @flavioislima
- [General] Heroic will now remember the last visited URL for all stores, making navigation a lot better. @arielj
- [General] A warning will be shown when using non-supported commands or env variables on their inputs; @arielj
- [General] Fixed How long to beat information; @CommandMC
- [General] Added a new experimental frameless window option @0xCmdrKeen;
- [General] Added a new experimental feature to use a redesigned GamePage;
- [Linux] Several fixes and improvements on the DXVK, VKD3D, Anti-Cheat runtimes @Etaash-mathamsetty and @arielj
- [General] Several UI fixes and performance improvements @arielj
- [General] GOG fixes and other improvements @imLinguin
- [General] Improved Logs screen showing all available logs @arielj
- [Linux/Mac] New widget to simply installing Winetricks components and fonts @arielj
* Bug Fixes
- Missing resume download button when returning to downloads (#3171)
- Repair not working for Epic games (#3165)
- Downloads shouldn't be started when opening a game in CLI mode (#3161)
- "Run Game Offline" mode not working on windows and mac (#3106)
- Launching games through steam on windows not working (#3131)
- Games not starting due to System Information command error (#3070)
- The XDG_CONFIG_HOME is set by Heroic, causing Mangohud to use the wrong config (#3074)
* Wed Feb 15 2023 Leeds Garden <lkw1411026824@outlook.com>
- Update to 2.6.2
* Fixes
- [Linux] Fix not being able to download native GOG games
- [Linux] Cloud Sync saves settings not being shown for Windows GOG games that have Linux counterpart
- [Linux/macOS] Install dialog was not pre-selecting the default Wine and WinePrefix
- [General] Improved how to get games updates from Epic games
- [UI] GOG games show ?? as the download size in the download manager
- [UI] Improved accessibility of the default theme and other Style fixes
- [i18n] Updated translations and fixed the Bosnian language not showing in Latin on the language selector
* Changelog
- [Fix] Fixes for 2.6 release by @flavioislima in #2416
- [Fix] Run game update check when Heroic starts by @CommandMC in #2408
- [UI] Fix minor styling bugs by @Etaash-mathamsetty in #2403
- [i18n] Updated Translations by @weblate in #2398
- Update to 2.6.1
* Highlights
- New Default Theme 'Midnight Mirage'
- Game Settings will open on a dialog now instead of a new page, making it easier to access them.
- New item on the game submenu called 'Extra Info' will show extra information like HowLongToBeat and Game Score
- Heroic will show progress for individual files when moving a game
- Better caching for GOG games information
- [Linux/macOS] When the selected wine version was not found Heroic will search and suggest another one
- [macOS] Wine manager was enabled and it is possible to download Wine Crossover and Wine-Staging directly from Heroic.
- Added setting to auto-update games and also to skip updates for a specific game
- Sidebar now will resize on drag event
- Now it is possible to see the download size and platform of the game on the Downloads manager
- Added a button to retry the auto-detection of the saves game path for games that supports cloud sync saves
- [Windows] Arm64 build available
* Fixes
- Heroic will block the installation when changing the platform on the install dialog to avoid corrupting the game
- Fixes and improvements on GOG games setup and installation
- Fix game status not working properly sometimes
- Ui fixes and improvements
- Several other fixes and improvements
* Known issues:
- [Linux] It is not possible to download native Linux games on GOG, the install button never stops loading.
- [Linux] Save sync not showing for windows games that have Linux versions
- [Linux/macOS] install dialog is not pre-selecting the default wine
- Update to 2.6.0
* Highlights
- New Default Theme 'Midnight Mirage'
- Game Settings will open on a dialog now instead of a new page, making it easier to access them.
- New item on the game submenu called 'Extra Info' will show extra information like HowLongToBeat and Game Score
- Heroic will show progress for individual files when moving a game
- Better caching for GOG games information
- [Linux/macOS] When the selected wine version was not found Heroic will search and suggest another one
- [macOS] Wine manager was enabled and it is possible to download Wine Crossover and Wine-Staging directly from Heroic.
- Added setting to auto-update games and also to skip updates for a specific game
- Sidebar now will resize on drag event
- Now it is possible to see the download size and platform of the game on the Downloads manager
- Added a button to retry the auto-detection of the saves game path for games that supports cloud sync saves
- [Windows] Arm64 build available
* Fixes
- Heroic will block the installation when changing the platform on the install dialog to avoid corrupting the game
- Fixes and improvements on GOG games setup and installation
- Fix game status not working properly sometimes
- Ui fixes and improvements
- Several other fixes and improvements
* Known Issues
+ We just found out that Heroic is not creating the folder 'GamesConfig' on its folder
so this might cause some issues on clean installs. As an workaround, just create this folder under:
- Linux: .config/heroic or .var/app/com.heroicgameslauncher.hgl/config/heroic on Flatpak.
- Windows: %APPDATA%/local/heroic
- macOS: /Users/username/Library/Application Support/heroic
- Or Install a game, it will show some errors, just wait until the install finished notification shows up.
Then open the game settings.
/usr/bin/heroic /usr/lib64/Heroic /usr/lib64/Heroic/chrome_100_percent.pak /usr/lib64/Heroic/chrome_200_percent.pak /usr/lib64/Heroic/chrome_crashpad_handler /usr/lib64/Heroic/heroic /usr/lib64/Heroic/libEGL.so /usr/lib64/Heroic/libGLESv2.so /usr/lib64/Heroic/libvk_swiftshader.so /usr/lib64/Heroic/locales /usr/lib64/Heroic/locales/af.pak /usr/lib64/Heroic/locales/am.pak /usr/lib64/Heroic/locales/ar.pak /usr/lib64/Heroic/locales/as.pak /usr/lib64/Heroic/locales/az.pak /usr/lib64/Heroic/locales/be.pak /usr/lib64/Heroic/locales/bg.pak /usr/lib64/Heroic/locales/bn.pak /usr/lib64/Heroic/locales/bs.pak /usr/lib64/Heroic/locales/ca.pak /usr/lib64/Heroic/locales/cs.pak /usr/lib64/Heroic/locales/cy.pak /usr/lib64/Heroic/locales/da.pak /usr/lib64/Heroic/locales/de.pak /usr/lib64/Heroic/locales/el.pak /usr/lib64/Heroic/locales/en-GB.pak /usr/lib64/Heroic/locales/en-US.pak /usr/lib64/Heroic/locales/es-419.pak /usr/lib64/Heroic/locales/es.pak /usr/lib64/Heroic/locales/et.pak /usr/lib64/Heroic/locales/eu.pak /usr/lib64/Heroic/locales/fa.pak /usr/lib64/Heroic/locales/fi.pak /usr/lib64/Heroic/locales/fil.pak /usr/lib64/Heroic/locales/fr-CA.pak /usr/lib64/Heroic/locales/fr.pak /usr/lib64/Heroic/locales/gl.pak /usr/lib64/Heroic/locales/gu.pak /usr/lib64/Heroic/locales/he.pak /usr/lib64/Heroic/locales/hi.pak /usr/lib64/Heroic/locales/hr.pak /usr/lib64/Heroic/locales/hu.pak /usr/lib64/Heroic/locales/hy.pak /usr/lib64/Heroic/locales/id.pak /usr/lib64/Heroic/locales/is.pak /usr/lib64/Heroic/locales/it.pak /usr/lib64/Heroic/locales/ja.pak /usr/lib64/Heroic/locales/ka.pak /usr/lib64/Heroic/locales/kk.pak /usr/lib64/Heroic/locales/km.pak /usr/lib64/Heroic/locales/kn.pak /usr/lib64/Heroic/locales/ko.pak /usr/lib64/Heroic/locales/ky.pak /usr/lib64/Heroic/locales/lo.pak /usr/lib64/Heroic/locales/lt.pak /usr/lib64/Heroic/locales/lv.pak /usr/lib64/Heroic/locales/mk.pak /usr/lib64/Heroic/locales/ml.pak /usr/lib64/Heroic/locales/mn.pak /usr/lib64/Heroic/locales/mr.pak /usr/lib64/Heroic/locales/ms.pak /usr/lib64/Heroic/locales/my.pak /usr/lib64/Heroic/locales/nb.pak /usr/lib64/Heroic/locales/ne.pak /usr/lib64/Heroic/locales/nl.pak /usr/lib64/Heroic/locales/or.pak /usr/lib64/Heroic/locales/pa.pak /usr/lib64/Heroic/locales/pl.pak /usr/lib64/Heroic/locales/pt-BR.pak /usr/lib64/Heroic/locales/pt-PT.pak /usr/lib64/Heroic/locales/ro.pak /usr/lib64/Heroic/locales/ru.pak /usr/lib64/Heroic/locales/si.pak /usr/lib64/Heroic/locales/sk.pak /usr/lib64/Heroic/locales/sl.pak /usr/lib64/Heroic/locales/sq.pak /usr/lib64/Heroic/locales/sr-Latn.pak /usr/lib64/Heroic/locales/sr.pak /usr/lib64/Heroic/locales/sv.pak /usr/lib64/Heroic/locales/sw.pak /usr/lib64/Heroic/locales/ta.pak /usr/lib64/Heroic/locales/te.pak /usr/lib64/Heroic/locales/th.pak /usr/lib64/Heroic/locales/tr.pak /usr/lib64/Heroic/locales/uk.pak /usr/lib64/Heroic/locales/ur.pak /usr/lib64/Heroic/locales/uz.pak /usr/lib64/Heroic/locales/vi.pak /usr/lib64/Heroic/locales/zh-CN.pak /usr/lib64/Heroic/locales/zh-HK.pak /usr/lib64/Heroic/locales/zh-TW.pak /usr/lib64/Heroic/locales/zu.pak /usr/lib64/Heroic/resources /usr/lib64/Heroic/resources.pak /usr/lib64/Heroic/resources/app-update.yml /usr/lib64/Heroic/resources/app.asar /usr/lib64/Heroic/resources/app.asar.unpacked /usr/lib64/Heroic/resources/app.asar.unpacked/build /usr/lib64/Heroic/resources/app.asar.unpacked/build/bin /usr/lib64/Heroic/resources/app.asar.unpacked/build/bin/x64 /usr/lib64/Heroic/resources/app.asar.unpacked/build/bin/x64/linux /usr/lib64/Heroic/resources/app.asar.unpacked/build/bin/x64/linux/comet /usr/lib64/Heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl /usr/lib64/Heroic/resources/app.asar.unpacked/build/bin/x64/linux/legendary /usr/lib64/Heroic/resources/app.asar.unpacked/build/bin/x64/linux/nile /usr/lib64/Heroic/resources/app.asar.unpacked/build/bin/x64/linux/vulkan-helper /usr/lib64/Heroic/resources/app.asar.unpacked/build/bin/x64/win32 /usr/lib64/Heroic/resources/app.asar.unpacked/build/bin/x64/win32/EpicGamesLauncher.exe /usr/lib64/Heroic/resources/app.asar.unpacked/build/bin/x64/win32/GalaxyCommunication.exe /usr/lib64/Heroic/resources/app.asar.unpacked/build/icon-dark.png /usr/lib64/Heroic/resources/app.asar.unpacked/build/icon-light.png /usr/lib64/Heroic/resources/app.asar.unpacked/build/icon.icns /usr/lib64/Heroic/resources/app.asar.unpacked/build/icon.png /usr/lib64/Heroic/resources/app.asar.unpacked/build/mac-icon.icns /usr/lib64/Heroic/resources/app.asar.unpacked/build/win_icon.ico /usr/lib64/Heroic/resources/app.asar.unpacked/node_modules /usr/lib64/Heroic/resources/default_app.asar /usr/lib64/Heroic/snapshot_blob.bin /usr/lib64/Heroic/v8_context_snapshot.bin /usr/lib64/Heroic/version /usr/lib64/Heroic/vk_swiftshader_icd.json /usr/share/applications/com.heroicgameslauncher.hgl.desktop /usr/share/doc/packages/heroic-games-launcher /usr/share/doc/packages/heroic-games-launcher/README.md /usr/share/licenses/heroic-games-launcher /usr/share/licenses/heroic-games-launcher/COPYING /usr/share/metainfo/com.heroicgameslauncher.hgl.metainfo.xml /usr/share/pixmaps/com.heroicgameslauncher.hgl.png
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Aug 2 01:54:38 2026