TYPEMILL automatically checks the version of your system, of your themes and of your plugins. If anything is not up to date anymore, then TYPEMILL will add an update banner in the author panel.
To update TYPEMILL, simply download the latest version of TYPEMILL on the TYPEMILL website. Then delete the old
system folder on your server and upload the new system folder. You don't have to touch any other folder.
After you updated your installation, please login to your website and check the new features.
Sometimes there are a lot of changes that require a deeper update. You can update the whole system like this:
- Backup your settings folder
- Keep your content and media folder
- Delete everything else:
- Upload the new folders
- Go to
your-typemill-website.com/setupand create a new user.
- Setup your website again.
In many cases you can also use your old settings folder, so it is highly recommended to create a backup and test it. But sometimes, the new version requires a new setup of the system, so if you want to do it the clean way, just start and setup your system again.
GitHub and Composer
If you work with GitHub and Composer, then make sure that you always make a
composer update after you uploaded the new system-folder from GitHub. This is essential, because the GitHub-folder does NOT include the vendor folder with all the dependencies that TYPEMILL uses. If you don't update these dependencies with composer, then the system will not run.
If you download the TYPEMILL from https://typemill.net, then you don't have to worry about this, because the vendor folder with all dependencies is included there.
We decided to skip the vendor folder in the GitHub version because it constantly caused errors due to some missing libraries.