Naked Objects uses semantic versioning ('semver') as explained on
-The first digit of the version signifies a 'major' version, meaning that it introduces a breaking change to the API.
-The second digit signifies a 'minor' version, meaning that the API has been extended, but in such a way as not to break existing applications
-The third digit signifies a 'patch' version, meaning that it does not have any impact on the API (except for any bug fixes).
What exactly constitutes the API to Naked Objects? Each NuGet package has its own concept of an API and these are defined in the following document:
Naked Objects semantic versioning