Electron App: fix autoUpdater to actually install on quit (#551)

- call quitAndInstall() if an update is available
- support updating prerelease versions to other prerelease versions
- deps: update electron-builder to 27.0.0 alpha 7
- bump to 2.5.2
This commit is contained in:
Ilya Kreymer
2026-08-29 14:10:06 -07:00
committed by GitHub
parent 28e9893075
commit 2868e44a9b
4 changed files with 101 additions and 45 deletions
+3 -2
View File
@@ -1,7 +1,7 @@
{
"name": "replaywebpage",
"productName": "ReplayWeb.page",
"version": "2.5.1",
"version": "2.5.2",
"description": "Serverless Web Archive Replay",
"repository": "https://github.com/webrecorder/replayweb.page",
"homepage": "https://replayweb.page/",
@@ -48,12 +48,13 @@
"@types/mime-types": "^2.1.4",
"@types/minimist": "^1.2.5",
"@types/node": "^22.15.18",
"@types/react": "^19.2.18",
"@typescript-eslint/eslint-plugin": "^6.12.0",
"@typescript-eslint/parser": "^6.12.0",
"copy-webpack-plugin": "^9.0.1",
"css-loader": "^6.2.0",
"electron": "^43.3.0",
"electron-builder": "^27.0.0-alpha.6",
"electron-builder": "^27.0.0-alpha.7",
"electron-notarize": "^1.2.2",
"eslint": "^8.56.0",
"eslint-config-prettier": "^9.1.0",