WARNING
If you have specialwritten code for forms, toggles, etc, this code stops work totally as the rendering layout has changed from 4.0.8 to 4.0.9 so special code does not find the needed rows from 4.0.8 to 4.0.9.
Well, what a disaster this new version is, I can't believe it from a developer perspective and there is still tons of bugs that is not addressed that is causing both logical and graphical errors.
Are Joomshaper going to change the rendering or page structure and will outpu something else with each new version is a very qualified question? If that is the case you need to have a development environment where you upgrade each and every SPPB release, then rewrite and amend the code so it is working, then push it into production...
If this is true, then there is no other option than to create a custom module that contain all needed functionality (forms, buttons, custom scripts, etc) and then insert it directly in SPPB, without the risk that layout, clases, etc, get damaged or impacted.
I would like to have an answer from Joomshaper how you would approach this development behavior.