Version numbering: Change to "1.10.04/Feb24" format
Closes #318 (closed).
This MR adds support for the new planned version numbering system. It also makes use of the QVersionNumber
functionality to compare version numbers. Also implements backward compatibility to the old version number.
Old numbering system: major.minor/year.month.micro
(for example 1.10/24.02.04
)
New numbering system: major.minor.micro/MonthYear
(for example 1.10.04/Feb24
)
Note that some old actors have a version number in their configuration of the format major.minor.micro
(e.g., 1.5.5 or 1.0.0), this seems to be an even older numbering system. Backwards compatibility to these versions is also supported when parsing the number.
Edited by Christoph Fischer