Yes. 1.0 indicates the beginning of semantic versioning, which was not in place during the alpha and beta phases.
Also, unless they had wildly different versioning pre 1.0, they could have just said "we are releasing 1.0". semver already states that 0.y.z should not be considered a stable API [1].