I have been paying attention recently to the VERSION number for the
IUtil API, and I can't see the logic behind the version numbering
scheme. I am looking at the Firebird.pas file.
In Firebird 3, I see "const VERSION = 13;"
In Firebird 4 Beta 1, I see "const VERSION = 21;"
In the most recent development source (downloaded using git clone
https://github.com/FirebirdSQL/firebird.git), and after building
Firebird, I see "const VERSION = 4;"
The first two do look like some kind of progression. However, the
current build VERSION seems to have no logic to it.
Can someone enlighten me as to the logic behind the version numbers.
This is an issue with IUtil as additional functions have been added to
the interface and it is useful to be able to have a simple means of
determining the available function set.
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel