Hello,
If we release a major update (like 8.0, 9.0 etc) then we would suggest creating a staging site (copy of the production) and update the theme there first to make sure that everything is ok. Update production site only after that when you are sure that everything works correctly on the staging.
Regards