Note the minor version for 4.8 firmware is 08, as well as 6.2 was "02". Now the 7.5 firmware is "50" instead of "05", or 7.2.2 minor is actually "22". This obviously would mess up any firmware checks a channel dev may use unless we account for the new format.
I noticed and pointed out that last April, see viewtopic.php?f=34&t=94160
There hasn't been comment by somebody from the Co, probably under the "Nunya Business" doctrine :mrgreen:
It seems the Co decided earlier this year to add a 3rd version component - that would be a "patch" number in Semantic Versioning
as in MAJOR.MINOR.PATCH+BUILD would be 7.5.0+4101.
Notice this did no break the promise of the roDeviceInfo.GetVersion()
documentation, it just kind of muddled the meaning of the "minor" to have 2 components. That should not affect you, unless they at some point break the "monotonicity" (explained in first link).