Skip to content
This repository has been archived by the owner on Jan 30, 2020. It is now read-only.

Latest commit

 

History

History
131 lines (73 loc) · 2.54 KB

CHANGELOG.md

File metadata and controls

131 lines (73 loc) · 2.54 KB

Changelog

All notable changes to this project will be documented in this file, in reverse chronological order by release.

2.7.2 - TBD

Added

  • Nothing.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.

2.7.1 - 2019-06-25

Added

  • #38 adds support for PHP 7.3.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.

2.7.0 - 2018-05-01

Added

  • #23 adds a new assertion, ExpressionAssertion, to allow programatically or automatically (from configuration) building standard comparison assertions using a variety of operators, including = (==), !=, <, <=, >, >=, ===, !==, in (in_array), !in (! in_array), regex (preg_match), and !regex (! preg_match). See https://docs.zendframework.com/zend-permissions-acl/expression/ for details on usage.

  • #3 adds two new interfaces designed to allow creation of ownership-based assertions easier:

    • Zend\Permissions\Acl\ProprietaryInterface is applicable to both roles and resources, and provides the method getOwnerId() for retrieving the owner role of an object.

    • Zend\Permissions\Acl\Assertion\OwnershipAssertion ensures that the owner of a proprietary resource matches that of the role.

    See https://docs.zendframework.com/zend-permissions-acl/ownership/ for details on usage.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.

2.6.1 - 2018-05-01

Added

  • #35 adds support for PHP 7.2.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #29 provides a change to Acl::removeResourceAll() that increases performance by a factor of 100.

2.6.0 - 2016-02-03

Added

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #7 and #14 update the component to be forwards-compatible with zend-servicemanager v3.