Glaube hier gewaltig was durcheinander geraten siehe auch Update CE 6.1 auf CE 6.2: Version testing-library
Zum Verständnis wenn man sich das Projekt ausscheckt am Beispiel einer OXID eShop Community Edition 6.2 Serie
-
dann nimmt man den Branch “b-6.2-ce” https://github.com/OXID-eSales/oxideshop_project/blob/b-6.2-ce/composer.json#L10 in diesem ist die Metapackage Version definiert “6.2.4”
-
Metapackage Tag Version 6.2.4 https://github.com/OXID-eSales/oxideshop_metapackage_ce/blob/v6.2.4/composer.json#L117 enthält die Versionsnummer vom Shop
-
Shop Versionsnummer Dev-Requires für die Test-Library https://github.com/OXID-eSales/oxideshop_ce/blob/v6.7.0/composer.json#L37
Update: Hat sich im anderen Ticket gelöst, das Caret ^ stellt sicher, dass immer die neuste Version genommen wird von 7.0 bis 7.3. Aber ab 8.0 Version braucht es eine Anpassung in der composer.json.