Firefox 3.5 released today?

Firefox 3.5 could be being released today?