Skip to content

2.0.0

Latest

Choose a tag to compare

@koriym koriym released this 09 Apr 03:42
11552cd

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