• 1.18.0 076a249791

    librewolf-bot released this 2026-05-26 22:53:27 +00:00 | 12 commits to main since this release

    • Prevent CheckConnection() from falsely succeeding by being given cached data
      The result was that when there was no connection/Codeberg was offline, a scheduled run wouldn't gracefully fail and exit, but instead show an error that it failed to download the release info.
    • Detect elevated instances of this updater while unelevated
      Prevents starting an (unelevated) update while a scheduled instance is already doing an update.
    • Focus GUI on exit via tray if still busy
    • Hide Start update button on Die()
    • Remove unused/commented code
    • Remove line break from _WritePermError string
    • Add error code placeholder inside _UpdateError string
    • Remove hardcoded "librewolf.exe" strings
    • Make GetCurrentBuild() return the release repo instead of setting Build
    • Prevent spaces piling up after LastUpdate in .ini

    Note

    The executable is signed by OSSign (Scheibling Consulting AB). For more information, see our FAQ.

    Tip

    The authenticity of the release .zip can be verified with GPG.
    Import our key: gpg --import [librewolf].asc (available via gpg.librewolf.net, keys.openpgp.org, keyserver.ubuntu.com), then verify: gpg --verify LibreWolf-WinUpdater.zip.asc.

    Caution

    Link to VirusTotal Report
    Some antivirus software might mark this as malware. This is a false positive. Please report the program as safe if possible.

    Known problematic vendorsArctic Wolf, DeepInstinct, Gridinsoft, NANO-Antivirus, SecureAge, Skyhigh (SWG), Trapmine, Trellix, VirIT, Zillya.
    Downloads