From V2.6, version numbering in ProFit adopted the following scheme. A version of ProFit has a version number of the form V where and are optionally present.
is the major version number. A change in this represents a significant rewrite of ProFit and/or the addition of a major new feature set.
is the minor version number. A change in represents a new feature added to ProFit. It may also indicate a fix to a major show-stopper bug.
is a bug-fix number. It indicates that a bug in the ProFit code has been fixed compared with the previous release.
is also a bug-fix number, but indicates that bugs have been fixed in the Bioplib libraries used by ProFit and not in ProFit itself. Alternatively, it may indicate a distribution bug (i.e. missing files for a distribution or a simple documentation change).
In V2.5., was used to represent a new feature or a bug fix while was used to indicate a bug-fix in Bioplib ( is now used for that purpose).
In earlier releases, the scheme was used much more loosely with being used both for new features and bug fixes in ProFit or in Bioplib. Lettered versions (e.g. V1.7g) were sometimes used for bug-fixes and sometimes for internal non-released versions. Lettered versions are now used exclusively for internal non-released versions.