Skip to content

v0.6.5 — auto-update via AppImage (fix)

Choose a tag to compare

@aronpc aronpc released this 09 Jul 19:25

🐛 Fixed

  • Auto-update via AppImage finalmente funciona. Nunca tinha chegado a funcionar por dois motivos:
    1. electron-updater estava em devDependencies → o electron-builder não o empacota → MODULE_NOT_FOUND na AppImage → autoUpdater ficava null → sempre caía em "abrir release". Movido para dependencies.
    2. detectInstallMethod só checava process.env.APPIMAGE, que o Electron 43 perde no re-exec do sandbox → nunca detectava a AppImage. Agora detecta também pelo execPath (/tmp/.mount_<nome>) e recupera o caminho do .AppImage (cascata: env → execPath → Exec= do .desktop → busca), re-exportando em process.env.APPIMAGE.

A partir desta versão, AppImages detectam updates no boot + a cada 1h, e o botão "↓ vX" aparece (baixa) → "↻ reiniciar" instala de verdade.