@weierophinney weierophinney released this May 3, 2018 · 404 commits to master since this release

Assets 2

Added

  • Nothing.

Changed

  • #245 moves the zend-console dependency from require-dev to require, as it is
    a requirement of the RequestFactory, and removal of the package causes that factory to fail.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.

@weierophinney weierophinney released this May 2, 2018 · 404 commits to master since this release

Assets 2

Added

  • #279 provides support for PHP 7.1 and 7.2.

Changed

  • #279 changes the Zend\Mvc\Controller\PluginManager implementation to vary
    based on zend-servicemanager major version detected in order to ensure the
    signature of get() will be correct regardless of version.

Deprecated

  • Nothing.

Removed

  • #279 removes explicit support for PHP 5.5.
    The code may, and likely will, continue to run on the 5.5 series, but we are
    unable to continue testing it at this time as dependencies necessary for PHP
    7.2 support have all bumped their minimum versions to PHP 5.6. If you use PHP
    5.5, upgrade at your own risk.

Fixed

  • Nothing.

@weierophinney weierophinney released this Dec 14, 2017 · 404 commits to master since this release

Assets 2

Added

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Updates the Zend\Mvc\Controller\PluginManager::get() signature to match that of Zend\ServiceManager\AbstractPluginManager::get(), and thus ensure compatibility when running under PHP 7.2.

  • #234 fixes docblock annotations in AbstractActionController::indexAction and notFoundAction to indicate they return a ViewModel|ConsoleModel and not array.

@Xerkus Xerkus released this Nov 24, 2017 · 8 commits to master since this release

Assets 2

Added

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #247 fixes bug in controller plugin Forward, introduced in 3.1.0, where problem listeners were not detached for forwarded controller dispatch
Jul 13, 2017
zend-mvc 2.4.13
Jun 19, 2017
zend-mvc 2.4.12

@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.

@weierophinney weierophinney released this Apr 27, 2017 · 404 commits to master since this release

Assets 2

Added

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #235 fixes FormAnnotationBuilderFactory::injectFactory() to pass the correct arguments to the plugin manager's injectFactory() initializer when running under zend-servicemanager v2.

@weierophinney weierophinney released this Apr 27, 2017 · 404 commits to master since this release

Assets 2

Added

  • #233 adds a replace entry to the composer.json indicating the package replaces zendframework/zend-router. This is done to prevent errors from installing both zend-mvc v2 with zend-router, which could lead to subtle errors when checking exceptions, locating route types, etc. Users should upgrade to zend-mvc v3 if they wish to use the standalone zend-router package.

Deprecated

  • Nothing.

Removed

  • #229 removes the zend-version package from the require-dev and suggest sections of composer.json, and updates the RouteNotFoundStrategy::getConsoleBanner() method to no longer use the version constant. Since zend-version has had no real meaning since the 2.5 release, this removes ambiguity for end-users.

Fixed

  • #223 fixes how the FormAnnotationBuilderFactory injects the builder with the FormElementManager service such that it will work with the latest zend-form releases.

@akrabat akrabat released this Dec 20, 2016 · 195 commits to master since this release

Assets 2

Added

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #210 copies the
    RouteMatch and its parameters to the PSR-7 ServerRequest object so that
    they are available to middleware.