Whisky 3.6.1 fixes a set of issues around graphics backend routing, external drives, and the bottle registry, and makes runtime downloads resumable.
Fixed
- Graphics backends now apply per program instead of leaking: DLL overrides go through the prefix registry rather than the WINEDLLOVERRIDES environment variable, so a launcher's backend no longer silently becomes every game's backend, and per-program overrides actually take effect (#184, #185).
- A bottle no longer appears twice in the bottle list, and each of its games with it, when its path was registered in two URL forms; an already-duplicated registry heals itself on first launch (#183).
- Bottles on external drives: non-APFS drives are no longer refused as "full" (#192), and the new location checks engage on every removable volume shape, disk images included (#193).
- The DLL Overrides section reports the overrides actually in effect, and program settings resolve Recommended to the backend that really runs (#186, #187).
- Steam game routes are forgotten when their bottle is deleted (#180), output from very short-lived Wine processes is no longer occasionally lost, and the CLI uses consistent exit codes with option passthrough for
whisky run(#182, #183).
Changed
- With D3DMetal installed, Recommended resolves launchers to DXVK, since their Chromium-based clients cannot render on D3DMetal, while the games they start still get D3DMetal (#188).
- Interrupted runtime downloads resume where they left off and retry transient failures instead of restarting from zero (#174).
- Pressing Play materializes settings only for the program that launches, and waiting for a cold Steam client no longer spawns a Wine process every two seconds (#181, #189).
Added
- Creating a bottle on an external or network volume checks the location up front: if macOS is withholding Files and Folders access, the creation sheet says so and links straight to the privacy settings instead of failing later with a cryptic prefix error (#190, #191, #193).
Full changelog: https://github.com/frankea/Whisky/blob/main/CHANGELOG.md
SHA-256 (Whisky-3.6.1.dmg): d3e75b2f4573fe677856ace0d6d92a24750fc4a1df4cf371fa4d0a5aa6903962