This repository has been archived by the owner on Jul 3, 2020. It is now read-only.
Releases: ZF-Commons/zfc-rbac
Releases · ZF-Commons/zfc-rbac
v2.1.1
v2.1.0
v2.0.0
v2.0.0-beta1
ZfcRbac has been (again) completely refactored, thanks to a lot of users feedbacks, and is not backward compatible with version 1.0. This new version aims to fix design mistakes I've made on 1.0 (once again, sorry for that). Among other things:
- Dependency to ZF2 RBAC component has been replaced by a ZF3 prototype that fixes a lot of things and is a lot faster and more flexible.
- Permission loaders are gone. It was complicated and useless, because in RBAC, the roles already hold all the information about permissions.
- A lot more... please read again the documentation, it has been completely updated to this new version!
v1.0.3
v1.0.2
v1.0.1
v1.0.0
- Fix a bug that occurred when ObjectRepositoryPermissionProvider and guard were used together. Object manager tried to persist the auto-generated guard permission, which was not the expected behavior (#106)
- An exception is now thrown instead of returning list of empty roles if the identity does not implement
ZfcRbac\Identity\IdentityInterface
(#110)
1.0.0-beta2
- Remove the cache from RoleLoaderListener and PermissionLoaderListener. This introduced too many problems, and this feature is postponed to a future release.
1.0.0-beta1
This is the first beta for the new version of ZfcRbac. It is nearly 100% unit-tested and should be already quite stable.
- ZfcRbac has been completely rewritten and IS NOT backward compatible with previous versions. Please refer to the official documentation.
- [BC] PHP dependency has been raised to PHP 5.4 (because we need to go forward). People that need compatibility with PHP 5.3 can still use the 0.2 branch
- [BC] Zend Framework 2 dependency has been raised to 2.2.