You're right about the confusion! I checked as per your recommendation, and it is the latest version.
However, I see that you also updated the .deb package. Was it only the version number, or are there other changes as well? (At 65MB, it's a lot to download for just a text change in one place.)
For best results, use the Firefox browser..