A. Platform.sh changes¶
If you're hosting your site on Ibexa Cloud be aware of the fact that Varnish is enabled by default as of v1.13.5, v2.4.3 and v2.5.0. If you're using Fastly, read about how to disable Varnish.
B. Dump assets¶
Dump web assets if you're using the prod environment. In dev this happens automatically:
1 2 | |
If you encounter problems, additionally clear the cache and install assets:
1 2 3 4 | |
C. Commit, test and merge¶
When you resolve all conflicts and update composer.lock, commit the merge.
You may or may not keep composer.lock, depending on your version management workflow.
If you don't want to keep it, run git reset HEAD composer.lock to remove it from the changes.
Run git commit, and adapt the message if necessary.
Go back to master, and merge the update-{{ target_version }} branch:
1 2 | |
Insecure password hashes
To ensure that no users have unsupported, insecure password hashes, run the following command:
1 2 3 4 | |
This command checks if all user hashes are up-to-date and informs you if any of them need to be updated.
D. Complete the update¶
Complete the update by running the following commands:
1 2 3 4 5 6 | |