There are two ways to update your theme. The first method uses Envato Market plugin, which requires you to register your purchase via Token Registration. The last is manual update, either via FTP or WordPress. With the last two methods, you must first download the theme files from ThemeForest.
Envato Market Plugin Method
Envato Market plugin was integrated with this theme to help you update it automatically when a new version release.
To use this plugin you should install it as required plugin for TheRoof theme.
Navigate to Appearance -> Install Plugins submenu and check to Envato Market plugin to install and active it.
Envato Market plugin screen:
You will need to generate a personal token, and then insert it to Token field:
Generate an Envato API Personal Token screen
After saving it, you can Go to Appearance -> Themes click to the Update, the newest version will be update automatical:
The new version comes with the update of the TheRoof Add-ons plugin. Please remove the current plugin and then install the new plugin to get the latest version.