Composer: support non-semver (four part) versions #28297
Labels
priority-4-low
Low priority, unlikely to be done unless it becomes important to more people
type:feature
Feature (new functionality)
versioning:composer
Composer's semver versioning
Describe the proposed change(s).
Ref: #28294
Here is an example package: https://semver.madewithlove.com/?package=shopware%2Fadministration
This could be quite complex to support because currently composer versioning relies on the npm
semver
package, which itself does not support non-semver versions.Supporting non-semver versions plus range syntax is therefore quite challenging.
In theory any non-semver version could be supported, but I think we should narrow it to four-part versions.
The text was updated successfully, but these errors were encountered: