The update check does not properly compare alpha, beta and rc versions. E.g. 2.3.0rc1 is not considered newer then 2.3.0b1.