| ⇢ | A | GuardDoesNotMatch added |
| ⇢ | A | HasPermissions::ensureGuardIsEqual() added | |
| ⇢ | A | HasPermissions::getAllAuthGuardProviderModels() added | |
| ⇢ | A | Permission::getPermissions() added | |
| ⇢ | A | HasPermissions::isAssignedToGuard() added | |
| ⇢ | A | HasPermissions::getGuardName() added | |
| ⇢ | A | HasPermissions::forgetCachedPermissions() added | |
| ⇢ | A | GuardDoesNotMatch::create() added | |
| ⇢ | A | PermissionDoesNotExist::create() added | |
| ⇢ | A | RoleDoesNotExist::create() added | |
| A | ↛ | Permission::users() removed | |
| A | ↛ | Role::users() removed | |
| A | ↛ | HasRoles::hasPermission() removed | |
| A | ↛ | RefreshesPermissionCache::getPermissions() removed | |
| A | ↛ | RefreshesPermissionCache::forgetCachedPermissions(... removed |