You're right. It's probably just a snafoo but hopefully it'll get straightened out.
On the website under latest news, it shows 2020.1rc1 which is the same file name that you get when you click the link. So it looks like it's just the email announcement generator, or they corrected it already.