Tags: spatie/laravel-permission
Tags
Clear wildcard permission index when assigning or removing roles (#2925) When wildcard permissions are enabled, the permission index was not being cleared on assignRole() and removeRole(), causing stale cached results when permissions were checked before and after role changes. Fixes #2725 Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Add Laravel 13 support (#2923) * Bump dependencies for Laravel 13 * Update GitHub Actions for Laravel 13 * Try ^13 instead of '13.0' * Modify testbench versions Updated testbench versions for Laravel matrix testing. * Match matrix strings * Add PHP 8.5 support, fix coverage warnings, ensure Pest 4/PHPUnit 12 * Update pest-plugin-laravel constraint and drop prefer-lowest - Allow pestphp/pest-plugin-laravel ^4.1 for Laravel 13 support - Drop prefer-lowest from CI matrix (causes failures with old testbench) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Allow laravel/passport ^13.0 for Laravel 13 compatibility Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Upgrade to laravel/passport ^13.0 and fix test setup Passport 13 changed the client schema (redirect_uris instead of redirect, grant_types instead of personal_access_client/password_client) and the passport:client command now requires --provider for personal clients. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> --------- Co-authored-by: Shift <shift@laravelshift.com> Co-authored-by: Chris Brown <code@drbyte.dev> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
PreviousNext