After numerous delays, Firefox 3.1 Beta 3 has finally been released.
The release fixes many outstanding issues from Beta 2, and improves features and performance such as private browsing and the TraceMonkey JavaScript engine.
The full details of the new beta are available in the release notes, while the new beta can be downloaded from Mozilla.