Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Don't allow Syncthing to upgrade beyond the supports macOS version #222

Open
bumper314 opened this issue Jul 13, 2024 · 1 comment
Open

Comments

@bumper314
Copy link

bumper314 commented Jul 13, 2024

Come on folks, this is easy to prevent. Since v1.27.7 decided to drop support for versions of macOS prior to 12.7, all you have to do is add a <sparkle:minimumSystemVersion>12.7.0</sparkle:minimumSystemVersion> tag to your https://upgrades.syncthing.net/syncthing-macos/appcast.xml Sparkle feed to prevent unsupported versions of macOS from even seeing the Sparkle update popup.

No need for people to https://github.com/syncthing/syncthing-macos?tab=readme-ov-file#disable-automatic-update-checker

See https://sparkle-project.org/documentation/publishing/#minimum-system-version-requirements for more info

Related #216, #217, #218, #219

@kupietools
Copy link

kupietools commented Oct 21, 2024

This is seriously annoying. I've got a very old mac which still works perfectly, running so I have it running some administrative stuff, like Syncthing. Tonight it gave me the update notification so I updated. And now Syncthing doesn't work anymore, and this is on a headless machine I'm accessing over VNC and having all sorts of network problems, and I had to go find a compatible version, and once I got it installed and running it was stuck "offline" and I got sucked into troubleshooting, and what I thought was going to be a 30 second upgrade now has consumed about 2 hours of my time when I was in the middle of other things, and it's 3:30AM and I don't have a working install of Syncthing anymore, and really it was much easier when syncthing just worked, and I really would have prefered if it hadn't tricked me into destroying it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants