LibreWolf WinUpdater Save

An attempt to make (automatic) updating of LibreWolf for Windows much easier. Can be used for installed and portable instances (https://github.com/ltguillaume/librewolf-portable).

Project README

LibreWolf WinUpdater

by ltGuillaume: Codeberg | GitHub | Buy me a beer 🍺

An attempt to make updating LibreWolf for Windows much easier.

LibreWolf WinUpdater

Getting started

  • If you want to run the portable version of LibreWolf, download and extract librewolf-xxx.x.x-windows-x86_64-portable.zip (second blue button). It already contains a compiled version of the project hosted here.
    LibreWolf will be updated automatically whenever you run LibreWolf-Portable.exe (checks for new versions happen once a day). If you wish to perform update checks manually instead, just rename WinUpdater to e.g. LibreWolf-ManualUpdater.exe and run it when needed.
  • When installing LibreWolf, the official installer will show an option to install WinUpdater.
    Alternatively, you can download and extract the latest LibreWolf-WinUpdater_x.x.x.zip to a folder you like, e.g. %AppData%\LibreWolf. Run LibreWolf-WinUpdater.exe to check for an update. If one is available, it will be downloaded immediately.

Scheduled updates

  • Run LibreWolf WinUpdater and select the option to automatically check for updates. This will prompt for administrator permissions and a blue (PowerShell) window will notify you of the result. The scheduled task will run while the current user account is logged on (at start-up and every 4 hours).
  • If your account has administrator permissions, the update will be fully automatic. If not, the update will be downloaded and you will be asked by WinUpdater to start the update (administrator permissions required).
  • If LibreWolf is already running, the updater will notify you of the new version. The update will start as soon as you close the browser.

Remarks

  • If you're having issues with the updater on Windows 7 (not officially supported by LibreWolf anymore), please have a look at these instructions.
  • The updater needs to be able to write to LibreWolf-WinUpdater.ini in its own folder, (so make sure it has permission to do so), otherwise WinUpdater will copy itself to %AppData%\LibreWolf\WinUpdater and run from there.
  • LibreWolf-WinUpdater.ini contains a [Log] section that shows the results of the last update check and update action.
  • LibreWolf WinUpdater also updates itself automatically, so you won't have to check for new releases here. If you prefer to update WinUpdater yourself, add the following to the .ini file:
    [Settings]
    UpdateSelf=0
    

Credits

Open Source Agenda is not affiliated with "LibreWolf WinUpdater" Project. README Source: ltguillaume/librewolf-winupdater

Open Source Agenda Badge

Open Source Agenda Rating