Subject: syncthing version is treated as beta
Package: syncthing
Version: 1.27.2~ds4-1
Severity: normal

Syncthing treats versions with a "-" as beta builds:

https://github.com/syncthing/syncthing/blob/683b48182c08095bb396b810d0cbe40f8bccd348/lib/build/build.go#L79

{
  "arch": "amd64",
  "codename": "Gold Grasshopper",
  "container": false,
  "date": "2024-01-06T15:38:16+01:00",
  "extra": "",
  "isBeta": true,
  "isCandidate": false,
  "isRelease": true,
  "longVersion": "syncthing v1.27.2-ds4 \"Gold Grasshopper\" (go1.21.5
linux-amd64) debian@debian 2024-01-06 14:38:16 UTC",
  "os": "linux",
  "stamp": "1704551896",
  "tags": [],
  "user": "debian",
  "version": "v1.27.2-ds4"
}

This might have unintended consequences.

Reply via email to