• 1.7.0 cd8cb02da5

    ltguillaume released this 2023-06-23 11:13:54 +00:00 | 118 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