What do the version numbers mean?

The various openfunds versions usually have version numbers in the format M.mm(.nn), as listed at fields. This means:

– M… a major release number
– mm… a minor release number
– nn.. intermediate releases without new fields (bug fixes)

Within a major release, (same number before the dot) openfunds tries to ensure the most effective backward compatibility possible. (See also: Whitepaper: “Version Management”). Versions with a “0” as the major version number refer to beta releases.

In connection with version numbers, it is important to note that fields with different version numbers can be mixed within a single file, as long as all the fields are valid within the same major release. In other words: when transferring fund data, the version number is attached to individual fields and not to the file itself.