Skip to content

WineGUI v4.5.2

Latest

Choose a tag to compare

@melroy89 melroy89 released this 05 Nov 19:06
10fabe0

Patch release fixing Wine runner selection when creating, configuring and launching bottles. A downloaded runner selected in WineGUI is now used consistently together with its matching wineserver, including Winetricks operations and generated shortcuts.

🐛 Consistent Wine runner selection

  • Use the selected installation throughout: Bottle creation, Windows version changes, audio and virtual desktop settings, application launches and Winetricks operations now use the bottle's selected Wine runner and matching wineserver.
  • No silent fallback: Incomplete custom Wine installations now produce an explicit error instead of falling back to system Wine. This fixes cases where configuring a 32-bit bottle unexpectedly used a different system Wine installation.
  • Safer runner changes: Changing a bottle's runner checks for running Wine processes before applying the change. Bottle edits also retain the original target bottle throughout the operation.

🔧 Desktop shortcut repairs

  • WineGUI automatically refreshes its managed shortcuts when loading bottles so they use the current runner settings.
  • Fixed desktop command escaping to preserve literal paths and arguments containing spaces and special characters.

🧪 Regression coverage and release checks

  • Expanded tests for runner selection, matching wineserver usage, Winetricks configuration, missing runners and actual desktop shortcut launches.
  • Added AppStream metadata validation and APT publisher tests to CI, with improved release-link error handling and retry support.
  • Updated download labels to identify compatible distribution series more clearly.

📦 Install or Upgrade

On supported 64-bit Debian, Ubuntu, and compatible derivatives, install or update through the signed WineGUI APT repository with:

curl -fsSL https://gitlab.melroy.org/melroy/winegui/-/raw/main/scripts/install.sh | sudo bash

Existing APT installations will receive version 4.5.2 automatically through standard system package updates once published.