The Powerapps Team is awesome and the support is fantastic. These are just kinks that need to be worked out.
I found that 3.23111.17 does NOT work with Patch. This caused data issues, and we had to go through our data base and update records manually. Yikes! There have been some issues with releases lately where I have had to revert to previous authoring versions. Powerapps needs to do a better job at this and ensure that versions that are released are thoroughly tested, and will not negatively impact developers.
Powerapps needs to keep in mind that all the time that each individual company or developer that has to spend time in determining an issue and then fixing it, will cause a loss in confidence in the product itself. It must be stressed that we need to have confidence in Powerapps releases, as they are automated.
If Powerapps were to have an option for us to not auto-update release versions, then that would be preferred, as we would definitely use that option. At this point, I am very nervous to publish to the recommended release of Powerapps, as I am unsure what will be the "new" issue that will be uncovered, especially for previously known features/ code that were previously mature, stable and reliable.
Here are a couple suggestions to the Powerapps Team :
1. Have an option for developers to opt out of Automatic release updates. The developer would stay on the Powerapps Release version until they decide to update, except for updates that are critical, then it would be automated.
For example, when the developer attempts to open an app for editing, a pop-up occurs indicating "A new Powerapps release version is available, would you like to edit the app with the latest version?"
Since we do have the ability to revert to previous versions already, there is no reason I can see why this can't be implemented or something similar. Bottom line, is to not automate the release versions and give the developer control over that.
2. Space out the releases, so that they are less often, and thoroughly tested.
Hope this helps!!