New beta! Upgrading website underway
0.2.8.3_beta3 has been uploaded for testing. We're almost to 0.2.8.3 being our final 0.2.x series build. More Information.
We've also recently been investigation the idea of updating the designs of our homepage, forums, and wiki to match, be clearer, and be more up to date. We've hijacked a thread to talk about design ideas.