In reply to Matt Cromwell.

Hey Matt,

I'd consider myself a beginner in the plugin development world. Being a beginner, I made the mistake of renaming a widget class because I didn't like the original name I chose. The difference between those versions caused my users to lose their widget. I can see a valid case here for hooking into WP Rollback and giving the user a notice that they will lose their widget when rolling back or upgrading past this version. I'd love to play with WP Rollback this weekend and see if I can make that happen. :)