From V2.6, version numbering in ProFit adopts 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 additional 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.