Proposed solution: https://github.com/Diabol/delivery-pipeline-plugin/pull/271
All views created prior to this feature will still work after upgrading to a version containing this code change. The configuration for a particular view in the config.xml will be preserved until it is edited in the UI where it will be migrated to the new component spec structure.
However, views that are created (or has been edited) with this code change will not be able to be rendered if the Delivery Pipeline Plugin would be roll backed to a previous version (view configuration will still be preserved except for the job configuration and the pipeline name visible in the view).
Proposed solution: https://github.com/Diabol/delivery-pipeline-plugin/pull/271
All views created prior to this feature will still work after upgrading to a version containing this code change. The configuration for a particular view in the config.xml will be preserved until it is edited in the UI where it will be migrated to the new component spec structure.
However, views that are created (or has been edited) with this code change will not be able to be rendered if the Delivery Pipeline Plugin would be roll backed to a previous version (view configuration will still be preserved except for the job configuration and the pipeline name visible in the view).