← all change records
signature
2
#3190568 New methods on the class Drupal\Core\Database\Connection: getProvider() and enableModuleProvidingDatabaseDriver()
Generated 2026-05-12 08:43 UTC
Rules (2)
from
→
to
\Drupal\Core\Database\Connection::enableModuleProvidingDatabaseDriver- arity ≥ 0
\Drupal\Core\Database\Connection::getProvider- arity ≥ 0
Affected contrib projects (235)
| Project | legacy | in_flight | migrated | no_match | installs | files | adopters | |
|---|---|---|---|---|---|---|---|---|
| token | 0 | 0 | 1 | 0 | 514,328 | 0 | 0 | |
| pathauto | 0 | 0 | 1 | 0 | 460,784 | 0 | 0 | |
| ctools | 0 | 0 | 2 | 0 | 445,119 | 0 | 0 | |
| metatag | 0 | 0 | 3 | 0 | 329,299 | 0 | 0 | |
| entity_reference_revisions | 0 | 0 | 1 | 0 | 250,304 | 0 | 0 | |
| entity | 0 | 0 | 1 | 0 | 222,617 | 0 | 0 | |
| search_api | 0 | 0 | 1 | 0 | 155,254 | 0 | 0 | |
| devel | 0 | 0 | 1 | 0 | 137,334 | 0 | 0 | |
| video_embed_field | 0 | 0 | 2 | 1 | 94,858 | 0 | 0 | |
| bootstrap | 0 | 0 | 1 | 1 | 86,390 | 0 | 0 | |
| rules | 0 | 0 | 1 | 1 | 84,336 | 0 | 0 | |
| features | 0 | 0 | 1 | 0 | 81,030 | 0 | 0 | |
| ds | 0 | 0 | 1 | 0 | 78,734 | 0 | 0 | |
| feeds | 0 | 0 | 1 | 0 | 76,617 | 0 | 0 | |
| blazy | 0 | 0 | 1 | 0 | 73,021 | 0 | 0 | |
| rdf | 0 | 0 | 2 | 0 | 67,828 | 0 | 0 | |
| entity_embed | 0 | 0 | 1 | 0 | 66,056 | 0 | 0 | |
| rabbit_hole | 0 | 0 | 1 | 1 | 63,910 | 0 | 0 | |
| auto_entitylabel | 0 | 0 | 1 | 0 | 46,351 | 0 | 0 | |
| symfony_mailer | 0 | 0 | 2 | 0 | 42,916 | 0 | 0 | |
| commerce | 0 | 0 | 2 | 0 | 37,105 | 0 | 0 | |
| tamper | 0 | 0 | 1 | 0 | 29,658 | 0 | 0 | |
| leaflet | 0 | 0 | 2 | 0 | 29,370 | 0 | 0 | |
| flag | 0 | 0 | 2 | 0 | 29,191 | 0 | 0 | |
| scheduler_content_moderation_integration | 0 | 0 | 2 | 0 | 28,855 | 0 | 0 | |
| dynamic_entity_reference | 0 | 0 | 2 | 0 | 26,686 | 0 | 0 | |
| entityqueue | 0 | 0 | 1 | 0 | 25,619 | 0 | 0 | |
| cas | 0 | 0 | 2 | 0 | 23,321 | 0 | 0 | |
| acquia_connector | 0 | 0 | 1 | 0 | 20,381 | 0 | 0 | |
| trash | 0 | 0 | 1 | 0 | 18,513 | 0 | 0 | |
| group | 0 | 0 | 3 | 0 | 16,745 | 0 | 0 | |
| ldap | 0 | 0 | 1 | 0 | 15,142 | 0 | 0 | |
| services | 0 | 0 | 1 | 0 | 14,510 | 0 | 0 | |
| views_aggregator | 0 | 0 | 2 | 0 | 14,329 | 0 | 0 | |
| simplesamlphp_auth | 0 | 0 | 1 | 0 | 13,678 | 0 | 0 | |
| ai | 0 | 0 | 4 | 0 | 13,284 | 0 | 0 | |
| ckeditor5_premium_features | 0 | 0 | 4 | 0 | 12,898 | 0 | 0 | |
| adaptivetheme | 0 | 0 | 1 | 0 | 12,394 | 0 | 0 | |
| eck | 0 | 0 | 2 | 0 | 10,232 | 0 | 0 | |
| hook_event_dispatcher | 0 | 0 | 1 | 0 | 10,004 | 0 | 0 | |
| acquia_search | 0 | 0 | 2 | 0 | 8,800 | 0 | 0 | |
| og | 0 | 0 | 2 | 0 | 8,347 | 0 | 0 | |
| ui_patterns | 0 | 0 | 2 | 0 | 7,968 | 0 | 0 | |
| easy_email | 0 | 0 | 2 | 0 | 7,483 | 0 | 0 | |
| authorization | 0 | 0 | 1 | 0 | 6,994 | 0 | 0 | |
| lightning_core | 0 | 0 | 1 | 1 | 6,889 | 0 | 0 | |
| cleantalk | 0 | 0 | 1 | 0 | 6,863 | 0 | 0 | |
| commerce_stock | 0 | 0 | 2 | 0 | 6,386 | 0 | 0 | |
| image_field_caption | 0 | 0 | 1 | 1 | 5,893 | 0 | 0 | |
| canvas | 0 | 0 | 1 | 0 | 4,478 | 0 | 0 | |
| styleguide | 0 | 0 | 1 | 0 | 4,128 | 0 | 0 | |
| salesforce | 0 | 0 | 2 | 0 | 3,371 | 0 | 0 | |
| simple_cron | 0 | 0 | 1 | 0 | 3,257 | 0 | 0 | |
| custom_field | 0 | 0 | 2 | 0 | 2,996 | 0 | 0 | |
| registration | 0 | 0 | 1 | 0 | 2,987 | 0 | 0 | |
| jsonapi_menu_items | 0 | 0 | 1 | 0 | 2,955 | 0 | 0 | |
| schema | 0 | 0 | 1 | 0 | 2,931 | 0 | 0 | |
| taxonomy_term_depth | 0 | 0 | 2 | 0 | 2,889 | 0 | 0 | |
| filebrowser | 0 | 0 | 1 | 0 | 2,857 | 0 | 0 | |
| field_encrypt | 0 | 0 | 3 | 0 | 2,801 | 0 | 0 | |
| helper | 0 | 0 | 1 | 0 | 2,790 | 0 | 0 | |
| markdown | 0 | 0 | 1 | 0 | 2,738 | 0 | 0 | |
| oembed_lazyload | 0 | 0 | 1 | 0 | 2,444 | 0 | 0 | |
| view_mode_page | 0 | 0 | 1 | 0 | 2,025 | 0 | 0 | |
| oauth2_client | 0 | 0 | 1 | 0 | 1,917 | 0 | 0 | |
| civicrm_entity | 0 | 0 | 1 | 0 | 1,870 | 0 | 0 | |
| monitoring | 0 | 0 | 1 | 0 | 1,847 | 0 | 0 | |
| plugin | 0 | 0 | 1 | 0 | 1,836 | 0 | 0 | |
| layout_options | 0 | 0 | 1 | 0 | 1,757 | 0 | 0 | |
| lite_youtube_embed | 0 | 0 | 1 | 0 | 1,740 | 0 | 0 | |
| smsframework | 0 | 0 | 3 | 1 | 1,661 | 0 | 0 | |
| tacjs | 0 | 0 | 2 | 0 | 1,657 | 0 | 0 | |
| commerce_pricelist | 0 | 0 | 1 | 0 | 1,655 | 0 | 0 | |
| domain_path | 0 | 0 | 3 | 0 | 1,634 | 0 | 0 | |
| payment | 0 | 0 | 1 | 0 | 1,560 | 0 | 0 | |
| commerce_recurring | 0 | 0 | 1 | 0 | 1,461 | 0 | 0 | |
| menu_migration | 0 | 0 | 2 | 0 | 1,418 | 0 | 0 | |
| amp | 0 | 0 | 1 | 0 | 1,328 | 0 | 0 | |
| depcalc | 0 | 0 | 1 | 0 | 1,283 | 0 | 0 | |
| acquia_dam | 0 | 0 | 1 | 0 | 1,282 | 0 | 0 | |
| ui_styles | 0 | 0 | 1 | 0 | 1,271 | 0 | 0 | |
| layoutbuilder_search_api | 0 | 0 | 1 | 0 | 1,231 | 0 | 0 | |
| migrate_file_to_media | 0 | 0 | 1 | 0 | 1,212 | 0 | 0 | |
| simplesamlphp_custom_attributes | 0 | 0 | 1 | 0 | 1,203 | 0 | 0 | |
| cheeseburger_menu | 0 | 0 | 1 | 1 | 1,044 | 0 | 0 | |
| external_entities | 0 | 0 | 2 | 0 | 1,024 | 0 | 0 | |
| context_entity_field | 0 | 0 | 1 | 0 | 980 | 0 | 0 | |
| xray_audit | 0 | 0 | 3 | 0 | 900 | 0 | 0 | |
| menu_normalizer | 0 | 0 | 1 | 0 | 843 | 0 | 0 | |
| ckeditor_plugin_report | 0 | 0 | 2 | 0 | 839 | 0 | 0 | |
| thunder_admin | 0 | 0 | 1 | 0 | 802 | 0 | 0 | |
| varbase_media | 0 | 0 | 3 | 0 | 759 | 0 | 0 | |
| apigee_edge | 0 | 0 | 2 | 0 | 734 | 0 | 0 | |
| menu_block_current_language | 0 | 0 | 1 | 0 | 733 | 0 | 0 | |
| acquia_contenthub | 0 | 0 | 3 | 0 | 722 | 0 | 0 | |
| iframe_title_filter | 0 | 0 | 1 | 1 | 675 | 0 | 0 | |
| purl | 0 | 0 | 1 | 0 | 598 | 0 | 0 | |
| ui_skins | 0 | 0 | 2 | 0 | 580 | 0 | 0 | |
| at_theme | 0 | 0 | 1 | 0 | 483 | 0 | 0 | |
| auto_node_translate | 0 | 0 | 2 | 0 | 473 | 0 | 0 | |
| cms_content_sync | 0 | 0 | 1 | 0 | 468 | 0 | 0 | |
| ex_icons | 0 | 0 | 1 | 0 | 387 | 0 | 0 | |
| graphql_core_schema | 0 | 0 | 1 | 0 | 384 | 0 | 0 | |
| prometheus_exporter | 0 | 0 | 2 | 0 | 352 | 0 | 0 | |
| search_api_saved_searches | 0 | 0 | 1 | 0 | 345 | 0 | 0 | |
| o365 | 0 | 0 | 2 | 0 | 341 | 0 | 0 | |
| orejime | 0 | 0 | 2 | 0 | 335 | 0 | 0 | |
| media_folders | 0 | 0 | 1 | 0 | 329 | 0 | 0 | |
| tool | 0 | 0 | 1 | 0 | 325 | 0 | 0 | |
| pathauto_update | 0 | 0 | 1 | 0 | 319 | 0 | 0 | |
| phpmailer_oauth2 | 0 | 0 | 2 | 0 | 311 | 0 | 0 | |
| transaction | 0 | 0 | 1 | 0 | 303 | 0 | 0 | |
| danse | 0 | 0 | 2 | 0 | 300 | 0 | 0 | |
| tarte_au_citron | 0 | 0 | 1 | 2 | 300 | 0 | 0 | |
| reference_value_pair | 0 | 0 | 3 | 0 | 286 | 0 | 0 | |
| embederator | 0 | 0 | 1 | 0 | 281 | 0 | 0 | |
| localgov_alert_banner | 0 | 0 | 1 | 0 | 280 | 0 | 0 | |
| oidc | 0 | 0 | 1 | 0 | 279 | 0 | 0 | |
| redhen | 0 | 0 | 1 | 0 | 278 | 0 | 0 | |
| access_policy | 0 | 0 | 2 | 0 | 255 | 0 | 0 | |
| eme | 0 | 0 | 2 | 0 | 250 | 0 | 0 | |
| event | 0 | 0 | 1 | 1 | 236 | 0 | 0 | |
| schemadotorg | 0 | 0 | 1 | 0 | 214 | 0 | 0 | |
| node_co_authors | 0 | 0 | 1 | 0 | 204 | 0 | 0 | |
| meta_entity | 0 | 0 | 1 | 0 | 203 | 0 | 0 | |
| instagram_feeds | 0 | 0 | 1 | 1 | 191 | 0 | 0 | |
| intl_date | 0 | 0 | 1 | 0 | 188 | 0 | 0 | |
| wingsuit_companion | 0 | 0 | 1 | 0 | 186 | 0 | 0 | |
| vlsuite | 0 | 0 | 3 | 0 | 181 | 0 | 0 | |
| wisski | 0 | 0 | 2 | 0 | 179 | 0 | 0 | |
| lingotek | 0 | 0 | 3 | 0 | 167 | 0 | 0 | |
| parameters | 0 | 0 | 1 | 0 | 157 | 0 | 0 | |
| mysql56 | 0 | 0 | 1 | 0 | 135 | 0 | 0 | |
| toolshed | 0 | 0 | 1 | 0 | 130 | 0 | 0 | |
| notification_system | 0 | 0 | 2 | 0 | 127 | 0 | 0 | |
| pwbi | 0 | 0 | 1 | 0 | 125 | 0 | 0 | |
| video_embed_field_plyr | 0 | 0 | 1 | 0 | 125 | 0 | 0 | |
| pdf_metadata | 0 | 0 | 1 | 0 | 124 | 0 | 0 | |
| ckeditor5_dev | 0 | 0 | 1 | 1 | 121 | 0 | 0 | |
| config_revision | 0 | 0 | 1 | 0 | 121 | 0 | 0 | |
| commerce_product_review | 0 | 0 | 3 | 0 | 114 | 0 | 0 | |
| custom_elements | 0 | 0 | 1 | 1 | 113 | 0 | 0 | |
| rocketship_core | 0 | 0 | 1 | 4 | 111 | 0 | 0 | |
| tripal | 0 | 0 | 1 | 0 | 106 | 0 | 0 | |
| domain_unique_path_alias | 0 | 0 | 1 | 0 | 101 | 0 | 0 | |
| drd | 0 | 0 | 1 | 0 | 101 | 0 | 0 | |
| video_sitemap | 0 | 0 | 1 | 0 | 100 | 0 | 0 | |
| lms | 0 | 0 | 1 | 0 | 94 | 0 | 0 | |
| layout_builder_boolean | 0 | 0 | 1 | 0 | 92 | 0 | 0 | |
| pagedesigner | 0 | 0 | 2 | 0 | 89 | 0 | 0 | |
| localgov_openreferral | 0 | 0 | 1 | 0 | 88 | 0 | 0 | |
| gathercontent | 0 | 0 | 1 | 0 | 86 | 0 | 0 | |
| content_entity_builder | 0 | 0 | 2 | 0 | 83 | 0 | 0 | |
| mcp_tools | 0 | 0 | 2 | 0 | 81 | 0 | 0 | |
| microspid | 0 | 0 | 1 | 0 | 79 | 0 | 0 | |
| project_wiki | 0 | 0 | 1 | 0 | 75 | 0 | 0 | |
| oidc_mcpf | 0 | 0 | 1 | 2 | 66 | 0 | 0 | |
| audit_export | 0 | 0 | 1 | 0 | 62 | 0 | 0 | |
| canvas_extjs | 0 | 0 | 2 | 0 | 60 | 0 | 0 | |
| formatage_models | 0 | 0 | 1 | 0 | 45 | 0 | 0 | |
| ai_translate_textfield | 0 | 0 | 1 | 0 | 44 | 0 | 0 | |
| paragraphs_blokkli | 0 | 0 | 2 | 0 | 43 | 0 | 0 | |
| iconset | 0 | 0 | 2 | 0 | 42 | 0 | 0 | |
| eat | 0 | 0 | 2 | 0 | 39 | 0 | 0 | |
| scribit_pro | 0 | 0 | 2 | 0 | 37 | 0 | 0 | |
| content_audit | 0 | 0 | 1 | 0 | 33 | 0 | 0 | |
| migrate_wizard | 0 | 0 | 1 | 0 | 33 | 0 | 0 | |
| tarte_au_citron_media_remote_video | 0 | 0 | 2 | 0 | 33 | 0 | 0 | |
| refresh_token_validity_extension | 0 | 0 | 1 | 0 | 32 | 0 | 0 | |
| entity_ui | 0 | 0 | 1 | 0 | 31 | 0 | 0 | |
| bootstrap3 | 0 | 0 | 2 | 0 | 29 | 0 | 0 | |
| prometheusio_exporter | 0 | 0 | 1 | 0 | 28 | 0 | 0 | |
| search_api_coveo | 0 | 0 | 1 | 0 | 28 | 0 | 0 | |
| field_updater_service | 0 | 0 | 1 | 0 | 27 | 0 | 0 | |
| transform_api | 0 | 0 | 2 | 0 | 26 | 0 | 0 | |
| commerce_worldline | 0 | 0 | 2 | 0 | 24 | 0 | 0 | |
| flowdrop | 0 | 0 | 3 | 0 | 24 | 0 | 0 | |
| group_content_menu_bundles | 0 | 0 | 1 | 0 | 24 | 0 | 0 | |
| orchestration | 0 | 0 | 1 | 0 | 24 | 0 | 0 | |
| localgov_microsites_group | 0 | 0 | 1 | 0 | 23 | 0 | 0 | |
| openy_addthis | 0 | 0 | 1 | 0 | 22 | 0 | 0 | |
| migrate_override | 0 | 0 | 1 | 0 | 21 | 0 | 0 | |
| open_vocabularies | 0 | 0 | 1 | 0 | 20 | 0 | 0 | |
| action_link | 0 | 0 | 1 | 0 | 19 | 0 | 0 | |
| eck_status_field | 0 | 0 | 1 | 0 | 18 | 0 | 0 | |
| micro_path | 0 | 0 | 1 | 0 | 18 | 0 | 0 | |
| rest_entity_display | 0 | 0 | 1 | 1 | 18 | 0 | 0 | |
| entity_workflow | 0 | 0 | 1 | 0 | 16 | 0 | 0 | |
| league_oauth_login | 0 | 0 | 2 | 0 | 16 | 0 | 0 | |
| mfd | 0 | 0 | 1 | 0 | 16 | 0 | 0 | |
| contacts | 0 | 0 | 1 | 0 | 15 | 0 | 0 | |
| experience_builder | 0 | 0 | 2 | 0 | 15 | 0 | 0 | |
| lightgallery_formatter | 0 | 0 | 1 | 0 | 14 | 0 | 0 | |
| migrate_qa | 0 | 0 | 2 | 0 | 14 | 0 | 0 | |
| access_unpublished_group | 0 | 0 | 2 | 1 | 12 | 0 | 0 | |
| ai_generation | 0 | 0 | 1 | 0 | 12 | 0 | 0 | |
| ui_patterns_from_layouts | 0 | 0 | 1 | 0 | 12 | 0 | 0 | |
| menu_export_csv | 0 | 0 | 1 | 0 | 10 | 0 | 0 | |
| entity_id_tools | 0 | 0 | 1 | 0 | 8 | 0 | 0 | |
| profile_manager | 0 | 0 | 1 | 0 | 8 | 0 | 0 | |
| league_oauth_login_bitbucket | 0 | 0 | 1 | 0 | 7 | 0 | 0 | |
| ratatouille | 0 | 0 | 1 | 0 | 7 | 0 | 0 | |
| apisync | 0 | 0 | 1 | 0 | 6 | 0 | 0 | |
| bazaarvoice | 0 | 0 | 1 | 0 | 6 | 0 | 0 | |
| digital_signage_framework | 0 | 0 | 2 | 0 | 6 | 0 | 0 | |
| jsonapi_menu | 0 | 0 | 1 | 0 | 6 | 0 | 0 | |
| laces_base | 0 | 0 | 1 | 0 | 6 | 0 | 0 | |
| paragraphs_gridstack | 0 | 0 | 1 | 0 | 6 | 0 | 0 | |
| style_library_entity | 0 | 0 | 2 | 0 | 6 | 0 | 0 | |
| themespace | 0 | 0 | 1 | 0 | 6 | 0 | 0 | |
| association | 0 | 0 | 1 | 1 | 5 | 0 | 0 | |
| iframe_consent | 0 | 0 | 2 | 0 | 5 | 0 | 0 | |
| plugin_constructor_factory | 0 | 0 | 1 | 0 | 5 | 0 | 0 | |
| pricespider | 0 | 0 | 1 | 0 | 5 | 0 | 0 | |
| test_helpers | 0 | 0 | 2 | 0 | 5 | 0 | 0 | |
| component_schema | 0 | 0 | 1 | 0 | 4 | 0 | 0 | |
| content_workflow_bynder | 0 | 0 | 1 | 0 | 4 | 0 | 0 | |
| easy_entity_field | 0 | 0 | 2 | 0 | 4 | 0 | 0 | |
| entitytype_filter | 0 | 0 | 1 | 1 | 4 | 0 | 0 | |
| signageos | 0 | 0 | 1 | 0 | 4 | 0 | 0 | |
| wayfinding | 0 | 0 | 1 | 0 | 4 | 0 | 0 | |
| entity_bundle_scaffold | 0 | 0 | 1 | 0 | 3 | 0 | 0 | |
| entity_lifecycle | 0 | 0 | 1 | 0 | 3 | 0 | 0 | |
| entity_sync | 0 | 0 | 1 | 0 | 3 | 0 | 0 | |
| eps | 0 | 0 | 1 | 0 | 3 | 0 | 0 | |
| commerce_sell_once | 0 | 0 | 1 | 0 | 2 | 0 | 0 | |
| dumve | 0 | 0 | 1 | 0 | 2 | 0 | 0 | |
| user_action_log | 0 | 0 | 1 | 0 | 2 | 0 | 0 | |
| commerce_product_reservation | 0 | 0 | 1 | 0 | 1 | 0 | 0 | |
| donorperfect | 0 | 0 | 1 | 0 | 1 | 0 | 0 | |
| gbif2 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | |
| oembed_formatter_plus | 0 | 0 | 1 | 0 | 1 | 0 | 0 | |
| entity_switcher | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
| oembed_field | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
| straker_translate | 0 | 0 | 1 | 0 | 0 | 0 | 0 |