New release yesterday version 1.68
Playing it right now.
It's not open source yet AFAIK.
In the last meeting on IRC, the decision was made by release engineering and QA teams that Fedora 12 will be released as planned earlier on Nov 17th. Details at
Google Chrome 5 has finally graduated from beta and is now a stable release, Google announced in a blog post on Tuesday.