• 1.9.1 a0d49d2ed9

    ltguillaume released this 2025-02-05 22:45:58 +00:00 | 88 commits to main since this release

    • Handle Windows CRL errors (librewolf/issues#2187)
    • Always write config parameters to .ini
    • Improve README

    Caution

    Some antivirus software will mark this as malware. This is a false positive. Please report the program as safe if possible. Known problematic vendors: Cylance, NANO-Antivirus, SecureAge, Skyhigh (SWG), Trapmine, Zillya.

    Note

    The release checksum is signed and can be verified using GPG (instructions).

    Downloads
  • 1.9.0 da88aa5d6a

    ltguillaume released this 2024-12-01 13:53:21 +00:00 | 91 commits to main since this release

    Note

    The release checksum is signed and can be verified using GPG (instructions).

    Downloads
  • 1.8.6 e0228ba64d

    ltguillaume released this 2024-05-08 19:57:35 +00:00 | 92 commits to main since this release

    • Fix portable launcher closing itself because updater was still running
    • Rename .wuback updater back to .exe if it's not updated from the archive (e.g. due to antivirus)

    Note

    The release checksum is signed and can be verified using GPG (instructions).

    Downloads
  • 1.8.4 f489616b8e

    ltguillaume released this 2024-03-01 13:54:00 +00:00 | 93 commits to main since this release

    • Ignore Codeberg non-JSON replies when self-updating
      If Codeberg is down and responds with an HTML error page instead of JSON, ignore the update check and continue to browser update check
    • Use Msxml2.XMLHTTP: allows using system proxy settings (Codeberg #32)
    • Add \s* to RegExp (not needed by AutoHotkey, but is standard)

    The release checksum is signed and can be verified using GPG (instructions).

    Downloads
  • 1.8.3 8e9f30dcf4

    ltguillaume released this 2024-01-23 12:53:42 +00:00 | 95 commits to main since this release

    • Fix silent setup parameter
    • Remove IsDownloaded logic
    • Split VerifyChecksum(), adding RunUpdate()

    The release checksum is signed and can be verified using GPG (instructions).

    Downloads
  • 1.8.2 5ce7b1ceb4

    ltguillaume released this 2024-01-13 16:22:10 +00:00 | 96 commits to main since this release

    • Prevent the user from running LibreWolf while updating
    • Continue with LibreWolf update if self-update check fails
      If Codeberg has issues, just continue without trying to update WinUpdater
    • Prevent multi-line .ini entries
    • Some abstraction in code for browser name, URLs etc. for more uniform code among WinUpdaters
    • Don't hide GUI in scheduled mode if manually opened by the user
    • Improved Unelevate() routine
    • Use -WorkingDirectory argument in scheduled task
    • Use VerCompare() in SelfUpdate()
      Allows for local version number beyond last release
    • ScheduledTask-Create: Fix user for some cases (Codeberg #28, thx @NightFuture)
    • Disable "Start Update" button after clicking
    • Add progress step for checking file integrity
    • Fix WaitForClose() loop

    The release checksum is signed and can be verified using GPG (instructions).

    Downloads
  • 1.7.11 41243d7e43

    ltguillaume released this 2023-08-05 04:27:38 +00:00 | 101 commits to main since this release

    • Prevent infinite restart loop, e.g. when UAC is completely disabled (GitHub #23)
    • Always deploy to %AppData% if librewolf.exe is in the script's folder
    • Fix ignoring the custom path set in the .ini
    • Exit app immediately on Cancel in file selection dialog
    • Consistently format Unelevate()

    The release checksum is signed and can be verified using GPG (instructions).

    Downloads
  • 1.7.10 6738e47395

    ltguillaume released this 2023-07-13 21:05:07 +00:00 | 106 commits to main since this release

    • Use GuiShow() for everything (so AutoSize is triggered and text won't be cut off (Codeberg #27)
    • Renamed TaskSet() to SetTask()
    • Added LogField strings for /CreateTask & /RemoveTask commandline arguments
    • Check if A_ScriptDir = AppData in CheckWriteAccess()

    The release checksum can be verified using GPG: ltguillaume-public.key

    Downloads
  • 1.7.9 44dc04608a

    ltguillaume released this 2023-07-12 15:36:06 +00:00 | 107 commits to main since this release

    • Fixed endless loop waiting for LibreWolf to close (introduced in 1.7.8)

    The release checksum can be verified using GPG: ltguillaume-public.key

    Downloads
  • 1.7.8 13adf329ce

    ltguillaume released this 2023-07-09 22:37:27 +00:00 | 108 commits to main since this release

    • Prevent repeated notifications when LibreWolf was running:
      If the process that LWU was waiting for was closed, but not all of LibreWolf, the notification would be sent again
    • Check for Show parameter to prevent Gui from showing in scheduled mode was missing (for _IsRunningError and _NoConnectionError)
      [x] Progress checks didn't work (no value), replaced with global variable Done
    • Use default Gui, don't create a new one

    The release checksum can be verified using GPG: ltguillaume-public.key

    Downloads