I found a release in the older releases section of the web site with a date on it later than the latest release. I don't know if this is because the site was not updated but suspect so.