@weierophinney weierophinney released this May 1, 2017 · 46 commits to master since this release

Assets 2

Added

  • #217 adds support for middleware pipelines when using the MiddlewareListener. You can now specify an _arrayof middleware for themiddlewareattached to a route, and it will be marshaled into aZend\Stratigility\MiddlewarePipe` instance, using the same rules as if you specified a single middleware.

  • #236 adds the ability to attach dispatch listeners to middleware when using the MiddlewareListener. Attach shared events to the class identifier Zend\Mvc\Controller\MiddlewareController. This feature helps ensure that listeners that should run for every controller (e.g., authentication or authorization listeners) will run even for middleware.

  • #231 adds a composer.json suggestion for zendframework/zend-paginator.

  • #232 adds a composer.json suggestion for zendframework/zend-log.

Deprecated

  • Nothing.

Removed

  • #211 Removed unused zend-servicemanager v2 and zend-eventmanager v2 compatibility code since zend-mvc requires v3 of those components.

Fixed

  • #237 fixes the return annotations for HttpDefaultRenderingStrategyFactory::createService and injectLayoutTemplate() to be HttpDefaultRenderingStrategy and not HttpDefaultRendererStrategy.