To allow migrating projects that are using different prerelease versioning schemes, it would be useful to be able to have more control over the format of the NuGetPackageVersion string that is produced.
Specifically, we would like to remove the - from between the prerelease label and the {height} element in order to correctly compare with a prerelease pattern we are already using.
Currently:
4.8.0-beta-0001+gxxxxxxxxxx
Desired:
4.8.0-beta0001+gxxxxxxxxxx
This can also be done for other package mangers besides NuGet, and it would make the most sense to enable this feature for all package mangers at once to keep the version pattern consistent.
To allow migrating projects that are using different prerelease versioning schemes, it would be useful to be able to have more control over the format of the
NuGetPackageVersionstring that is produced.Specifically, we would like to remove the
-from between the prerelease label and the{height}element in order to correctly compare with a prerelease pattern we are already using.This can also be done for other package mangers besides NuGet, and it would make the most sense to enable this feature for all package mangers at once to keep the version pattern consistent.