kiwix / kiwix-js-pwa

Kiwix JS Offline Browser implemented as a Progressive Web App (PWA), and packaged as Electron, NWJS and UWP apps for Windows and Linux.
https://pwa.kiwix.org
GNU General Public License v3.0
168 stars 26 forks source link

Before publishing next release, remove ability of Win7 executable to auto-update #593

Closed Jaifroid closed 2 months ago

Jaifroid commented 3 months ago

This is because the auto-update routine won't recognize that the latest executable is not compatible with Windows 7/8/8.1. Instead, we'll show the fallback notice with a link to the release so the user can select the correct executable for their system. It will be necessary to test the Electron version in main.cjs and prevent any auto-update running if it is 22.3.25 (or if it matches 22.3.x) because version 22.3.x is the last to support Windows 7+.