No, I manually downloaded it before from the website, but now downloaded it again via the itch-app, for automatic updating. In both cases the downloadable PC version.
The weird part is that nothing else (seemingly) got reset, just that one upgrade.