I have a Power Platform solution which uses 14 SharePoint list. The lists are set using Data source environment variables, allowing dev, UAT and Prod versions to connect to different sites and lists.
Previously, when exporting a solution package from my dev environment for import to UAT / Prod, I would make sure that I had removed the current value of the env vars from the solution before export. On importing an upgraded version of a solution package, any values which had already been set in that environment would be retained (and only changeable through the Default Solution).
This has now changed. Instead of an option to remove the current value from the env vars in the solution package, there is a new "Export Value" setting for each (which I have disabled in my unmanaged solution), and on import there is an option to change the value which has already been set.
However, I am finding that the List (data source) variables are being unset every time I import a new version, and I have to set the value again.
This is complicating the upgrade process, and increasing the risk of error and disruption to users.
Has anyone else experienced this? And is there a solution?
Thanks,
Rob.