Recently I had a problem when updating the OutSystemsUI library, the version I updated had a bug. As I continued development, I only later realized that there were some misbehaving components, and I soon suspected the OutSystems UI update.
This way I had to go back several versions of my application, to get back to the last version of OutSystems UI, without any problems.
This can happen with any library, and without more serious scenarios.
There doesn't need to be many versions available to choose from, I believe that between 3 and 5 would be enough.
