← all change records

#3283218 hasRole() has moved from UserInterface to AccountInterface

released Target 11.4.x

Generated 2026-09-22 02:00 UTC

Matching rules (1)

  • from: fqn: '\Drupal\user\UserInterface::hasRole' to: fqn: '\Drupal\Core\Session\AccountInterface::hasRole'

Affected contrib projects (85)

Project legacy in_flight migrated installs files adopters
devel 0 24 0 135,080 1 1
rules 0 2 0 78,788 2 2
feeds 0 1 0 77,460 1 1
password_policy 0 2 0 57,678 1 1
role_delegation 0 1 0 53,227 1 1
openid_connect 0 1 0 33,136 2 2
cas 0 4 0 24,489 2 2
simple_oauth 0 1 0 23,718 1 1
reroute_email 0 4 0 20,016 2 2
eca 0 7 0 19,931 1 1
samlauth 0 2 0 18,462 2 2
ai 0 41 0 17,818 2 2
userprotect 0 1 0 16,034 1 1
roleassign 0 3 0 15,475 1 1
nodeaccess 0 1 0 9,588 1 1
authorization 0 1 0 7,662 1 1
social_auth 0 6 0 6,124 3 3
front 0 1 0 4,752 1 1
bamboo_twig 0 8 0 3,829 1 1
modal_page 0 11 0 2,879 3 3
commerce_license 0 2 0 2,639 2 2
role_expire 0 4 0 2,238 4 4
crazyegg 0 4 0 2,016 1 1
block_inactive_users 0 5 0 1,826 1 1
tool 0 0 0 1,240 2 2
opigno_moxtra 0 4 0 963 4 4
miniorange_oauth_client 0 0 1 921 0 1
miniorange_2fa 0 4 0 637 1 1
simple_access 0 0 0 582 0 1
user_email_verification 0 1 0 582 1 1
simple_user_management 0 1 0 574 2 2
content_planner 0 0 2 494 0 1
session_management 0 2 0 466 1 1
cms_content_sync 0 15 0 451 1 1
graphql_core_schema 0 3 0 449 1 1
o365 0 4 0 401 1 1
mcp_tools 0 6 0 289 1 1
access_policy 0 0 2 269 0 2
social_auth_entra_id 0 4 0 214 1 1
email_login_otp 0 1 0 209 1 1
stop_admin 0 1 0 130 1 1
tool_belt 0 0 0 123 2 0
tether_stats 0 2 0 86 1 1
drupal_helpers 0 0 0 85 1 0
bootbase 0 1 0 78 1 1
commerce_pickup 0 1 0 68 1 1
decoupled_auth 0 4 0 64 1 1
crm 0 0 1 63 0 2
really_simple_google_tag 0 1 0 53 1 1
contacts 0 9 0 33 9 9
workbench_approver 0 1 0 28 1 1
content_translation_access 0 2 0 26 1 1
wb_universe 0 2 0 26 1 1
oauth_server_sso 0 1 0 24 1 1
quantcdn 0 0 1 22 0 1
mail_box_management 0 0 1 21 0 1
simpleavs 0 0 0 21 3 6
bee_hotel 0 3 0 19 2 2
cmrf_user_sync 0 2 0 19 1 1
intercept 0 3 0 17 1 1
group_member_import 0 2 0 13 2 2
group_member_role 0 1 0 13 1 1
webtrees 0 2 0 13 1 1
user_update_notify 0 1 0 11 1 1
metatag_user_role 0 1 0 10 1 1
social_course 0 6 0 10 2 2
user_reference_invite 0 6 0 10 1 2
user_referral 0 1 0 10 1 1
crowd 0 1 0 9 4 4
commerce_license_content 0 1 0 7 1 1
user_inactivity_revoke_roles 0 1 0 6 3 3
advanced_403_redirect 0 0 1 4 0 1
commerce_node_pay 0 0 1 4 0 1
conreg 0 4 0 4 4 4
nodehive_core 0 0 6 4 0 1
contribution_records 0 1 0 2 1 1
gamify 0 1 0 2 1 1
knowledge 0 0 0 2 1 1
menu_custom_access 0 3 0 2 1 1
stripe_sync 0 1 0 2 4 2
subscription_manager 0 0 0 2 2 0
ai_agents_ossa 0 0 0 1 1 0
rest_role_restrict 0 0 0 1 0 1
vereinonline_auth 0 2 0 1 1 1
raisedonors 0 0 0 0 1 1