No, on their subscriberstar they recently posted that the beta would be released in August. The full update should be out then around September to October based on prior experiences.
ok