The main downloads page is pointing to beta 3 released back in June. I have been monitoring that link and missed the release. I know I can sign up for announcements but thought someone might want to update the link.
Monitor this instead :-)
http://sourceforge.net/project/showfiles.php?group_id=22866&package_id=84165
We'll get the link updated/removed shortly
Thanks