All firmware that is released through the main website is final versions. They have released betas of newer builds as we have asked for them in the past and let them know we are willing to try out the betas in the hopes for making for better releases of the final builds. Generally they post the news of the available betas here in the forums and there can be several versions of the betas before it get finalized for general release.