See today's MOTD, and the series of MOTDs preceding it, for a discussion of this release.
This release reorganizes the entire code base, making it easier to unit test. It also provides mechanisms for QA robots; converts 60 social commands to new-style parameterizable ones, and fixes numerous reported and unreported bugs.
Other highlights:
* Converted numerous Collection types to generics.
* Replaced numerous synchronized or volatile variables with atomic variables such as AtomicBoolean.
* Replaced all StringBuffers with StringBuilders.
* Item limit added to SaveItemsRoom.
* Switched from integer to floating-point arithmetic when computing numerous character attributes.