spatie/laravel-permission releases
Packagist package, released from spatie/laravel-permission on GitHub · No. 224 of the most used Packagist packages in the paper's catalog
Latest release the paper recorded: spatie/laravel-permission 8.5.0, Nov 6, 2026. Its newest GitHub release when last read: Nov 6, 2026.
Latest releases
Newest first, each linking to its notes on GitHub; the excerpt is the notes' own opening, where they have text.
- spatie/laravel-permission 8.5.0
From the release notesAdded Add canAny() and canAll() route macros for individual routes and route groups, by @ziadoz in 2981. canAny() requires any listed permission; canAll() requires each listed array entry. Both accept strings, backed enu…
- spatie/laravel-permission 8.4.0
From the release notesAdded Use the existing role , permission and roleOrPermission route macros on route groups, including router first and prefixed group declarations, by @ziadoz in 2980. Group macros accept the same string, array and backe…
- spatie/laravel-permission 8.3.2
From the release notesPerformance Speed up repeated cached permission lookups by name and ID without changing lookup semantics ( 2969). Preserve loose comparisons, guard isolation, first match ordering, shared model identity, and mutations of…
- spatie/laravel-permission 8.3.1
From the release notesFixes Respect the explicit guard when hasRole() and hasAllRoles() receive a role model, including model array checks. Fixes 2977 via 2978. Refresh the cache manager when reinitializing permission caches, preventing stale…