Releases: spryker/acl
Releases · spryker/acl
3.13.0
Included commits: 3.12.0...3.13.0
Deprecations
- Deprecated
AclRoleCriteria.reference
transfer field and its usage. The field has been misdeclared and shouldn't be used.
3.12.0
Included commits: 3.11.0...3.12.0
Improvements
- Adjusted
AclConfig::getInstallerGroups()
with group references. - Impacted
AclFacade::install()
with config changes. - Introduced
Group.reference
transfer property.
3.11.0
Included commits: 3.10.0...3.11.0
Improvements
- Adjusted
spy_acl_rule.bundle
andspy_acl_rule.controller
DB fields with increased field length.
3.10.0
Included commits: 3.9.0...3.10.0
Improvements
- Adjusted
AclFacade::updateGroup()
andAclFacade::addRolesToGroup()
so they follow architecture guidelines ( FacadeNoLogicRule).
3.9.0
Included commits: 3.8.0...3.9.0
Improvements
- Adjusted logic behind
AclFacade::createRole()
with execution ofAclRolePostSavePluginInterface
plugin stack. - Adjusted logic behind
AclFacade::install
with using updatedAclFacade::createRole()
facade method, for creating new roles.
3.8.0
Included commits: 3.7.2...3.8.0
Improvements
- Increased
AclExtension
module version dependency. - Introduced
AclRoleCriteria
transfer. - Introduced
AclRoleCriteria.names
transfer property. - Introduced
AclRoleCriteria.name
transfer property. - Introduced
AclRoleCriteria.reference
transfer property. - Introduced
GroupCriteria.names
transfer property. - Introduced
AclFacade::createGroup()
to creates ACL group for provided roles. - Introduced
AclFacade::createRole()
to create acl role. - Deprecated
AclFacade::addGroup()
. - Deprecated
AclFacade::addRole()
. - Adjusted logic behind
AclFacade::updateRole()
with executing post save plugins. - Adjusted logic behind
AclFacade::getGroupRoles()
with executing ACL roles expander plugins. - Adjusted logic behind
AclFacade::getUserRoles()
with executing ACL roles expander and postSave plugins.
3.7.2
3.7.1
3.7.0
Included commits: 3.6.2...3.7.0
Improvements
- Increased
Gui
module version dependency. - Adjusted
RoleController::deleteAction()
in order to use CSRF protection.