here we have the files for 1.54 when you click download you download 0.95.2.
Why
I think Itch.io links to the latest version. contentwise 0.95.2 is latest.