Yeah. It isn't done in the best way as one needs the e-mail link every time, but it works out. And one patch behind is just how it is of course. It is understandable that they want to offer their Patreons something after all. ^^
You can download the itch.io launcher, which will allow your game to update automatically just like Steam ✨
I wasn't aware such a thing existed. Thank you for telling me. ^^