Releases: Heroic-Games-Launcher/HeroicGamesLauncher
2.18.1 Hotfix #1
Hi!
On this Hotfix release we reverted a controversial change for Linux users where Proton versions other than Proton-GE were being hidden by default. This now only hides Proton Experimental and it is Opt-in instead of Opt-out.
We also fixed the Environmental variables table and added a few couple of settings for using WoW64 on Linux and several other fixes and improvements.
Let us know if you find any other issue. You can give us feedback on our official Discord or Github.
What's Changed
- [FIX] Using = in env var value by @arielj in #4787
- [UX] Make search icon not selectable, made search bar more compact by @veryprofessionaldodo in #4758
- Fix error creating folder while installing a wine version by @Vidi0 in #4754
- [UX] Wine Manager - Make refresh button part a tab, clearer keyboard navigation by @veryprofessionaldodo in #4750
- [UX] Added extra bit of padding for inner buttons in game page by @veryprofessionaldodo in #4751
- [UX] Improved SelectField navigation with gamepad by @veryprofessionaldodo in #4820
- [UI] Optimize the Alphabet Filter in Library look like on narror window by @SourLemonJuice in #4805
- [FIX] Remember scroll position of library when changing screens by @arielj in #4814
- [UI] Fix text wrapping for non-alphabetic scripts by @arielj in #4813
- [UX] Remove alt launch action when it makes no sense by @arielj in #4815
- [Fix] Make the Winetricks log message show up again by @CommandMC in #4833
- Change "Allow non-GE Proton" to only hide Valve Proton versions by @CommandMC in #4799
- [Feat] (Auto-)Updater improvements by @CommandMC in #4830
- [Tech] Clean up MUI theming by @CommandMC in #4803
- [UI] Update library when changing games' categories by @arielj in #4829
- [FIX] Fix logger error opening second instance of Heroic by @arielj in #4812
- [FIX] Inputs onChange callback bug by @arielj in #4804
- [UX] Ignore DLCs when calculating available alphabet filter letters by @arielj in #4839
- [UX] Print list of GOG games in GOG log by @arielj in #4838
- [UI] Add WoW64 toggle on Linux non-native games by @Vidi0 in #4831
- [UI] disable DXVK-NVAPI when DXVK is disabled by @davidfragalaureano in #4842
- [i18n] Updated Translations by @weblate in #4796
New Contributors
- @SourLemonJuice made their first contribution in #4805
- @davidfragalaureano made their first contribution in #4842
Full Changelog: v2.18.0...v2.18.1
Heroic 2.18.0 "Waterfall Beard" Jorul
HI!
This new Heroic release brings several UI and UX improvements besides several fixes and a new Opt-in Anonymous analytics.
After a long time discussing this in our team and almost 5 years of the first Heroic release we decided to try to understand more our userbase. For that we use Plausible Analytics that is also open-source and privacy-first. All data is 100% anonymous and it serves only to have an idea of the number of users accross the different operating systems we support.
With that we can have a better idea on what to focus next and what to prioritize.
Another important move on this version is that the Flatpak is being reverted to Runtime 23.08 due to issues with Gamepad input on SteamDeck Gaming mode.
If you need runtime 24.08 (for HDR and better Wayland support) install Heroic from the Beta branch on Flathub.
What's Changed
- [Linux] Prioritize GE-Proton Versions and adds a setting to show/hide non-GE version on Wine List
- [UX] Several improvements to Joystick and Keyboard navigation
- [UX] Adds a new option to launch games with or without logs from the game page
- [macOS] Adds Wine-Staging back to Wine Manager and Fix an issue with picking up the wrong wine binary when using GPTK
- [General] Adds Opt-in Anonymous analytics
- Several other fixes and improvements
Full Changelog
- [Feat] Replace font detection with browser-based approach by @CommandMC in #4659
- [Fix] Fixup getDiskInfo on Windows when only a single drive is connected by @CommandMC in #4658
- [fix] When importing a game, the status says installing instead of importing by @KaranDuggal in #4642
- [Fix] Ensure
prefixOrBottleFolder
exists before trying to write into it by @CommandMC in #4678 - [DX] Fix locale keys getting deleted by @arielj in #4677
- [FIX] Find wine64 path of system's GPTK outside of heroic/tools by @arielj in #4671
- [Tech] DX improvements to
useGlobalState
/GlobalStateV2
by @CommandMC in #4681 - [Feat/Ref] Make our logger promise-based, circular-import-free and auto-rotating by @CommandMC in #4508
- alphabet filter by @theguy000 in #4643
- [Fix]: Improve error handling for game import failures by @KaranDuggal in #4667
- [Fix] Add margin to sideload import Infobox by @radekbocon in #4662
- [i18n] Updated Translations by @weblate in #4657
- fix: corrected url to CLA by @devpool007 in #4714
- [UI/UX] Some themes and style fixes by @arielj in #4695
- [TECH] Improve app loading when on Wayland on Linux by @fxzzi in #4709
- [UX] Some logger fixes by @arielj in #4691
- Add settings to enable Wine-Wayland and HDR by @Vidi0 in #4666
- [Docs] Nix installation & development environment by @Denperidge in #4664
- [FIX/FEATURE] Make virtual keyboard compatible with all inputs by @arielj in #3961
- [UX] Ignore non-GE Proton versions by default, but allow enabling them for advanced usage by @arielj in #4254
- [UX] Option to have no tray icon by @arielj in #4606
- [FIX] Show path of EA games in logs and add extra info by @arielj in #4683
- [Refactor] Make InstallModal global with state moved to zustand by @arielj in #4268
- [FIX] Wrappers with sideloads by @Etaash-mathamsetty in #3767
- [UX] Alt action to launch games with and without logs by @arielj in #4220
- [Refactor] Move
isSettingsModalOpen
state from global state to zustand by @arielj in #4267 - [UX] Fix dialogs without close button not being able to be closed with gamepad back action by @veryprofessionaldodo in #4747
- [UX] Made tour highlight better center the element it's targeting by @veryprofessionaldodo in #4746
- [UX] Change ignored protons warning by @arielj in #4757
- [UX] Fix focused frame on game sub-menu from being off center by @veryprofessionaldodo in #4748
- [macOS] Add Wine-Staging-macOS to WineManager by @flavioislima in #4728
- Chore: update Gamescope and Mangohud runtime version messages by @flavioislima in #4729
- [UX] Cleanup logs per platform by @arielj in #4770
- [UX] Remove disabled shader pre-cache warning dialog and logs by @arielj in #4767
- [TECH] Add Plausible for basic data insights by @flavioislima in #4759
- [FIX] Env variables and Wrappers tables is broken by @arielj in #4779
- [Fix] error while collecting Plausible data by @Vidi0 in #4780
New Contributors
- @theguy000 made their first contribution in #4643
- @radekbocon made their first contribution in #4662
- @devpool007 made their first contribution in #4714
- @fxzzi made their first contribution in #4709
- @Vidi0 made their first contribution in #4666
- @Denperidge made their first contribution in #4664
- @veryprofessionaldodo made their first contribution in #4747
Full Changelog: v2.17.2...v2.18.0
2.17.2
Hi!
This is a new bunch of fixes for the latest release based on feedback we received.
What's Changed
- [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
New Contributors
- @WombatFromHell made their first contribution in #4648
Full Changelog: v2.17.1...v2.17.2
Heroic 2.17.1 - Fixes and More
Hi!
This new Heroic release brings several fixes and other improvements for all platforms.
If you have issues on the SteamDeck with games not launching or appearing, make sure to enable Shader Pre-Cache on Steam Settings in Desktop Mode. We are working on a fix for it.
What's Changed
- [Feat] Return Proton first in the Wine version list by @CommandMC in #4550
- [FEAT - macOS] Add Rosetta AVX Setting by @flavioislima in #4557
- [macOS] Put the macOS icon in a rounded rectangle by @maksalees in #4319
- [UX] Show
(i)
tooltips for when focusing setting with controller by @arielj in #4595 - [Fix] Revert DXVK update logic by @arielj in #4593
- [UX] Ignore iOS games in library by @arielj in #4592
- [UX] Show Flatpak's runtime version when missing mangohud/gamescope by @arielj in #4588
- [UX] Fix showing wine version on mac logs by @arielj in #4587
- [UX] Hide DXVK-NVAPI option on the SteamDeck by @arielj in #4594
- [Fix] Add back option to unselect
Launch option
by @arielj in #4591 - [FEAT] Enhance responsive design for game page by @flavioislima in #4578
- [FIX] Do not use wine path for rockstar fix on windows by @arielj in #4596
- [UX] Improve "Use Default Wine Settings" tooltip to avoid confusion by @arielj in #4602
- [FIx] Nord Light theme by @flavioislima in #4603
- [FIX] Ensure install dialog show gui or exits when started with --no-gui by @has207 in #4565
New Contributors
- @maksalees made their first contribution in #4319
- @has207 made their first contribution in #4565
Full Changelog: v2.17.0...v2.17.1
Heroic 2.17.0 Franky
HI!
A new Heroic release is out and it contains several new and amazing features, new designs and a lot of fixes!
Highlights
- 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
Full changelog
- 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
New Contributors
- @ruiaraujo made their first contribution in #4431
- @KaranDuggal made their first contribution in #4421
- @luluco250 made their first contribution in #4285
- @evktalo made their first contribution in #4449
- @soumyaDghosh made their first contribution in #4091
- @sandepten made their first contribution in #4468
- @biliesilva made their first contribution in #4424
- @nodscher made their first contribution in #4496
- @MLGRadish made their first contribution in #4528
Full Changelog: v2.16.1...v2.17.0
2.16.1 Hotfix
This is our first Hotfix for version 2.16.1 and addresses a critical issue that was preventing users of using Heroic with a language other than English.
It also adds two help icons that will launch a "tour" around the app for the library and the sidebar.
And also adds some improvements and fixes on macOS.
What's Changed
- [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
Full Changelog: v2.16.0...v2.16.1
v2.16.0 "Scopper Gaban"
🎮 Heroic Games Launcher 2.16.0 Is Here and it is one of our biggest releases yet with more than 70 Changes since last release! 🚀
Discover the latest features, fixes, and quality-of-life improvements that make gaming even smoother!
✨ New Features
Heroic 2.16.0 brings exciting tools and customization options to enhance your gaming experience:
- 🛠️ Env Variables in Known Fixes: Customize game fixes with environment variables for better compatibility. (by @arielj)
- 🔗 Launch Arguments via URLs: Pass game arguments directly through protocol URLs for streamlined launching. (by @CommandMC)
- 🎮 Steam Shortcuts for Uninstalled Games: Add Steam shortcuts for games you haven’t installed yet. (by @lostb1t)
- 🛡️ Anti-Cheat Logging: Anti-cheat details now appear in logs for easier troubleshooting. (by @RawToast225)
- 🖱️ Gamescope "Force Grab Cursor" Toggle: Prevent cursor escapes in full-screen games. (by @RuffledPlume)
- 🔎 Known Wiki Page: Game details page now shows Wiki links if relevant information is known for a game. (by @arielj)
🐞 Bug Fixes Stability and reliability take center stage with these critical fixes:
- 🧹 DXVK Uninstallation Fixed: No more leftover files when removing DXVK from prefixes. (by @casasfernando)
- 🚑 Runtime Crash Prevention: Avoid potential crashes during runtime checks. (by @Etaash-mathamsetty)
- 📁 GOG v1 Game Setup Fix: Resolved regressions affecting older GOG titles. (by @imLinguin)
- 🖥️ Zoom Retention: Window zoom settings now persist after minimizing/restoring. (by @hitgubian)
- 🧩 Epic Library Cleanup: Hide unnecessary UE-related items cluttering your library. (by @CommandMC)
- 🎯 Cursor Consistency: Proper cursor behavior over SVG icons on game pages. (by @Flexicon)
- 🚫 Auto-Download DXVK Disabled: More control over when DXVK is installed. (by @Etaash-mathamsetty)
- 📂 Sideloaded Games Cleanup: Uninstalled sideloaded games vanish from your recent list. (by @arielj)
- 🍷 Crossover Bottle Visibility: Installed Crossover bottles now display correctly. (by @arielj)
- 🛠️ DXVK-NVAPI Enabled by Default: Better compatibility for NVIDIA users. (by @Etaash-mathamsetty)
- 🌐 Tray Icon Language Sync: The system tray icon now follows your language settings. (by @arielj)
🎨 UI/UX Enhancements
A sleeker, more intuitive interface awaits:
- 🌍 Translation-Friendly Fonts: Improved localization support for non-Latin fonts. (by @jjanuszkiewicz)
- 🛠️ Auto-Install Fixes Graduated: No longer experimental—Heroic auto-applies fixes by default! (by @arielj)
- 📥 Import Game Hints: Clear instructions for importing games in the "Add Game" dialog. (by @arielj)
- 🍏 macOS Dock Menu: Quick access to recent games and more actions via the Dock. (by @LenaWil)
- 🎮 umu as Default on Linux/Steam Deck: Unified Launcher (umu) is now standard for Proton games. (by @arielj)
- 🖌️ Custom CSS Styling: Advanced users can tweak Heroic’s look with persistent CSS that applies to all themes. (by @arielj)
- 📜 Per-Game Log Toggles: Enable/disable logs individually instead of globally. (by @arielj)
⚠️ Steam's Shader Pre-Cache Warnings: Alerts if pre-caching is off while using umu on Steam Deck's gaming mode. - Note this doesn't mean Heroic uses Shared Pre-Caching, umu needs Shader Pre-Caching enabled to work properly in gaming mode - (by @arielj)- ☁️ Cloud Saves Clarity: Tabs now warn if cloud saves aren’t supported. (by @arielj)
- 📚 Empty Library Guidance: Better instructions for new users and anticheat info. (by @arielj)
⚙️ Technical Improvements
Under-the-hood upgrades for power users:
- 🍷 Proton-GE as Default: Switched from Wine-GE for better compatibility. (by @arielj)
- 🧪 Whisky Discoverability on Mac: Easier setup for macOS users. (by @WangEdward)
- 🚀 Backend Game Launching: Faster protocol handling without frontend delays. (by @arielj)
- 🧹 GOG Manifest Cleanup: Prevents install errors by deleting old manifests. (by @arielj)
- 🔍 Winetricks Search Delay: Wait until lists load before allowing searching. (by @arielj)
- 🧩 Comet v0.2.0 Update: Improved backend tools. (by @fisch2)
🌐 Localization & Accessibility
Making Heroic accessible to everyone:
- 🗺️ Updated Translations: Thanks to @weblate and contributors for multilingual support.
🚨 Important Notes
- 🚫 MangoHud on Steam Deck: Disabled in Game Mode to avoid conflicts. (by @Etaash-mathamsetty)
- 🤖 Android-Only Games Skipped: Heroic now ignores titles claimed in Epic's mobile store app. (by @arielj)
- Update Now! 🎉
Heroic 2.16.0 is packed with fixes, flair, and flexibility. Whether you’re tweaking CSS, battling anti-cheat errors, or exploring UMU on Steam Deck, this update has something for everyone.
New Contributors
- @jjanuszkiewicz made their first contribution in #3880
- @Snaggly made their first contribution in #4027
- @hitgubian made their first contribution in #4020
- @WangEdward made their first contribution in #3747
- @LenaWil made their first contribution in #4158
- @Flexicon made their first contribution in #4213
- @MattSturgeon made their first contribution in #4181
- @lostb1t made their first contribution in #4234
- @ojsi made their first contribution in #4258
- @fisch2 made their first contribution in #4145
- @hassanzahidd made their first contribution in #4352
- @RuffledPlume made their first contribution in #4351
Full Changelog: v2.15.2...v2.16.0
Heroic 2.15.2 HOTFIX #2
Hi
Just like that we are here to make a release on Friday. what could go wrong?
This release includes mostly bug fixes and smaller improvements.
Outstanding Fixes
- Fixed Amazon Games library synchronization failure
- Fixed issues with
CYGNI: All Guns Blazing
andBlack Myth: Wukong
from Epic Games - Fixed GOG cloud saves issues, when files were removed using utility on GOG's website
What's Changed
- [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
Full Changelog: v2.15.1...v2.15.2
2.15.1
Hi!
Just after the 2.15.0 release we noticed a few issues so here is the first Hotfix for the latest release.
What's Changed
- [FIX] Sideloads with proton without umu by @Etaash-mathamsetty in #3936
- [Fix] Make
GamesDBDataInner
'ssquare_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
Full Changelog: v2.14.1...v2.15.1
Heroic 2.15.0 "Emeth"
Hi!
It has been 4 months since Heroic's last release, which is the longest time we've ever had between releases. Several reasons combined caused this long wait, but our team never stopped working on Heroic. As such, this release comes packed with new features and fixes.
The number of changes is huge so here are the main highlights:
What's Changed
- 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
Changelog (Click to expand)
- [Tech] Move to pnpm by @CommandMC in #3192
- [Fix] Escape backslashes in PowerShell ArgumentList by @CommandMC in #3658
- [i18n] Updated Translations by @weblate in #3669
- [Fix] Epic login prompt empty when navigating to it from store by @CommandMC in #3689
- [UX] Accessibility option to always show titles in library without having to hover by @arielj in #3702
- [UX] Be more explicit about broken anticheat affecting multiplayer in copy by @arielj in #3694
- Add important warning about wine dependencies to readme description by @makzef in #3687
- [UX] Ignore error message fetching non-existent known-fix json by @arielj in #3701
- [GOG]: don't check for notInstallable during library sync by @imLinguin in #3711
- [Fix] Cloud save path input field can't be manually edited by @arielj in #3718
- [i18n] Updated Translations by @weblate in #3720
- Update to pnpm 9 by @CommandMC in #3741
- [MISC]: prettify discord rich presence by @imLinguin in #3743
- [AMAZON]: Fix issues when title is unset by @imLinguin in #3746
- [Refactor] Remove Wine-GE-LOL by @DenysMb in #3754
- Disable installing games with broken anticheat (add advanced setting for override) by @arielj in #3716
- [Fix] "Wine version is not valid" clarifications by @CommandMC in #3756
- [Fix] Support DXVK installation on 32-bit prefixes by @casasfernando in #3749
- [FIX] build selector exception on some locales by @imLinguin in #3683
- [Tech/Demo] Migrate Wine Manager status state to Zustand by @CommandMC in #3428
- [DX] Optimize ESLint includes by @arielj in #3518
- [i18n] Updated Translations by @weblate in #3755
- Adapt amazon games metadata to new design by @imLinguin in #3742
- [Tech] External React Dev Tools application by @CommandMC in #3765
- [Fix] Prevent empty name category from being added by @DenysMb in #3761
- [Feat] Pass additional game information to the pre-post launch script using environment variables by @casasfernando in #3748
- [FIX] Include gamescope when applying default settings by @Etaash-mathamsetty in #3786
- [UX] Improve gamepage by @Kajot-dev in #3613
- [FIX] Use mangoapp when using mangohud with gamescope by @Etaash-mathamsetty in #3809
- [EPIC]: Support third-party managed applications by @imLinguin in #3763
- [Fix] Hand
null
to the Frontend if we can't fetch a game's info by @CommandMC in #3818 - Automatically update runtimes by @Etaash-mathamsetty in #3799
- [Fix] Account for spaces in GOG game save paths on Windows by @ghoste07 in #3783
- [Tech] Move to the
electron-vite
build tool by @CommandMC in #3218 - [Fix] Update Nile to 1.1.0 by @CommandMC in #3834
- [GOG]: ignore port provided in adtraction url by @imLinguin in #3845
- [Fix] Prevent uninstalling a game while it's running by @arielj in #3779
- Add scroll to categories dropdown when too many categories by @arielj in #3857
- Fix UI bugs in search bar by @TabulateJarl8 in #3854
- [Tech] Source map support for the Backend by @CommandMC in #3823
- [Tech] Download helper binaries instead of storing them in the repo by @CommandMC in #3849
- [Fix] Sideload: Don't update game settings if we're in editMode by @CommandMC in #3848
- [GOG]: use native builds of ScummVM and DOSBox when available by @imLinguin in #3797
- [i18n] Updated Translations by @weblate in #3772
- [Feat-macOS] Download GPTK from Wine Manager by @flavioislima in #3868
- [Flatpak] Update manifest for UMU support by @R1kaB3rN in #3674
- [Fix] cleanup discord rpc on launch failures by @imLinguin in #3888
- [Exp]: UMU support by @Etaash-mathamsetty in #3724
- [FIX]: login flow not working when redirected from store tab by @imLinguin in #3896
- [Tech] Skip empty arguments in sideload and frontend command launcher by @rdbrschf in #3009
- [TECH]: disable umu by default by @imLinguin in #3899
- comet support by @Etaash-mathamsetty in #3727
- [i18n] Updated Translations by @weblate in #3881
- [Fix] Hide UMU-Latest from dropdown menu by @R1kaB3rN in #3903
- [FIX] add missing await by @Etaash-mathamsetty in #3901
- [TECH]: update nile to v1.1.1 by @imLinguin in #3907
- [Revert] Refactor Extraction methods #3181 by @flavioislima in #3663
- [i18n] Updated Translations by @weblate in #3906
- LoginWarning Popup Automatic Close by @alexho712 in #3905
- [FIX] Power saver blocker disabling after library updates by @Etaash-mathamsetty in #3519
- [GOG]: add support for linux native dlcs in modify install dialog by @imLinguin in #3895
- [Fix] Log the full error in the uncaughtException handler by @CommandMC in #3904
- [FIX] Remove isMac check for 32 bit dxvk by @Etaash-mathamsetty in #3768
- [TECH] Update Electron to v31 by @flavioislima in https://github.com/Heroic-Ga...