As expected Mozilla has rolled out the first non-beta release of Firefox 3. For those who are currently running a beta version or just feeling adventurous Release Candidate 1 is now available for download. A final release is still expected to come in June, of course the beta version has been pretty stable for us, we could only imagine the same from Release Candidate 1.
According to the developer page, RC1 includes some updates to the look and feel, improved security and web compatibility as well as added some new features which include location bar auto-complete, bookmark backup and restore, full page zoom and more.
Those running a beta version of Firefox 3 can get the update by going to Help, then Check for Updates, or simply by visiting the download link below.