Packages published to Deployment Manager's package feed or your own NuGet feed must have a version number.
The formats allowed for the versions are numbers with 1, 2 or 3 decimal points.
A version can also have a text suffix after a hyphen. This can be any text string.
If you use the SQL Server Management Studio add-in or the Visual Studio extension to publish packages, the least significant number is automatically incremented each time.
If you use the continuous integration build scripts, the build number can be passed to the script using a variable.
The version syntax is identical to NuGet's.
For more information, see Versioning (NuGet documentation).