Composer: support non-semver versions #28298
Labels
manager:composer
Composer (PHP) package manager
priority-4-low
Low priority, unlikely to be done unless it becomes important to more people
type:feature
Feature (new functionality)
Describe the proposed change(s).
Apparently composer/packagist packages are not limited to semver for example: https://semver.madewithlove.com/?package=shopware%2Fadministration
#28297 has been created to support such versions properly in composer versioning.
For this issue, we should check the existing version if it is semver-compatible and if not then switch to loose versioning. In cases where a non-semver locked version exists but composer.json uses a range syntax then we will need to skip it.
i.e.
The text was updated successfully, but these errors were encountered: