If you have the Itch app it will just auto update like steam does! I will also update the page here with patch notes. It updates pretty silently though, so I am not sure what the best way to announce updates is..
I will definitely announce on Twitter and update the page here though!