I plan on releasing a new version of a plugin of mine soon, but it introduces a dependency (sorry, had to do the shameless plug ) that is required for it to load. However, it also includes an auto-updater which silently updates the it to the latest version when the server loads. Obviously, this creates a problem. I can only hope that when server owners realize the plugin isn't loading, they rush to the BukkitDev page and see that the dependency was added, but nonetheless, I'm sure I'll get plenty of tickets and comments about how it suddenly stopped working (server owners can be really oblivious sometimes). Is there a way to make the update go a bit more smoothly, or will I have to deal with the inevitable chaos that will ensue if I proceed as-is?