Quote from: Headless on March 19, 2015, 06:13:41 pm
Is it correct that Lazarus 1.2.6 is not upwards compatible with Lazarus 1.4?
If I make a project with 1.4 (just a simple form with 1 button), I can not open it with 1.2.6.
Not true. Besides, you can test it easily yourself if you want.
Hi JuhaManninen,
Thank you for your answer.
Of course I tested it before posting my question, obviously you didn't before answering it.
Again, under Linux Mint 13.4 (32 bit), Lazarus1.2.6 is NOT upwards compatible with Lazarus1.4RC (either 1 or 2).
If I save a project with 1.4 (a simple form with 1 button) and open it with 1.2.6 I see no form and the objectinspector is empty (wich is logic if there is no object like the form). If I compile and run it however, to my surprise it runs.
Lazarus1.4RC is otherwise downwards compatible with Lazarus1.2.6. If I save a project with 1.2.6 (again a form with 1 button), and open it with 1.4, everything works fine. But as soon as I change something (add another button) and save it, it can not be opened with 1.2.6 anymore (same result as above).
I also tested this with complete new standard installations of 1.2.6, 1.4RC1 and 1.4RC2.
I therefore strongly advise everyone not to use 1.4 in a production environment, because if there are problems you can't go back to 1.2.6, at least not in Mint 13.4.
Best regards.