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

Releases: zendframework/zend-permissions-acl

zend-permissions-acl 2.7.1

25 Jun 08:12
release-2.7.1
1323e30
Compare
Choose a tag to compare

Added

  • #38 adds support for PHP 7.3.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.

zend-permissions-acl 2.7.0

01 May 21:54
Compare
Choose a tag to compare

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.

zend-permissions-acl 2.6.1

01 May 16:47
Compare
Choose a tag to compare

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.

zend-permissions-acl 2.6.0

03 Feb 21:49
Compare
Choose a tag to compare

Added

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

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