mirror of
https://github.com/Sylius/Sylius.git
synced 2026-07-14 17:10:53 +00:00
29 lines
1,006 B
ReStructuredText
29 lines
1,006 B
ReStructuredText
.. index::
|
|
single: Upgrading
|
|
|
|
Upgrading
|
|
=========
|
|
|
|
Sylius regularly releases new versions according to our :doc:`release process </contributing/organization/release-process>`.
|
|
Each minor release comes with an ``UPGRADE.md`` file, which is meant to help in the upgrading process.
|
|
|
|
1. **Update the Sylius library version constraint by modifying the ``composer.json`` file:**
|
|
|
|
.. code-block:: yaml
|
|
|
|
{
|
|
"require": {
|
|
"sylius/sylius": "^1.4"
|
|
}
|
|
}
|
|
|
|
2. **Upgrade dependencies by running a Composer command:**
|
|
|
|
.. code-block:: bash
|
|
|
|
$ composer update sylius/sylius --with-all-dependencies
|
|
|
|
If this does not help, it is a matter of debugging the conflicting versions and working out how your ``composer.json`` should look after the upgrade.
|
|
You can check what version of Sylius is installed by running ``composer show sylius/sylius`` command.
|
|
|
|
3. **Follow the instructions found in the ``UPGRADE.md`` file for a given minor release.**
|