• 1.7.9 44dc04608a

    ltguillaume released this 2023-07-12 15:36:06 +00:00 | 113 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 | 114 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
  • 1.7.7 34822e3b39

    ltguillaume released this 2023-07-06 10:47:33 +00:00 | 115 commits to main since this release

    • Allow self-updating when the executable (LibreWolf-WinUpdater.exe) has been renamed

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

    Downloads
  • 1.7.6 87081a9033

    ltguillaume released this 2023-07-03 00:08:44 +00:00 | 116 commits to main since this release

    • Fix Exit item in tray menu
    • Only exit from tray menu if done or error, otherwise show Gui
    • Use GuiClose() for tray action and Escape key
    • Refactor ShowGui() => GuiShow()

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

    Downloads
  • 1.7.5 d4ed0448a6

    ltguillaume released this 2023-07-02 19:19:53 +00:00 | 117 commits to main since this release

    • Allow restarting WinUpdater process after error (option is focused, so press Enter)
    • Press Escape to close WinUpdater (only when the update process has completed or failed)
    • Show Gui when double-clicking the tray icon
    • Only show scheduled task option if (not portable and) .ps1 files are present
    • Improved logic for when to focus the Gui window
    • Improved text alignment of scheduled task option
    • SelfUpdate: explicitly delete the two .ps1 task files, not *.ps1
    • Updated screenshot

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

    Downloads
  • 1.7.4 6e1ad03382

    ltguillaume released this 2023-06-23 21:24:59 +00:00 | 118 commits to main since this release

    • Prevent status text getting fuzzy when changing
    • Prevent version text from overlapping warning sign

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

    Downloads
  • 1.7.3 1515134ffe

    ltguillaume released this 2023-06-23 18:57:36 +00:00 | 119 commits to main since this release

    • Skip WinUpdater from portable zip (unnecessary with self-updates)

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

    Downloads
  • 1.7.2 e1cf821cd9

    ltguillaume released this 2023-06-23 13:46:57 +00:00 | 121 commits to main since this release

    • Fixed minor issue that "Close LibreWolf to start update" wasn't shown in the Gui
    • Add comment about closing the PowerShell window

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

    Downloads
  • 1.7.1 b0bd171710

    ltguillaume released this 2023-06-23 13:40:31 +00:00 | 122 commits to main since this release

    • Earlier detection of portable mode for Gui (hide scheduled tasks)
    • Focus window when portable
    • Improve progress indicator steps
    • Wait for 1s when finding other WinUpdater instance running
    • Updated README to reflect changes
    • Updated screenshot

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

    Downloads
  • 1.7.0 cd8cb02da5

    ltguillaume released this 2023-06-23 11:13:54 +00:00 | 124 commits to main since this release

    • Always initialize GUI
    • Graciously show GUI (in background) when running for unelevated user
    • Show "Start update" button if not admin (expecting UAC prompt)
    • Add checkbox to add/remove scheduled task for current user
    • Use GUI for error messages via Die()
    • Check elevation and unelevate if necessary
    • Add /CreateTask and /RemoveTask arguments for installer
    • .ps1: Set Window title and describe current operation
    • .ps1: Make script regular UTF-8
    • .ps1: Add elevation message to script
    • Renamed Verbose to !Scheduled
    • Check for write access:
      • If no permission & portable, show error
      • If no permission & not portable, copy self into %AppData%\LibreWolf\WinUpdater and run from there
    • Pass on Var to Die() like in Portable
    • Add Path to _GetVersionError dialog
    • Don't focus on website link in error dialog
    • Refactoring and rewording

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

    Downloads