Releases: spryker/acl
Releases · spryker/acl
3.21.0
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
Included commits: 3.20.0...3.20.1
Fixes
- Adjusted visible name for
root_group
to make its purpose more clear.
3.20.0
3.19.0
Included commits: 3.18.0...3.19.0
Improvements
- Introduced
AclFacade::getAclUserHasGroupCollection()
to retrieve ACL user group entities from Persistence. - Adjusted
AclFacade::checkAccess()
to executeAclAccessCheckerStrategyPluginInterface
stack of plugins. - Impacted
AclNavigationItemFilterPlugin
andAccessControlEventDispatcherPlugin
with facade changes. - Adjusted
AclFacade::filterNavigationItemCollectionByAccessibility()
to executeAclAccessCheckerStrategyPluginInterface
stack of plugins. - Impacted
AclNavigationItemCollectionFilterPlugin
with facade changes. - Introduced
AclUserHasGroupCollection
,AclUserHasGroup
,AclUserHasGroupCriteria
,AclUserHasGroupConditions
transfers.
Adjustments
- Increased
AclExtension
module version dependency.
3.18.0
3.17.1
3.17.0
Included commits: 3.16.0...3.17.0
Improvements
- Added AclMerchantPortalExtension module to dependencies.
- Introduced
AclEntityConfigurationExpanderPlugin
plugin to expand providedAclEntityMetadataConfig
transfer object with ACL composite data. - Introduced
AclEntityMetadataConfig
transfer.
3.16.0
3.15.0
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
Included commits: 3.13.0...3.14.0
Improvements
- Adjusted
Spryker\Zed\Acl\Communication\Plugin\EventDispatcher\AccessControlEventDispatcherPlugin
for compatibility with Symfony 6.