Hi,
I have Screenshot Captor version 2.37.03 and I wanted to have a more recent version
On the web page I clicked on the link for Previous stable release, marked : Download v2.42.01
I got the file, installed it and found it is version 2.32.02
Finally I downloaded the latest beta release, but please change the link for other users