Reverting a library change?

I manage a design system library for 25+ designers. I’ve just done a big overhaul of our master figma design system file, moved components into new pages etc. The library is registering these changes as “modified” which is fine.

If I was to push this update, I’m worried it could break something in some of the designers files. Does anyone know if there is a way to revert a library change if something breaks? Also i’m interested to hear how other design system managers approach updating their libraries and how you manage these rollouts of new/updated components.