2.0 Major Release
- CommandBus and EventBus got a new shared basic implementation: MessageBus
- CommandDispatch and EventDispatch got also a new shared basic implementation: MessageDispatch
Most of the public API is not effected by the changes except the fluent interface support of Command-/EventDispatch. It is gone due to this article by Ocramius.
We never used it. So we hope you will don't miss it, too.
Most benefit of the changes is a leaner and simpler codebase and it is now easier to write plugins that can listen on both buses. See the simplified FromMessageTranslator as an example.