Hello,
I simplified the LPI file in commit
https://gitlab.com/freepascal.org/lazarus/lazarus/-/commit/526d5065dfeaca3eb8a04d8f2581fd91bf3e96fb .
Now, the <IsPartOfProject /> values are not stored in LPI and LPS files, which makes the files smaller and more readable especially in commit changes.
This change broke forward compatibility of the LPI file. It means, if you save a project in current Lazarus 4.99, stable Lazarus 4.x (or old Lazarus 4.99) won't read it correctly.
Remedy:?check "Maximize compatibility of project files" in Project Options -> Miscellaneous,?if you are working in the most recent Lazarus 4.99 and?your project has to be opened in stable Lazarus 4.x and older.
Ondrej
