Hello,
I am working to have a piece of software compiling on different versions of the compiler (specifically 3.0.0 and 3.2.0).
In the code I am managing the compiler differences like this:
{$IF FPC_FULLVERSION<30200}
do equivalent feature for 30000 (if possible)
{$ELSE}
rely on 30200 feature
{$ENDIF}
In prev example I am not sure that the condition FPC_FULLVERSION<30200 is the right one, despite it works in my case, as I have no intermediate version between 30200 and 30000. I would like to put the right numbers so that they are consistent with fpc real evolution.
Where can I find a full changelog so that I can put the correct numbers (and I can also find more quickly the differences)?
One simple example: when was the function QualifiledClassName in TObject introduced first?
Another: when the AddPair of TStrings was made available?
...
Thank you.