Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Invalid
-
3.8.7, 3.9.0
-
None
-
None
Description
Between 3.8.6 and 3.8.7, the sorting of a variety of version strings has changed. This table captures the observed relations:
Input 1 | 3.8.6 | 3.8.7 | Input 2 |
---|---|---|---|
0.x | > | == | 0-x |
1.x | < | == | 1-x |
1.x | < | > | 1_y |
1.y | < | > | 1_x |
1-alpha | > | == | 1.alpha |
Attachments
Issue Links
- is related to
-
MNG-7644 Fix version comparison where .X1 < -X2 for any string qualifier X
- Closed
- relates to
-
MNG-7700 Improper canonicalization of versions
- Open
-
MNG-6964 Maven version sorting is internally inconsistent
- Closed
-
MRESOLVER-334 Maven Resolver's GenericVersionScheme diverges from the spec
- Closed