Dear Add-on Developer,
Firefox 3 will be released June 17th. If you have a Firefox 3 compatible version of your add-on, we recommend you upload it to addons.mozilla.org at this time. If you are waiting until the final release day, we suggest to upload into the sandbox and nominate for addition once Firefox 3 has been released.
Full details of the final release can be found here:
Thank you for helping build one of the most amazing software releases in history.
Firefox Product Team
With the release of Firefox 3 also comes the chance to set a new world record - a chance to prove the Firefox 3 is not only better but more popular than IE 7 or any other web browser in the history of the Internet.
Take back the web on 17th June!