No, it is not a beta version. Not all releases go through a beta process, only those which are very large, or have high impact code changes.
Beta versions are always announced/released through the forums. Anything listed in the News section of the main site homepage, or on the download page, is the official release.