If you prefer the manual way of updating then you'll have to download it, but afaik itch released some hub app for PC which handles updating for you