A new CraftBukkit build (#684) is now available that contains a fix for a CRITICAL crash exploit that allows people to easily freeze and crash your server and has been affecting quite a few servers recently.
There should be no breaking changes in this build so anyone updating from #670-#677 should have no problems. However, you should always be backing your server up before updating to be safe.
Other notable changes include:
A new pre-login event that properly exposes the IP and runs in its own thread.
A new CraftBukkit build (#677) is now available that contains fixes for a CRITICAL crash exploit (already present in build #674) and prevents malicious users from setting an invalid position which helps them bypass protections within the code.
There should be no breaking changes in this build so anyone updating from #670 or #674 should have no problems. However, you should always be backing your server up before updating to be safe.
With the introduction of the build system we hoped to give us some breathing room with development and provide a stable goal for Plugin Developers and server admins to rely on. And while I can honestly say we've achieved that, to an extent, things aren't going as I planned or expected them to.
While we do expect Plugin Developers to support the latest Recommended Build, we were also hoping that they wouldn't wait until the last minute to push a compatible build out. Basically, what we expected was that plugin devs would be actively following the development of the project (maybe even having a CI setup like we have) so that they would be prepared for whenever a Recommended Build does land. Unfortunately, this doesn't seem to be the case and plugin devs are only developing for Recommended Builds instead.
Although it's not realistic to expect that all Plugin Developers are always on top of new developments, it would be...