Skip to content

Releases: ray-di/Ray.RoleModule

2.0.0

09 Apr 03:42
11552cd

Choose a tag to compare

Breaking changes

  • Dropped PHP 7.3 / 7.4 support — now requires PHP ^8.0
  • Removed doctrine/annotations dependency — docblock @RequiresRoles({...}) is no longer read. Migrate to the PHP 8 attribute form #[RequiresRoles(['admin'])]
  • ZendAclModule no longer binds Reader / AnnotationReader / AttributeReader / DualReader — if your application relied on these transitive bindings, bind them yourself

See UPGRADE.md for migration details.

Other changes

  • CI now tests PHP 8.0 through 8.5
  • Upgraded GitHub Actions versions (checkout@v4, cache@v4) and replaced the deprecated ::set-output syntax

Pull requests

  • #9 Remove doctrine/annotations dependency, use native PHP 8 attributes
  • #10 Add UPGRADE.md for 2.0.0
  • #11 Fix demo: use PHP 8 attribute instead of docblock annotation

1.0.0

05 Apr 03:10
f200bf8

Choose a tag to compare

What's Changed

  • migrate to laminas-permissions-acl by @jingu in #3
  • Enable PHP 7.2-8.1 compat by @koriym in #5
  • add support for PHP8 attribute by @jingu in #7

New Contributors

  • @jingu made their first contribution in #3

Full Changelog: 0.1.0...1.0.0

0.1.0

22 Jul 07:48

Choose a tag to compare

0.1.0 Pre-release
Pre-release

Initial release.