Program update fails from 1.0.0-Betax -> 1.1.0

Expected Behavior

I used the built-in function to check for updates. It determined that an update was available. However it repeatedly showed that the update process had failed.

Current Behavior

The update failed.

Steps to Reproduce

  1. In PhotoStructure, click “Help”, “Check for updates”.
  2. A dialoge box is displayed indicating there is an issue, and it references a folder name similar to C:\Users\Username\AppData\Local\photostructure-updater
  3. I closed PhotoStructure and deleted the contents of C:\Users\Username\AppData\Local\photostructure-updater.
  4. I re-ran the “Check for updates” and this time the process was successful.

Environment

Operating system and version:
Windows 10 Professional 64-bit, 16GB RAM

PhotoStructure edition:

PhotoStructure for Desktop. Was version 1.0.0-Beta (I think Beta 3). Now is version 1.1.0

Thanks for the report, and apologies for the inconvenience.

I’ll see if the updater library has had this error reported and if there’s something reasonably doable on my end.

Thanks to @PaulDurham for reporting this issue. Apologies for the delayed follow-up.

The beta-era updater path that failed on this upgrade has been substantially reworked:

  • v2026.4: The desktop app has been repackaged with electron-forge and native OS installers — Windows .exe (Squirrel), macOS .dmg, and Linux .deb/.rpm. Linux updates are now handled through the PhotoStructure apt/dnf repository (install instructions). Windows and macOS continue to auto-update via Electron’s autoUpdater (through update-electron-app).
  • The Server editions (PhotoStructure for Docker and PhotoStructure for Node) use their own in-place upgrade paths and are unaffected by this issue.

Release notes: PhotoStructure v2026.4 | PhotoStructure
Install page: Install PhotoStructure | PhotoStructure

The cleanest path forward from a broken v1.0.0-beta install is a fresh v2026.4 install pointed at the same library. Please open a new topic if the upgrade fails again.