The list of breaking changes does NOT cover changes in the provided/shipped Lua scripts (for instance the ones located under ui/addons/XXX or ui/core/Lua. These scripts can change anytime without explicit notice. If you hook into one of these scripts or provide replacements for these, please check the script for possible breaking changes yourself.
Please note that issues introduced during the beta /RC phase of 3.50, the UI modding design is still in a state of flux and we are more likely to introduce breaking changes while we stabilise the modding interfacephase might not be explicitly mentioned as a breaking change, if things would only be broken in-between two beta versions.
The following pages list all breaking changes related to UI modding.