Hi @a_fi,
This is impossible to say precisely without actually seeing what kind of work you have been doing on your website.
However, it is possible to estimate the upgrade impact risk based on the type of customizations you have done :
- you did all your customizations in the customizer option panel => NO RISKS, the settings saved in the customizer will stay untouched after the upgrade.
- you only did some CSS customizations => LOW RISK, only some visual issues easy to fix if any. You won’t get a blank screen or ugly error messages
- you did simple javascript customizations (jQuery DOM stuffs) => LOW RISK, only some visual issues easy to fix if any. You won’t get a blank screen or ugly error messages
- you did PHP customizations with with filters and actions (hooks API) in a child theme => LOW RISK, just check the hooks that have been deleted or modified here
- you did PHP customizations with filters and actions hooks in the functions.php of the theme without using a child theme => AVERAGE RISK : you might use a child theme and transfer your customizations into it otherwise your custom code will be lost on upgrade
- you did PHP customizations without using filters and actions hooks, by modifying core classes of the original theme that you have copied in a child theme => HIGH RISK => before doing any upgrade, you should carefully read the changelog and check the diff report between v3.1.24 and v3.2+. You should also thoroughly test on a development server before migrating to production
I hope this will help you take your decision.
To transfer the theme manually :
1) activate another theme (if you don’t want to display another theme, activate the maintenance mode with a plugin like this one before)
2) delete the previous version of Customizr
3) go to theme > add new > upload and upload the .zip file of the latest Customizr version.
Cheers