yeah, updated full version is still around just without way to purchase it new... you should have a download button on them i think?
edit/addendum: just to clarify, i'm pretty sure there is no auto-update on itch so you just gotta download the new versions when they come out