tag:github.com,2008:https://github.com/ppaulis/api-tools-mvc-auth/releases Tags from api-tools-mvc-auth 2021-06-10T18:35:06Z tag:github.com,2008:Repository/451626634/1.6.0 2021-06-10T18:35:06Z 1.6.0 <p>### Release Notes for [1.6.0](<a href="https://github.com/laminas-api-tools/api-tools-mvc-auth/milestone/1">https://github.com/laminas-api-tools/ap…</a></p> <p><a href="https://github.com/laminas-api-tools/api-tools-mvc-auth/milestone/1">…i-tools-mvc-auth/milestone/1</a>)</p> <p>### Added</p> <p>- This release adds support for PHP 8.0.</p> <p>### Removed</p> <p>- This release removes support for PHP versions prior to 7.3.</p> <p>- This release drops support for laminas-eventmanager releases prior to 3.2.0.</p> <p>### 1.6.0</p> <p>- Total issues resolved: **3** <br />- Total pull requests resolved: **3** <br />- Total contributors: **4**</p> <p>#### Enhancement</p> <p> - [36: Add Psalm integration](<a class="issue-link js-issue-link" href="https://github.com/laminas-api-tools/api-tools-mvc-auth/pull/36">laminas-api-tools#36</a>) thanks to <a class="user-mention notranslate" href="https://github.com/weierophinney">@weierophinney</a> and <a class="user-mention notranslate" href="https://github.com/boesing">@boesing</a> <br /> - [34: Switch to GHA CI workflow](<a class="issue-link js-issue-link" href="https://github.com/laminas-api-tools/api-tools-mvc-auth/pull/34">laminas-api-tools#34</a>) thanks to <a class="user-mention notranslate" href="https://github.com/internalsystemerror">@internalsystemerror</a> and <a class="user-mention notranslate" href="https://github.com/weierophinney">@weierophinney</a> <br /> - [32: PHP 8.0 support](<a class="issue-link js-issue-link" href="https://github.com/laminas-api-tools/api-tools-mvc-auth/pull/32">laminas-api-tools#32</a>) thanks to <a class="user-mention notranslate" href="https://github.com/eimkua1">@eimkua1</a> and <a class="user-mention notranslate" href="https://github.com/boesing">@boesing</a></p> laminas-bot tag:github.com,2008:Repository/451626634/1.5.1 2018-05-31T14:17:41Z api-tools-mvc-auth 1.5.1 <p>api-tools-mvc-auth 1.5.1</p> <p>Based on <a href="https://github.com/zfcampus/zf-mvc-auth/releases/tag/1.5.1">https://github.com/zfcampus/zf-mvc-auth/releases/tag/1.5.1</a> (commit cf08f973696f8f3f9f7bb5d964406be79c21e56b in this repo)</p> <p>Added <br />-----</p> <p>- Nothing.</p> <p>Changed <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/zfcampus/zf-mvc-auth/pull/143">zfcampus/zf-mvc-auth#143</a>](<a class="issue-link js-issue-link" href="https://github.com/zfcampus/zf-mvc-auth/pull/143">zfcampus/zf-mvc-auth#143</a>) provides an update to `Laminas\ApiTools\MvcAuth\Factory\OAuth2ServerFactory` to allow the `api-tools-oauth2.options.use_openid_connect` <br /> option (or adapter-specific setting `options.use_openid_connect`) to vary which class is used for an <br /> `authorization_code` grant type. If the setting is present and a boolean `true` value, the class <br /> `OAuth2\OpenID\GrantType\AuthorizationCode` will be used instead of `OAuth2\GrantType\AuthorizationCode`.</p> weierophinney tag:github.com,2008:Repository/451626634/1.5.0 2018-05-02T19:07:10Z api-tools-mvc-auth 1.5.0 <p>api-tools-mvc-auth 1.5.0</p> <p>Based on <a href="https://github.com/zfcampus/zf-mvc-auth/releases/tag/1.5.0">https://github.com/zfcampus/zf-mvc-auth/releases/tag/1.5.0</a> (commit 923b51d4da0e04d165df6135681d9a742d0af98d in this repo)</p> <p>Added <br />-----</p> <p>- [<a class="issue-link js-issue-link" href="https://github.com/zfcampus/zf-mvc-auth/pull/137">zfcampus/zf-mvc-auth#137</a>](<a class="issue-link js-issue-link" href="https://github.com/zfcampus/zf-mvc-auth/pull/137">zfcampus/zf-mvc-auth#137</a>) adds support for laminas-permissions-rbac 3.0.</p> <p>- [<a class="issue-link js-issue-link" href="https://github.com/zfcampus/zf-mvc-auth/pull/137">zfcampus/zf-mvc-auth#137</a>](<a class="issue-link js-issue-link" href="https://github.com/zfcampus/zf-mvc-auth/pull/137">zfcampus/zf-mvc-auth#137</a>) adds support for PHP 7.1 and 7.2.</p> <p>Changed <br />-------</p> <p>- Nothing.</p> <p>Deprecated <br />----------</p> <p>- Nothing.</p> <p>Removed <br />-------</p> <p>- [<a class="issue-link js-issue-link" href="https://github.com/zfcampus/zf-mvc-auth/pull/137">zfcampus/zf-mvc-auth#137</a>](<a class="issue-link js-issue-link" href="https://github.com/zfcampus/zf-mvc-auth/pull/137">zfcampus/zf-mvc-auth#137</a>) removes support for HHVM.</p> <p>Fixed <br />-----</p> <p>- [<a class="issue-link js-issue-link" href="https://github.com/zfcampus/zf-mvc-auth/pull/136">zfcampus/zf-mvc-auth#136</a>](<a class="issue-link js-issue-link" href="https://github.com/zfcampus/zf-mvc-auth/pull/136">zfcampus/zf-mvc-auth#136</a>) provides changes to the `OAuth2Adapter` that prevent hitting <br /> the database twice when the token is valid.</p> weierophinney tag:github.com,2008:Repository/451626634/1.4.3 2016-09-30T15:49:02Z api-tools-mvc-auth 1.4.3 <p>api-tools-mvc-auth 1.4.3</p> <p>Based on <a href="https://github.com/zfcampus/zf-mvc-auth/releases/tag/1.4.3">https://github.com/zfcampus/zf-mvc-auth/releases/tag/1.4.3</a> (commit a9d1371509301ad31b5f688912e1840b773efa43 in this repo)</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/zfcampus/zf-mvc-auth/pull/128">zfcampus/zf-mvc-auth#128</a>](<a class="issue-link js-issue-link" href="https://github.com/zfcampus/zf-mvc-auth/pull/128">zfcampus/zf-mvc-auth#128</a>) fixes an issue <br /> stemming from changes in the Admin API; controller service names are often <br /> written in configuration using dash, versus namespace, separators, which <br /> causes authorization lookups to fail. This version now converts dashes to <br /> namespace separators in the controller names when creating the ACL.</p> weierophinney tag:github.com,2008:Repository/451626634/1.4.2 2016-08-03T20:34:18Z api-tools-mvc-auth 1.4.2 <p>api-tools-mvc-auth 1.4.2</p> <p>Based on <a href="https://github.com/zfcampus/zf-mvc-auth/releases/tag/1.4.2">https://github.com/zfcampus/zf-mvc-auth/releases/tag/1.4.2</a> (commit 96c8ebfa2f737476cc06e3cea003b04d5dd4b25e in this repo)</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/zfcampus/zf-mvc-auth/pull/125">zfcampus/zf-mvc-auth#125</a>](<a class="issue-link js-issue-link" href="https://github.com/zfcampus/zf-mvc-auth/pull/125">zfcampus/zf-mvc-auth#125</a>) updates the <br /> `MvcRouteListener` to trigger events using `triggerEventUntil()` instead <br /> of using argument overloading on `trigger()`; this change ensures that the <br /> code will work with laminas-eventmanager v3 properly.</p> weierophinney tag:github.com,2008:Repository/451626634/1.4.1 2016-07-25T15:28:36Z api-tools-mvc-auth 1.4.1 <p>api-tools-mvc-auth 1.4.1</p> <p>Based on <a href="https://github.com/zfcampus/zf-mvc-auth/releases/tag/1.4.1">https://github.com/zfcampus/zf-mvc-auth/releases/tag/1.4.1</a> (commit 748dc8ba542738ef9f7125e446c20adf0f8a52f1 in this repo)</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/zfcampus/zf-mvc-auth/pull/120">zfcampus/zf-mvc-auth#120</a>](<a class="issue-link js-issue-link" href="https://github.com/zfcampus/zf-mvc-auth/pull/120">zfcampus/zf-mvc-auth#120</a>) fixes the <br /> `Module::onBootstrap()` method to re-introduce attachment of the <br /> `MvcRouteListener`. <br />- [<a class="issue-link js-issue-link" href="https://github.com/zfcampus/zf-mvc-auth/pull/119">zfcampus/zf-mvc-auth#119</a>](<a class="issue-link js-issue-link" href="https://github.com/zfcampus/zf-mvc-auth/pull/119">zfcampus/zf-mvc-auth#119</a>) fixes a comparisoin <br /> in `DefaultResourceResolverListener::getIdentifier()` whereby an identifier of <br /> `0` was incorrectly resulting in matching to a collection request. As <br /> collections and entities often have different permissions, this could lead to <br /> potential false-positiive authorization checks.</p> weierophinney tag:github.com,2008:Repository/451626634/1.4.0 2016-07-11T18:22:56Z api-tools-mvc-auth 1.4.0 <p>api-tools-mvc-auth 1.4.0</p> <p>Based on <a href="https://github.com/zfcampus/zf-mvc-auth/releases/tag/1.4.0">https://github.com/zfcampus/zf-mvc-auth/releases/tag/1.4.0</a> (commit 045de211def6f4af5c9a73cd2e574db9809e281e in this repo)</p> <p>Added <br />-----</p> <p>- [<a class="issue-link js-issue-link" href="https://github.com/zfcampus/zf-mvc-auth/pull/114">zfcampus/zf-mvc-auth#114</a>](<a class="issue-link js-issue-link" href="https://github.com/zfcampus/zf-mvc-auth/pull/114">zfcampus/zf-mvc-auth#114</a>) and <br /> [<a class="issue-link js-issue-link" href="https://github.com/zfcampus/zf-mvc-auth/pull/116">zfcampus/zf-mvc-auth#116</a>](<a class="issue-link js-issue-link" href="https://github.com/zfcampus/zf-mvc-auth/pull/116">zfcampus/zf-mvc-auth#116</a>) add support for both <br /> PHP 7 and version 3 components from Laminas (while retaining <br /> compatibility for version 2 components).</p> <p>Deprecated <br />----------</p> <p>- Nothing.</p> <p>Removed <br />-------</p> <p>- [<a class="issue-link js-issue-link" href="https://github.com/zfcampus/zf-mvc-auth/pull/116">zfcampus/zf-mvc-auth#116</a>](<a class="issue-link js-issue-link" href="https://github.com/zfcampus/zf-mvc-auth/pull/116">zfcampus/zf-mvc-auth#116</a>) removes support for <br /> PHP 5.5.</p> <p>Fixed <br />-----</p> <p>- Nothing.</p> weierophinney tag:github.com,2008:Repository/451626634/1.3.2 2016-07-11T18:11:44Z api-tools-mvc-auth 1.3.2 <p>api-tools-mvc-auth 1.3.2</p> <p>Based on <a href="https://github.com/zfcampus/zf-mvc-auth/releases/tag/1.3.2">https://github.com/zfcampus/zf-mvc-auth/releases/tag/1.3.2</a> (commit 452e21a940a1d0c6dcbd24d554b97d4c2dfd29f4 in this repo)</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/zfcampus/zf-mvc-auth/pull/111">zfcampus/zf-mvc-auth#111</a>](<a class="issue-link js-issue-link" href="https://github.com/zfcampus/zf-mvc-auth/pull/111">zfcampus/zf-mvc-auth#111</a>) adds a check for the <br /> `unset_refresh_token_after_use` configuration flag when creating an <br /> `OAuth2\Server` instance, passing it to the instance when discovered.</p> weierophinney tag:github.com,2008:Repository/451626634/1.3.1 2015-07-21T19:18:27Z api-tools-mvc-auth 1.3.1 <p>api-tools-mvc-auth 1.3.1</p> <p>Based on <a href="https://github.com/zfcampus/zf-mvc-auth/releases/tag/1.3.1">https://github.com/zfcampus/zf-mvc-auth/releases/tag/1.3.1</a> (commit fedc534945c309f3ae89309f407d2c8255565931 in this repo)</p> <p>- [<a class="issue-link js-issue-link" href="https://github.com/zfcampus/zf-mvc-auth/pull/94">zfcampus/zf-mvc-auth#94</a>](<a class="issue-link js-issue-link" href="https://github.com/zfcampus/zf-mvc-auth/pull/94">zfcampus/zf-mvc-auth#94</a>) fixes a bug in the HttpAdapter, ensuring that it now correctly returns a `GuestIdentity` instance when no `Authorization` header is present.</p> weierophinney tag:github.com,2008:Repository/451626634/1.2.1 2015-07-21T14:54:33Z api-tools-mvc-auth 1.2.1 <p>api-tools-mvc-auth 1.2.1</p> <p>Based on <a href="https://github.com/zfcampus/zf-mvc-auth/releases/tag/1.2.1">https://github.com/zfcampus/zf-mvc-auth/releases/tag/1.2.1</a> (commit 8bf7e70afdc39be11387010e541a8bc6683dff44 in this repo)</p> <p>- [<a class="issue-link js-issue-link" href="https://github.com/zfcampus/zf-mvc-auth/pull/94">zfcampus/zf-mvc-auth#94</a>](<a class="issue-link js-issue-link" href="https://github.com/zfcampus/zf-mvc-auth/pull/94">zfcampus/zf-mvc-auth#94</a>) fixes a bug in the HttpAdapter, ensuring that it now correctly returns a `GuestIdentity` instance when no `Authorization` header is present.</p> weierophinney