Pre-release tags should follow SemVer 2.0.0, i.e. the parts should be separated with a dash instead of a dot.
The timestamp should remain a dash since pre-release parts may not start with a leading zero.
There needs to be a flag to support switching the version number to SemVer 1.0.0 format for backwards compatiblity of the created NuGet packages. Basically, we don't want to change the version format within the same major version.
Other NuGet dependent tools, e.g. the DependDB PreProcessor and NuGetToRepository must also be updated to at least NuGet v3.5.