Product update & versioning
Thanks to the Contao Manager, the update process of our products is super simple. All you need to do is to log in to Contao Manager and update the packages. Follow the guide below to make sure you do it properly.
A note about versions
First, let's explain some technical nuances to better understand the process. To install any products, you must download the artifact from the Composer key manager. Every artifact is a Composer package, which requires the actual products and looks like this:
{
"name": "veello/ck-#############",
"description": "demo.veello.com",
"type": "contao-provider",
"version": "1.0.5",
"require": {
"veello/licenser": "^1.0",
"veello/portfolio": "^1.0",
"veello/theme": "^1.0",
"veello/theme-importer": "^1.0"
},
"repositories": [
{
"type": "composer",
"url": "https://veello.com/api/composer/############/packages.json"
}
]
}
You can see that all products are in this package. Still, it is important to understand they are not required by the Composer as a direct dependency but rather as a transitive dependency. That means the products will not appear on the Contao Manager list directly, but the Composer key package will be shown instead:
When you click the details of the package, you will see that it has multiple requirements, which are the products you selected:
All of this has some consequences when it comes to maintaining the products in your installation:
- The version displayed next to the Veello package is not the version of your product(s). It is the version of the Composer key package, and it increases every time you download the package from your user panel.
- To view the currently installed version of the product, you have to click the "Details" button next to it (see the image above).
- Right now, it is not possible to update only selected Veello products. You have to update all of them at once.
How do I update my products?
Now that you know what's the deal about let's see how to update the products. This is similar to updating any other Contao package installed in your Contao Manager.
To update the installed Veello products, click the "Update" button next to the Veello package. Afterward, click the green "Apply Changes" button and let Contao Manager finish his job.
How do I find the most recent version?
All available versions of each product can be found on the Packages overview page.