Skip to content

Tags: spatie/laravel-permission

Tags

7.3.0

Toggle 7.3.0's commit message
Change PHP requirement from ^8.4 to ^8.3

7.2.4

Toggle 7.2.4's commit message
Add Laravel 13 to matrix

6.25.0

Toggle 6.25.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add L13 into v6 workflow

7.2.3

Toggle 7.2.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update permission.php (#2927)

Point to v7 events.

7.2.2

Toggle 7.2.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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>

7.2.1

Toggle 7.2.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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>

7.2.0

Toggle 7.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix: do not treat string '0' as empty role/permission input (#2916)

7.1.0

Toggle 7.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #2918 from ssw1cblarrion/patch-1

[v7] Bring back PHP 8.3

7.0.0

Toggle 7.0.0's commit message

Verified

This commit was signed with the committer’s verified signature.
freekmurze Freek Van der Herten
prep docs

6.24.1

Toggle 6.24.1's commit message
Update CHANGELOG