- An entirely re-written event-driven MVC layer
- Components practice dependency injection, supported by our Service Locator and DiC components
- A powerful module management system
- An EventManager, for writing event-driven systems, as well as for creating cut points in your software for introducing cross-cutting concerns.
- A new view layer, architected around analyzing the request and generating a suitable response, be it plain old HTML, or Atom feeds or JSON.