I have multiple nodes that are running “v0.14.x, Windows (64 bit)” some are on the other side of a VPN, they do not have access to the internet.
In previous versions of syncthing I am sure that if the major version number was the same that the first node to update from the internet would then make that available for the others and they would update from it.
I don’t think so. Incompatible versions might not even be able to connect, plus this would mean that windows version would have to download all versions of syncthing for all platforms and all arches.
Dam it, I thought that they could tell what OS the other node was running, I can see they know what ver of syncthing it is but I am probably imagining that it used to know what OS / arch it is.
If it knew and matched it could update itself from the other node… hint hint
Yeah but I think it resolves the request. I don’t think the upgrade-from-another-device is the main thing here, rather the usual upgrade-when-we-see-a-newer-version-device plus the hypothetical always-upgrade-even-to-incompatible-releases.