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