The latest is DVDA7 build 54 and can be downloaded here.
It's been available for a good while but you're right, there was no announcement about it, and I have no idea what's changed. What were the previous DVDA 7 build numbers anyway?
I've just downloaded from your link, and the file I got was the same as the one I downloaded last February, which was build 54. It is 4,317,320 bytes in size, and has the product version 1.3.35.36 (from Properties/Details in Windows). Perhaps a false alarm?