That is not a semantic version.
1.2- Why:
- A semantic version has all three numbers. A two-part version is valid as a *range* — it means 1.2.x — but not as a version, and the two boxes take different things.
- Fix:
- Write 1.2.0. In the range box, 1.2 on its own is fine and means >=1.2.0 <1.3.0.