A few months back I downloaded what appears to be version 4.5.3.0. But the new download page on GitHub seems to indicate that the latest stable version is 4.5.10 and the latest beta version is 4.5.12. Am I looking at something wrong? How did the version go backwards? Is it normal for release version numbers to be behind the beta/RC version numbers?
4.5.Three < 4.5.Ten < 4.5.Twelve
Duh...I wasn't thinking in those terms. Thinking instead of decimals for some reason. Thanks.
I've adopted a version numbering scheme that I hope will be consistent for a long time to come.
Ideally I'd use the build number - something like 4.5.1.x and increment 'x' for small changes.
But not all the Microsoft platforms (notably Silverlight) honor the build number, so it turns out to be useless.
As a result, all I have to work with is major.minor.revision
Major and Minor are pretty easy - I try to keep those in sync with the primary .NET framework version I'm targeting.
And that leaves Revision to cover everything else - like adding support for WP8, or mono, or ...
My scheme then is this:
So right now I'm prepping 4.5.13, which is a pre-release for the upcoming 4.5.20 release.
Copyright (c) Marimer LLC