title: Why does nuget consider 1.2.3.4 to be a stable (release) version?
body: <p>I'm seeing below:</p>
  <pre><code>1.2.3          // release
  1.2.3+hash     // release
  1.2.3-alpha    // pre-release
  1.2.3-alpha.12 // pre-release
  
  1.2.3.4        // why is this release version and not pre-release version or invalid?
  1.2.3.4.5      // invalid nuget version
  </code></pre>
  <p>I don't see why <code>1.2.3.4</code> is considered as a release version mentioned anywhere below:</p>
  <ul>
  <li><a href="https://docs.microsoft.com/en-us/nuget/concepts/package-versioning" rel="nofollow noreferrer">https://docs.microsoft.com/en-us/nuget/concepts/package-versioning</a></li>
  <li><a href="https://semver.org/" rel="nofollow noreferrer">https://semver.org/</a></li>
  </ul>