Hi,
I want to report that Unity 5.6 break the project compatibility with Unity 5.1 - 5.4, if you create a project with Unity 5.1 → 5.4 and you open it with with Unity 5.6 you’ll never be able to open it again with the original Unity version.
I know that Unity don’t officially support the backward compatibility, but it always worked for all Unity 5.x versions (5.1 → 5.4), and even if some features from recent Unity version isn’t supported in older Unity version the project will not be broken and it was possible to open it again with any Unity 5.x.
I think Unity team should keep the project compatibility between all Unity 5.x versions, if you create a project with Unity 5.x and open it with Unity 5.6 it should not be broken and it should be possible to open it again with the original Unity 5.x.
In my case I needs to switch between Unity 5.1 (to build for BlackBerry 10) and the recent Unity 5.x releases (to build for the other platforms), all my project modifications are done in Unity 5.1, I just want to open the project in Unity 5.6 to build for the recently added platforms (without doing any modification to the project), but as soon as I open the project with Unity 5.6 it broke the compatibility with Unity 5.1 ![]()