Changesets 4427 and 4440 provide an uninstall hook for plugins. Previously, all that was done when a plugin was uninstalled via ruby script/plugin remove plugin_name was that the plugin directory was deleted.
Now, Rails allows plugin developers to do specific cleanup tasks on uninstall by providing an uninstall hook. This is useful when the plugin provides specific CSS, view or DB resources that can be safely removed when the plugin is uninstalled.
All plugins need to do is provide an uninstall.rb file in the plugin directory (similar to the standard init.rb install file) with the teardown logic specific to that plugin. The plugin template now provides a uninstall.rb file too, so everything is in place for the plugin to properly clean up after itself.
tags: rubyonrails, rails, plugins

Do you happen to have some tips on cleaning sets 4450 to 4455? We use them at our ipad 2 case office.