Releases: benjamimgois/goverlay
Goverlay Nightly
Full Changelog: 1.6.7...nightly
Goverlay 1.6.7
Hey Linuxers,
Christmas is almost here again, and i hope this is the last update this year. A bunch of updates / fixes happen this last week in order to put optiscaler and flatpak support in shape. The most important features are:
Changes:
- Optiscaler channel selection (stable or bleeding-edge versions)
- Sync versions with Optiscaler (now we don't use decky-framegen builds anymore)
-
- Optiscaler builds repo
workflow for optiscaler builds by @xXJSONDeruloXx
- Optiscaler builds repo
- GNOME Fixes: Tab text visibility on GNOME with dark themes
- Debug Logging: 50+ debug checkpoints throughout OptiScaler operations
- Flatpak Support: MangoHud configuration for Flatpak Steam
As a christmas gift, Goverlay is in final phases of approaval in flathub, this was only possible due to @Twig6943 hard work. Without him it wouldn't happen. Thanks man ! you rock those manifests.
Wish you all great hollidays and keep gaming on Linux
Goverlay 1.6.5
Fix release
- Improved configuration persistence (network interface and font selections)
- More responsive UI during downloads and notifications
- Better compatibility with non-Steam launchers (absolute paths)
- Consistent vkBasalt paths across installation methods
1.6.4
Another day, another release...
This small release brings a FSR version management system, now you can choose betwen the latest FSR DLL (with ML features for RDNA4) or stick to the INT8 version that keeps RDNA2 and 3 compatibility.
Also there's another regression fix catched by @LuanVSO. Thanks dude !
Major Features:
- FSR4 Variant Management System: Switch between FP8 (latest) and INT8 (4.0.2) variants
- Automatic folder creation and setup during OptiScaler update
- User-selectable via dropdown menu
- Persistent configuration with automatic restoration
Bug Fixes:
OBS: Delete your old FGMOD folder and install it again so everything works smoothly
Goverlay 1.6.3
A small but useful update just landed
This release focuses on bug fixes and a adding new preset system for Steam Deck users (request by MonroeWorld)
✨ What’s new
🎮 Steam Deck preset saving
-
Save MangoHud configs into 4 preset slots
-
Perfect for quickly switching performance profiles on the Deck
🐛 Fixes & improvements
-
Fixed FPS cap offset calculation (by @LuanVSO )
-
Improved vkBasalt detection (library + JSON config) (by @LuanVSO )
-
Blacklisted apps moved to context menu
-
Small syntax and stability fixes
As always, feedback is welcome. Enjoy! 💙
Goverlay 1.6.2
Hello ever growing mass of Linux gamers !
This release brings one of the largest improvement cycles in the
project's history. Goverlay now includes an official Flatpak build
(beta), full support for MangoHud 0.8.2, compatibility with
OptiScaler 0.9, a brand-new Light/Dark theme system, major UI
updates, and many old bugs squashed.
Highlights
Flatpak Support (Beta)
Goverlay now ships with an official Flatpak package.
- Based on KDE Platform 6.10 and Qt 6.10\
- Includes MangoHud 0.8.2, vkBasalt 0.3.2.10, and Lazarus 4.4\
- Filesystem detection adjusted for sandbox environments\
- Notifications work via D-Bus inside and outside Flatpak\
obs: I'll upload it to flathub after the beta phase. I'm sure there will be fixes to make.
MangoHud 0.8.2 Support
New configuration options added:
cpu_efficiencygpu_power_limitcore_typeproc_vramftracedx_apiflip_efficiencygpu_listautomatic multi-GPU detection
OptiScaler 0.9 Compatibility
- Updated parser to reflect new OptiScaler.ini format\
- Removed deprecated
FGType\ - New
ShortcutKeyselector (INSERT, F1--F4)\ - Installation and detection now work correctly inside Flatpak\
- Improved error messages and file validation
- Tutorial for Steam and Heroic use of FGMOD
New Light/Dark Theme System
The entire theming engine has been rewritten.
- Light/Dark toggle added\
- Improved contrast for text fields and ComboBoxes\
- Updated icons for better visibility\
- Theme preference persists between sessions\
- Smart exclusions for elements with custom colors\
- Various visibility and layout fixes
Bug Fixes (Selection)
- Fixed List index out of bounds crash\
- Fixed memory leak in
LoadFont\ - Fixed thread creation failure on CachyOS\
- Improved external process execution and migrated downloads to
curl\ - Corrected vkBasalt detection path in Flatpak\
- Corrected icon contrast and theme-related issues\
- Unified notification system (D-Bus + fallback)
Additional Improvements
- Major code refactoring and comment translation\
- New first-run tutorial with animations\
- Updated dependencies (Qt, Lazarus, Git, MangoHud)\
- Expanded documentation: FLATPAK.md, THEME_SYSTEM.md, icon guide\
- GitHub Actions now builds Flatpak bundles automatically for every
tag
1.6.1 (update fix)
1.6.0
Hello Linuxers,
This release brings several improvements that I’ve been wanting to implement for a long time.
The biggest highlight is the installation, update, and configuration workflow for OptiScaler.
You can now enable OptiScaler in any Steam game with just a few clicks.
To make this possible, Goverlay now integrates with the amazing work done by other projects, including decky-framegen by @xXJSONDeruloXx and fgmod by @FakeMichau.
We also automatically download, update, and configure FakeNVAPI as part of this new workflow.
Another major addition is the Goverlay update checker, which notifies users when a new version is available — especially helpful for distros with slower release cycles.
Fixes
- Fixed waitOnExit handling when running external processes.
- Several small UI fixes and cleanup.
- Code cleanup and consistency updates.
UI/UX
- General UI layout and hint/tooltip improvements.
- Progress bar moved to mangobarPanel.
- Notifications now hide after menu interaction.
- Improved download button behavior.
- "About" moved to context menu.
- Added Ko-fi donation link.
Dependencies
- Added required external tools: p7zip and wget.
Goverlay 1.5.0 — vkBasalt is Back!
Hey Linuxers! 👋
This is a very special release. After many community requests, vkBasalt is finally back — and this time, it’s in much better shape than before!
We’re also excited to introduce something brand new: the integrated OpenGL demo cube (formerly known as govercube) now has its own dedicated project — pasCube.
pasCube will replace vkcube and makes its first appearance in version 1.5.0 as a beta feature, and its releases will stay in sync with GOverlay from now on.
Since pasCube is OpenGL-based, GOverlay automatically launches it using the ZINK driver, allowing you to apply vkBasalt post-processing effects directly on top of it — perfect for testing overlays, shaders, and visual configurations.
Here’s what’s new in this release 👇
- 🧩 Reintroduced vkBasalt integration with improved handling
- 🎲 Added pasCube (OpenGL demo cube) integration
- ⚙️ Automatic ZINK enforcement when launching OpenGL demos
- 🧱 Various UI and stability improvements
- 🪄 Minor fixes and internal refactors
Special thanks to @yochananmarqos for all the help with pascube and goverlay PKBUILDs.
Hope you all enjoy this release — and as always, thanks for your support and feedback! ❤️
Update: 1.5.1 is just a small fix in the tags. The tar.xz is already updated
Update 2: Thanks to @Samueru-sama the appimage is already working for the new release.
Update 3: Fixed Appimage (v3) uploaded
1.4.1 bugfix
This is a small fix release.
@benjamimgois
benjamimgois committed 6 hours ago
changes to color exceptions and ui fix
@benjamimgois
benjamimgois committed 5 hours ago
Remove zenergy dependency
