diff --git a/CHANGELOG.md b/CHANGELOG.md index 4d47e66..3789b30 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,20 @@ +## 2.9.2 - 2024-27-03 + +### Changed +* Bumped to PHP 8.3 + +### Added +* Nothing + +### Deprecated +* Nothing + +### Removed +* Nothing + +### Fixed +* Nothing + ## 2.0.0 - 2020-01-30 ### Changed diff --git a/README.md b/README.md index 44e5f3f..f6b21dd 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,13 @@ # dot-rbac +## Note + +> **dot-rbac** is in **maintenance** mode. + +> This package is considered feature-complete, and is now in **security-only** maintenance mode. + +![PHP from Packagist (specify version)](https://img.shields.io/packagist/php-v/dotkernel/dot-rbac/2.9.2) + Rbac authorization model implementing [dot-authorization](https://github.com/dotkernel/dot-authorization)'s `AuthorizationInterface`. An authorization service is responsible for deciding if the authenticated identity or guest has access to certain parts of the application. The RBAC model defines roles that can be assigned to users. The authorization is done on a role basis, not user basis as in ACL. Each role can have one or multiple permissions/privileges assigned. When deciding if a user is authorized, the requested permission is checked in all user roles and if at least one role has that permission, access is granted. diff --git a/composer.json b/composer.json index ea0c616..a185c21 100644 --- a/composer.json +++ b/composer.json @@ -10,7 +10,7 @@ } ], "require": { - "php": "~8.0.0 || ~8.1.0 || ~8.2.0", + "php": "~8.1.0 || ~8.2.0 || ~8.3.0", "laminas/laminas-servicemanager": "^3.21.0", "dotkernel/dot-authorization": "^3.4.0", "dotkernel/dot-authentication": "^2.3.2",