The Opera desktop team have released a final release candidate for Opera 10. Release candidate 2 fixes a few bugs that caused the browser to crash, and a bug that caused pages to never stop loading.
A full list of changes plus download links can be found on the Opera Desktop Team’s blog.
A final release is due out tomorrow, September 1st US time.