As far as i can follow, the forum users were asked to stop asking for the release date, then they could sign up for a notification message as to when the release would have happened.
Now another thread on what we would like to see, when it comes out?
The actual release, of course.
(nevertheless thanks for free software. Still keep finding the toolbar option bit conflicting with privacy ethics of a security related company)