Firefox 1.0 has been released!

It’s now 2:12 AM, just checked mozilla.org. It’s been released! Whoo hoo!!

Mozilla