The Itch app can’t update it automatically, and yes that’s unfortunate, but you can still download it from the webpage and install it by hand (I have). It’s totally worth it.