Hello there, I would like to inquire about some best practices around Power Pages and customisations with Javascript and CSS. Specifically, i am controling the visibility of an out of the box element that appears when uploading a file. I want to hide the upload bar and want the file element only to be visible after a Power Automate flow that is running when the file upload begins has completed. This is a requirement by the customer. I have managed to build some custom code and its working reliably. As this is a critical application I want to ensure the application integrity and reliability going forward. My concerns are the following:
1. Im selecting the UI element that i hide, show upon certain events with the class name. Could Microsoft change the underlying Power Pages framework so that the class name would all the sudden change? Lets say there is a new release that would change the id etc.
2. If that is the case can I control the release waves on the enviornment level? There will be a Dev, Test and a Prod environment? So that i can let in a new Power Pages events first be applied to the Test environemtn and could then do a test in intervals and do an update before it would affect production?