Will the v23 app update itself to this eventually, or is uninstalling / reinstalling required?
Viewing post in Meet the new and improved itch app! comments
Version 23 will not update automatically, we've replaced the updating system. For older app users we'll be putting an upgrade notification on their homepage when they start the app. You'll have to redownload the installer from https://itch.io/app
Your library and settings will copy over when you update to 25.