genealabs/laravel-authorization-addons
GeneaLabs Laravel Authorization Addons extends Laravel's native Gate and policy system with convenient helpers for defining and checking abilities. It streamlines access control across models, controllers, and views, making authorization rules easier to organize and enforce in Laravel applications.
composer.json constraint must be re-evaluated: a ^1.0 constraint will silently not receive Laravel 13 support, and a naive * or dev-style constraint will pull a major you haven't tested. This release is the trigger to audit the pin.Adopt when:
Look elsewhere / do not adopt when:
^1.0 and track it. Mixed constraints across services will fragment your auth behavior.spatie/laravel-permission or a dedicated policy layer instead.illuminate/* constraints) moved with it.For executives (one paragraph): This is a minor dependency upgrade, not a product initiative. The package is a small utility that reduces developer boilerplate around Laravel's built-in authorization system. The new release does one thing: it adds support for Laravel 13. Its real significance is that it removes a blocker from our framework upgrade path and confirms the maintainer is still actively tracking Laravel releases. No user-facing change, no new spend, no roadmap impact. The decision required is a one-line dependency constraint change and a short regression pass on permission-gated screens.
For engineering (the ask):
^1.0 and 13.x coexist across services.illuminate/* version floors; run the authorization test suite and manually exercise at least one policy-gated route per role.How can I help you explore Laravel packages today?