tag:github.com,2008:https://github.com/zendframework/zend-mvc/releasesTags from zend-mvc2018-05-03T13:15:41Ztag:github.com,2008:Repository/35280819/release-2.7.152018-05-03T13:16:00Zzend-mvc 2.7.15<p>zend-mvc 2.7.15</p>
<p>Added
<br />-----</p>
<p>- Nothing.</p>
<p>Changed
<br />-------</p>
<p>- [<a class="issue-link js-issue-link" href="https://github.com/zendframework/zend-mvc/pull/245">#245</a>](<a class="issue-link js-issue-link" href="https://github.com/zendframework/zend-mvc/pull/245">#245</a>) moves the zend-console dependency from `require-dev` to `require`, as it is
<br /> a requirement of the `RequestFactory`, and removal of the package causes that factory to fail.</p>
<p>Deprecated
<br />----------</p>
<p>- Nothing.</p>
<p>Removed
<br />-------</p>
<p>- Nothing.</p>
<p>Fixed
<br />-----</p>
<p>- Nothing.</p>weierophinneytag:github.com,2008:Repository/35280819/release-2.7.142018-05-02T22:31:37Zzend-mvc 2.7.14<p>zend-mvc 2.7.14</p>
<p>Added
<br />-----</p>
<p>- [<a class="issue-link js-issue-link" href="https://github.com/zendframework/zend-mvc/pull/279">#279</a>](<a class="issue-link js-issue-link" href="https://github.com/zendframework/zend-mvc/pull/279">#279</a>) provides support for PHP 7.1 and 7.2.</p>
<p>Changed
<br />-------</p>
<p>- [<a class="issue-link js-issue-link" href="https://github.com/zendframework/zend-mvc/pull/279">#279</a>](<a class="issue-link js-issue-link" href="https://github.com/zendframework/zend-mvc/pull/279">#279</a>) changes the `Zend\Mvc\Controller\PluginManager` implementation to vary
<br /> based on zend-servicemanager major version detected in order to ensure the
<br /> signature of `get()` will be correct regardless of version.</p>
<p>Deprecated
<br />----------</p>
<p>- Nothing.</p>
<p>Removed
<br />-------</p>
<p>- [<a class="issue-link js-issue-link" href="https://github.com/zendframework/zend-mvc/pull/279">#279</a>](<a class="issue-link js-issue-link" href="https://github.com/zendframework/zend-mvc/pull/279">#279</a>) removes explicit support for PHP 5.5.
<br /> The code may, and likely will, continue to run on the 5.5 series, but we are
<br /> unable to continue testing it at this time as dependencies necessary for PHP
<br /> 7.2 support have all bumped their minimum versions to PHP 5.6. If you use PHP
<br /> 5.5, upgrade at your own risk.</p>
<p>Fixed
<br />-----</p>
<p>- Nothing.</p>weierophinneytag:github.com,2008:Repository/35280819/release-2.7.132017-12-14T22:45:53Zzend-mvc 2.7.13<p>zend-mvc 2.7.13</p>
<p>Added
<br />-----</p>
<p>- Nothing.</p>
<p>Deprecated
<br />----------</p>
<p>- Nothing.</p>
<p>Removed
<br />-------</p>
<p>- Nothing.</p>
<p>Fixed
<br />-----</p>
<p>- Updates the `Zend\Mvc\Controller\PluginManager::get()` signature to match
<br /> that of `Zend\ServiceManager\AbstractPluginManager::get()`, and thus ensure
<br /> compatibility when running under PHP 7.2.</p>
<p>- [<a class="issue-link js-issue-link" href="https://github.com/zendframework/zend-mvc/pull/234">#234</a>](<a class="issue-link js-issue-link" href="https://github.com/zendframework/zend-mvc/pull/234">#234</a>) fixes docblock
<br /> annotations in `AbstractActionController::indexAction` and `notFoundAction` to
<br /> indicate they return a `ViewModel|ConsoleModel` and not `array`.</p>weierophinneytag:github.com,2008:Repository/35280819/release-3.1.12017-11-24T07:11:58Zzend-mvc 3.1.1<p>zend-mvc 3.1.1</p>
<p>Added
<br />-----</p>
<p>- Nothing.</p>
<p>Deprecated
<br />----------</p>
<p>- Nothing.</p>
<p>Removed
<br />-------</p>
<p>- Nothing.</p>
<p>Fixed
<br />-----</p>
<p>- [<a class="issue-link js-issue-link" href="https://github.com/zendframework/zend-mvc/pull/247">#247</a>](<a class="issue-link js-issue-link" href="https://github.com/zendframework/zend-mvc/pull/247">#247</a>) fixes bug in
<br /> controller plugin Forward, introduced in 2.1.0, where problem listeners were
<br /> not detached for forwarded controller dispatch</p>Xerkustag:github.com,2008:Repository/35280819/release-2.4.132017-07-13T17:17:30Zrelease-2.4.13weierophinneytag:github.com,2008:Repository/35280819/release-2.4.122017-06-19T18:52:33Zrelease-2.4.12weierophinneytag:github.com,2008:Repository/35280819/release-3.1.02017-05-01T20:24:09Zzend-mvc 3.1.0<p>zend-mvc 3.1.0</p>
<p>Added
<br />-----</p>
<p>- [<a class="issue-link js-issue-link" href="https://github.com/zendframework/zend-mvc/pull/217">#217</a>](<a class="issue-link js-issue-link" href="https://github.com/zendframework/zend-mvc/pull/217">#217</a>) adds support for
<br /> middleware _pipelines_ when using the `MiddlewareListener`. You can now
<br /> specify an _array` of middleware for the `middleware` attached to a route, and
<br /> it will be marshaled into a `Zend\Stratigility\MiddlewarePipe` instance, using
<br /> the same rules as if you specified a single middleware.</p>
<p>- [<a class="issue-link js-issue-link" href="https://github.com/zendframework/zend-mvc/pull/236">#236</a>](<a class="issue-link js-issue-link" href="https://github.com/zendframework/zend-mvc/pull/236">#236</a>) adds the ability to
<br /> attach dispatch listeners to middleware when using the `MiddlewareListener`.
<br /> Attach shared events to the class identifier `Zend\Mvc\Controller\MiddlewareController`.
<br /> This feature helps ensure that listeners that should run for every controller
<br /> (e.g., authentication or authorization listeners) will run even for
<br /> middleware.</p>
<p>- [<a class="issue-link js-issue-link" href="https://github.com/zendframework/zend-mvc/pull/231">#231</a>](<a class="issue-link js-issue-link" href="https://github.com/zendframework/zend-mvc/pull/231">#231</a>) adds a
<br /> `composer.json` suggestion for zendframework/zend-paginator.</p>
<p>- [<a class="issue-link js-issue-link" href="https://github.com/zendframework/zend-mvc/pull/232">#232</a>](<a class="issue-link js-issue-link" href="https://github.com/zendframework/zend-mvc/pull/232">#232</a>) adds a
<br /> `composer.json` suggestion for zendframework/zend-log.</p>
<p>Deprecated
<br />----------</p>
<p>- Nothing.</p>
<p>Removed
<br />-------</p>
<p>- [<a class="issue-link js-issue-link" href="https://github.com/zendframework/zend-mvc/pull/211">#211</a>](<a class="issue-link js-issue-link" href="https://github.com/zendframework/zend-mvc/pull/211">#211</a>) Removed unused
<br /> zend-servicemanager v2 and zend-eventmanager v2 compatibility code since
<br /> zend-mvc requires v3 of those components.</p>
<p>Fixed
<br />-----</p>
<p>- [<a class="issue-link js-issue-link" href="https://github.com/zendframework/zend-mvc/pull/237">#237</a>](<a class="issue-link js-issue-link" href="https://github.com/zendframework/zend-mvc/pull/237">#237</a>) fixes the return
<br /> annotations for `HttpDefaultRenderingStrategyFactory::createService` and
<br /> `injectLayoutTemplate()` to be `HttpDefaultRenderingStrategy` and not
<br /> `HttpDefaultRendererStrategy`.</p>weierophinneytag:github.com,2008:Repository/35280819/release-2.7.122017-04-27T15:45:41Zzend-mvc 2.7.12<p>zend-mvc 2.7.12</p>
<p>Added
<br />-----</p>
<p>- Nothing.</p>
<p>Deprecated
<br />----------</p>
<p>- Nothing.</p>
<p>Removed
<br />-------</p>
<p>- Nothing.</p>
<p>Fixed
<br />-----</p>
<p>- [<a class="issue-link js-issue-link" href="https://github.com/zendframework/zend-mvc/pull/235">#235</a>](<a class="issue-link js-issue-link" href="https://github.com/zendframework/zend-mvc/pull/235">#235</a>) fixes
<br /> `FormAnnotationBuilderFactory::injectFactory()` to pass the correct
<br /> arguments to the plugin manager's `injectFactory()` initializer when running
<br /> under zend-servicemanager v2.</p>weierophinneytag:github.com,2008:Repository/35280819/release-2.7.112017-04-27T14:37:20Zzend-mvc 2.7.11<p>zend-mvc 2.7.11</p>
<p>Added
<br />-----</p>
<p>- [<a class="issue-link js-issue-link" href="https://github.com/zendframework/zend-mvc/pull/233">#233</a>](<a class="issue-link js-issue-link" href="https://github.com/zendframework/zend-mvc/pull/233">#233</a>) adds a `replace`
<br /> entry to the `composer.json` indicating the package replaces
<br /> zendframework/zend-router. This is done to prevent errors from installing both
<br /> zend-mvc v2 with zend-router, which could lead to subtle errors when checking
<br /> exceptions, locating route types, etc. Users should upgrade to zend-mvc v3 if
<br /> they wish to use the standalone zend-router package.</p>
<p>Deprecated
<br />----------</p>
<p>- Nothing.</p>
<p>Removed
<br />-------</p>
<p>- [<a class="issue-link js-issue-link" href="https://github.com/zendframework/zend-mvc/pull/229">#229</a>](<a class="issue-link js-issue-link" href="https://github.com/zendframework/zend-mvc/pull/229">#229</a>) removes the
<br /> zend-version package from the `require-dev` and `suggest` sections of
<br /> `composer.json`, and updates the `RouteNotFoundStrategy::getConsoleBanner()`
<br /> method to no longer use the version constant. Since zend-version has had no
<br /> real meaning since the 2.5 release, this removes ambiguity for end-users.</p>
<p>Fixed
<br />-----</p>
<p>- [<a class="issue-link js-issue-link" href="https://github.com/zendframework/zend-mvc/pull/223">#223</a>](<a class="issue-link js-issue-link" href="https://github.com/zendframework/zend-mvc/pull/223">#223</a>) fixes how the
<br /> `FormAnnotationBuilderFactory` injects the builder with the
<br /> `FormElementManager` service such that it will work with the latest zend-form
<br /> releases.</p>weierophinneytag:github.com,2008:Repository/35280819/release-3.0.42016-12-20T15:45:36Zzend-mvc 3.0.4<p>zend-mvc 3.0.4</p>
<p>Added
<br />-----</p>
<p>- Nothing.</p>
<p>Deprecated
<br />----------</p>
<p>- Nothing.</p>
<p>Removed
<br />-------</p>
<p>- Nothing.</p>
<p>Fixed
<br />-----</p>
<p>- [<a class="issue-link js-issue-link" href="https://github.com/zendframework/zend-mvc/pull/210">#210</a>](<a class="issue-link js-issue-link" href="https://github.com/zendframework/zend-mvc/pull/210">#210</a>) copies the
<br /> `RouteMatch` and its parameters to the PSR-7 `ServerRequest` object so
<br /> that they are available to middleware.</p>akrabat