I was working on a project with Freemaster 3.0 then I updated it to the version 3.1. I modified a few things and now if I try to open the project with the FreeMaster 3.0 it says "Unexpected file format".
Of course the file format is the same as before.
Is this an expected behavior or is something wrong on my side?
Solved! Go to Solution.
Hello,
the PMP binary format is changed with each release of FreeMASTER tool. The FreeMASTER tool is backward compatible so any new version is able to open PMP files created in older versions, but not vice versa.
the PMPX (XML) format is both backward and forward compatible, so you should be able to save your work as PMPX in 3.1 and open it back in 3.0. Of course, there new features like global enumeration types, virtual variables etc. will not be imported properly in 3.0. But general objects like variables and views should be imported well.
Let me know if you face any issues.
Regards,
Michal
Hello,
the PMP binary format is changed with each release of FreeMASTER tool. The FreeMASTER tool is backward compatible so any new version is able to open PMP files created in older versions, but not vice versa.
the PMPX (XML) format is both backward and forward compatible, so you should be able to save your work as PMPX in 3.1 and open it back in 3.0. Of course, there new features like global enumeration types, virtual variables etc. will not be imported properly in 3.0. But general objects like variables and views should be imported well.
Let me know if you face any issues.
Regards,
Michal