github jlobue10/rEFInd_GUI v3.4.1

5 hours ago

Install Config: know whose config you're replacing

This release closes the "Install Config succeeds but nothing changes at boot" report (diagnosed on Steam Deck hardware): there was no install bug — the Linux and Windows GUIs were silently overwriting each other's installed refind.conf, since each publishes its own independently generated copy to the same ESP.

Changes

  • Install origin tracking: every Install Config now writes a small refind.conf.origin sidecar next to the config (product, platform, version, checksum, timestamp). When an install replaces a config that a different GUI installed — e.g. the Windows build overwriting the Linux build's config on a dual-boot machine — the success dialog now says so, including when that install happened. A config hand-edited since its last install is called out too. Informational only; nothing else changes.
  • Identical bytes on both platforms: Create Config no longer writes Windows line endings (CRLF) on the Windows build. rEFInd read either just fine, but identical selections now produce byte-identical configs across platforms.
  • Version handshake: as always, the GUI and helper ship together — this installer updates both.

Full details in PR #90.

Don't miss a new rEFInd_GUI release

NewReleases is sending notifications on new releases.