TL;DR: We’ve made more changes to the last phase of Umbraco 7 than originally planned and therefore it’ll need more testing. Release Candidate is coming this Tuesday, Release is postponed three weeks. Our Core Project Manager is not to blame!
First of all, based on feedback from the alpha and beta, we put in substantial more changes than planned, so considering the amount of new code written between beta and the release planned today, it would be irresponsible to go straight to final release without additional testing.
Normally these changes to the release schedule would be caught by our Core Project Manager Sebastiaan Janssen, but I had moved him to Umbraco as a Service the last couple of weeks. The old saying of not knowing what you have until it’s gone, is once again true. Lesson learned!
As we need one final round of public testing before the release goes out, we’re preparing a release candidate this week which we’ll release on Tuesday November 4th.
Then we’ll have a final - and extended - round of testing and we will release the 7.0 final release on Thursday November 21st.
As for Umbraco 6.2 we haven't got a release date planned, but it'll be post v7.