Skip to content

Releases: spryker/acl

3.21.0

11 Oct 14:39
Compare
Choose a tag to compare

Included commits: 3.20.1...3.21.0

Improvements

  • Introduced RulesController.
  • Adjusted RuleForm to change route-related field types to dropdowns.
  • Added RouterFacadeInterface to dependencies.
  • Introduced RouterBundleCollection transfer.
  • Introduced RouterControllerCollection transfer.
  • Introduced RouterActionCollection transfer.

Adjustments

  • Added Router module to dependencies.

3.20.1

27 May 09:54
Compare
Choose a tag to compare

Included commits: 3.20.0...3.20.1

Fixes

  • Adjusted visible name for root_group to make its purpose more clear.

3.20.0

06 May 14:03
Compare
Choose a tag to compare

Included commits: 3.19.0...3.20.0

Improvements

  • Added PHPStan 1.10.* support.

3.19.0

06 Feb 14:40
Compare
Choose a tag to compare

Included commits: 3.18.0...3.19.0

Improvements

  • Introduced AclFacade::getAclUserHasGroupCollection() to retrieve ACL user group entities from Persistence.
  • Adjusted AclFacade::checkAccess() to execute AclAccessCheckerStrategyPluginInterface stack of plugins.
  • Impacted AclNavigationItemFilterPlugin and AccessControlEventDispatcherPlugin with facade changes.
  • Adjusted AclFacade::filterNavigationItemCollectionByAccessibility() to execute AclAccessCheckerStrategyPluginInterface stack of plugins.
  • Impacted AclNavigationItemCollectionFilterPlugin with facade changes.
  • Introduced AclUserHasGroupCollection, AclUserHasGroup, AclUserHasGroupCriteria, AclUserHasGroupConditions transfers.

Adjustments

  • Increased AclExtension module version dependency.

3.18.0

02 Nov 21:21
Compare
Choose a tag to compare

Included commits: 3.17.1...3.18.0

Improvements

  • Added PHP 8.2 support.

3.17.1

03 Apr 08:32
Compare
Choose a tag to compare

Included commits: 3.17.0...3.17.1

Improvements

  • Added compatibility with Dynamic Store.

3.17.0

10 Mar 14:47
Compare
Choose a tag to compare

Included commits: 3.16.0...3.17.0

Improvements

  • Added AclMerchantPortalExtension module to dependencies.
  • Introduced AclEntityConfigurationExpanderPlugin plugin to expand provided AclEntityMetadataConfig transfer object with ACL composite data.
  • Introduced AclEntityMetadataConfig transfer.

3.16.0

03 Mar 10:33
Compare
Choose a tag to compare

Included commits: 3.15.0...3.16.0

Improvements

  • Increased User module version dependency.

3.15.0

08 Feb 13:03
Compare
Choose a tag to compare

Included commits: 3.14.0...3.15.0

Improvements

  • Added UserFacade::getUserCollection() to dependencies.
  • Removed UserFacade::getUserByUsername() from dependencies.
  • Introduced UserCollection transfer.
  • Introduced UserConditions transfer.
  • Introduced UserCriteria transfer.
  • Increased User module version dependency.
  • Increased Transfer module version dependency.

3.14.0

24 Jan 19:53
Compare
Choose a tag to compare

Included commits: 3.13.0...3.14.0

Improvements

  • Adjusted Spryker\Zed\Acl\Communication\Plugin\EventDispatcher\AccessControlEventDispatcherPlugin for compatibility with Symfony 6.