in internal/version.go [146:157]
func maxVersion(versions []*version.Version) *version.Version {
if len(versions) == 0 {
return fallbackMaxVersion
}
res := versions[0]
for _, v := range versions[1:] {
if res.LessThan(v) {
res = v
}
}
return res
}