Seems that they moved it from beta to release, as they had its release date being March 1st.