Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
Install-Package Catel.Extensions.Controls –IncludePrerelease -version 24.40.11122110410-betaunstable0532

Updating to the latest beta

...

Code Block
Update-Package Catel.Extensions.Controls –IncludePrerelease -version 24.40.11122110410-betaunstable0532

Updating to the latest stable version

Code Block
Update-Package Catel.Extensions.Controls

Strange versioning

The versioning of the beta versions is a bit strange. This is due to a bug in NuGet which does not support the full SemVer standard to include build numbers. Therefore, the beta versions are always 1 less than the next official version.

For example, say that version 2.4 is currently the official version, and the team is working towards version 2.5. Then all beta versions for 2.5 will have this version number:

 2.4.[yyMMddHHmm]-beta (thus on December 21st 2011, 10:41, the version would be 2.4.1112211041-beta).

Note
First idea was to include the full year, but then the number became too large. Therefore, 20 of 2011 is stripped (we will think of a solution for this in the year 2099)