Skip to content

Releases: ltguillaume/librewolf-winupdater

LibreWolf WinUpdater

02 Jul 19:21
Compare
Choose a tag to compare

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

23 Jun 21:25
Compare
Choose a tag to compare
  • 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

23 Jun 18:58
Compare
Choose a tag to compare
  • 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

23 Jun 13:48
Compare
Choose a tag to compare
  • 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

23 Jun 13:40
Compare
Choose a tag to compare
  • 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

23 Jun 11:16
Compare
Choose a tag to compare
  • 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

15 Jun 13:15
Compare
Choose a tag to compare
  • 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

07 Jun 16:59
Compare
Choose a tag to compare
  • 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

11 Apr 23:52
Compare
Choose a tag to compare
  • Fix extraction of portable version
  • Fix removal of .ps1 files

LibreWolf WinUpdater 1.6.0

10 Apr 19:48
Compare
Choose a tag to compare

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