Skip to content

v3.4.1

Latest

Choose a tag to compare

@github-actions github-actions released this 14 Aug 23:30
e8b7195

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.