Releases: ltguillaume/librewolf-winupdater
LibreWolf WinUpdater
You can find the latest release at https://codeberg.org/ltguillaume/librewolf-winupdater/releases/latest
WinUpdater also automatically updates itself if necessary.
LibreWolf WinUpdater 1.7.4
- Prevent status text getting fuzzy when changing
- Prevent text from overlapping warning sign
The release checksum can be verified using GPG: ltguillaume-public.key
LibreWolf WinUpdater 1.7.3
- Skip WinUpdater from portable zip (unnecessary with self-updates)
The release checksum can be verified using GPG: ltguillaume-public.key
LibreWolf WinUpdater 1.7.2
- 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
LibreWolf WinUpdater 1.7.1
- 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
LibreWolf WinUpdater 1.7.0
- 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
LibreWolf WinUpdater 1.6.4
- Prevent updater from running LibreWolf while self-updating
- Fix accidentally duplicated command line arguments
- Improved extraction error message
- Improve GoToWebsite message dialog
- Leanified icons
The release checksum can be verified using GPG: ltguillaume-public.key
LibreWolf WinUpdater 1.6.3
- Add notification right before installing in non-verbose (scheduled task) mode
- Change Codeberg API URL from
?&limit=1
to new/latest
- Add 256x256 icon, pack all icons
- Add checksum file for .zip release
LibreWolf WinUpdater 1.6.2
- Fix extraction of portable version
- Fix removal of .ps1 files
LibreWolf WinUpdater 1.6.0
WARNING: This version will only work for the next LibreWolf release (the one AFTER v111.0.1-1), because it will introduce a new filenames scheme due to the addition of a 32-bit build
- Rewrite for 32-bit and 64-bit versions and include self-updating
- LibreWolf will be released for 32-bit Windows, too, which changes the asset filenames used.
- It also means that a 32-bit version of the updater needs to be produced.
- This is also a more "modular" rewrite of the script and includes self-updating via Codeberg.
- Real errors will now also be shown when the updater is run via a scheduled task