
Versioning happens on two different levels with Flourish. On the lowest level, each class that is part of Flourish is versioned using a three-part number. On the library level, Flourish is versioned using the current revision number of the SVN repository.
All classes are versioned using a three-part number in the following format:
{major_version}.{minor_version}.{edit_version}
Below are some examples of valid version numbers:
1.0.0
1.0.25
1.5.1
1.0.0b
The last version, 1.0.0b
signifies that the class is currently in beta. This type of version will only exist before version 1.0.0
, and will not be present once Flourish hits stable.
The version number have the following significance:
Flourish, as a library of related classes, is versioned simply by the current revision of the master SVN repository.