Minimum allowed shop version
Edit on GitHubThe shop project dependencies should be at least a supported release version. This document explains the problem and how to address it.
Problem description
The shop contains old package dependencies that are already unsupported. This can cause issues related to the project’s upgradability.
Example of code that causes an upgradability error
composer.lock contains unsupported package versions
{
"_readme": [
"This file locks the dependencies of your project to a known state",
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
"content-hash": "7f3bcb8eeee91ab717f561b035b8df84",
"packages": [
{
"name": "spryker-feature/agent-assist",
"version": "202203.0",
...
},
{
"name": "spryker/availability-gui",
"version": "6.5.9",
...
}
]
}
Related error in the Evaluator output
============================
MINIMUM ALLOWED SHOP VERSION
============================
+---+-------------------------------------------------------------------------------------------------------------------+---------------------------------------+
| # | Message | Target |
+---+-------------------------------------------------------------------------------------------------------------------+---------------------------------------+
| 1 | The package "spryker-feature/agent-assist" version "202203.0" is not supported. The minimum allowed version is "202204.0" | spryker-feature/agent-assist:202203.0 |
+---+-------------------------------------------------------------------------------------------------------------------+---------------------------------------+
| 2 | The package "spryker/availability-gui" version "6.5.9" is not supported. The minimum allowed version is "6.6.0" | spryker/availability-gui:6.5.9 |
+---+-------------------------------------------------------------------------------------------------------------------+---------------------------------------+
Resolving the error
To resolve this issue, you need to update the outdated dependencies to the current release or version.
Thank you!
For submitting the form