Setup
Update
To update configuratorware it is necessary to have a valid licence installed.
The update is a 2-step process:
Update the api and database
Update or rebuild the frontendgui and admingui
Api and Database
For each update, it is recommended to first backup the database before upgrading.
To update the api and the database run via shell from the project directory:
composer update-configuratorware
Make sure to read the upgrade notes for the version you’re about to install. Deprecations, breaking changes, updated dependencies and other version specific changes are documented there:
The latest upgrade notes can also be found in the vendor folder in your configuratorware based project: vendor/configuratorware/configurator-api/UPGRADE-<VersionNumber>.md
frontendgui and admingui
If there is no customizing in frontend projects it’s possible to use prebundled frontends by running:
bin/console configuratorware:download-frontend-apps [argument]
This command downloads a ready to use version of the configuratorware frontendgui and admingui and can be run with the following different arguments:
frontendgui
to update only the frontendguiadmingui
to update only the adminguifrontendgui+admingui
to update both
For customized frontends it is necessary to setup a build process to create bundled versions.