The same question came up to me recently. I confirm that is misleading.
If a newer version is in rollout to production, it should be labled as “latest”. No? “latest” is not the same as (100%) “released”.
[sn1] : hdd 58.28%
.. new version : 1.67.3 > 1.66.1
My script is checking the latest releases, too - and the corresponding alert looked strange. That’s why I became aware of that “strange behavior”. For me, it’s not obvious.
Yes, the mathematical expression is correct above, but it should be interpreted as:
.. new version : [currently installed] > [available on github]
… just to avoid comments on that. haha