End of Windows 7 64bits support?

Hi

In the past years we had an announcement about the end of support for Win XP (v1.1.0).

I found V2 won’t start on Win 7 x64. Do we have the same info for this OS so we can pick the latest available working binary from the github assets?

Thank you

Ah and the most obvious part: get rid of Windows 7

Which OS is required for which go version is codified in a machine-readable way here:

Which go version a specific syncthing version was built with is in the docs: Versions & Releases — Syncthing documentation

Just a note, but as far as I remember, that list isn’t 100% correct, i.e. sometimes there can be discrepancies between Go versions used to built Syncthing depending on the OS.

1 Like

Thank you guys, I didn’t search deep enough :wink:

Indeed. The differences are few and far between though, literally a handful releases over the decade. Consider it >99% accurate. :slight_smile:

In any case, the runtime version guide is a bit rough. Our metadata that is now included with the build goes by which version a platform is officially no longer supported in.

However in this case, if it’s correct that v1.27.1 was the first version to break on Windows 7 (which is entirely plausible) then that coincides with the change from Go 1.21.4 to 1.21.5. Support for Windows 7 was officially gone in Go 1.21.0 (Syncthing 1.24.0), but that doesn’t always mean it breaks immediately.

You can fallback to syncspririt, which has less features than syncthing, but is usable, if you still need w7 support. I tested it with recent syncthing releases (2.x) and it seem ok.

I ran windows 7 for quite a long time after support ended and I had to revert to 1.27 after the auto update failed.

I reverted to 1.27 and had no problem for probably 1 year after that point before I finally retired the machine.

If you’re still having to run windows 7 I would have no additional concern to recommend running 1.27 on it. It works great.

Of course, as soon as I claim we don’t do Go runtime differences any more, Go 1.26.0 is released and doesn’t build for Windows. :confused:

Thank you all. 1.27.0 works OK ATM.

1 Like