To see the version numbers of the various parts of Camera, select → to obtain the About Camera dialog with version information of the main
program, the selected measurement DLL
and the filter DLL.
The version number contsists of the following parts:
- 8, the major number: Changes to the major
number mark compatibility boundaries. A new major release can be forward-
and backward-incompatible. A major release is expected to have new features,
and may even have entire new feature sets.
- 0, the minor number: Changes to the minor
number (that is, within the same major line) must be backward-compatible,
but not necessarily forward-compatible. It's normal to introduce new features
in a minor release, but usually not too many new features at once.
- 0, the micro number: Changes to the micro
number only (that is, changes within the same minor line) must be both forward-
and backward-compatible. That is, the changes should be bug fixes only, or
very small enhancements to existing features. New features should not be
introduced in a micro release.
- 8497dca9, the git hash: this number uniquely
defines the sources from wich the program was built. more...
- (Debug), or (Release): the kind of software
build, more...
See also Release
Numbering in , Chapter
7. Packaging, Releasing, and Daily Development from Producing
Open Source Software, How to Run a Successful Free Software Project,
by Karl Fogel.
For more information on debug versus release, see What is the difference
between a 'Debug' and a 'Release' build? in Release
Mode Debugging, by Roger Orr and Surviving
the Release Version by Joseph M. Newcomer.
For more information on Git, see the git
scm website.