Originally Posted by DSC
It is not beta, this is the final release. It's built from mozilla-releases repository.
It is beta, even if they picked the source up from the releases repository, it's part of their new development model (aurora, future and beta stages). At least, that's the conclusion I can make from this screenshot: