Details
Description
When migrating to a newer QBS version, there should be a way for teams to incrementally upgrade their projects by disabling subprojects which utilize new QBS features.
This could be done by exposing the QBS version (versionMajor, versionMinor, etc.) or by adding a "minimumQbsVersionRequired" tag which would disable the project instead of throwing an error when the required version is not met.