← all change records
#3137786 Connection::prepareQuery() and Connection::prepare() are deprecated
Generated 2026-09-22 02:00 UTC
Matching rules (5)
- from:
fqn: '\Drupal\Core\Database\Connection::prepareQuery'
to:
fqn: '\Drupal\Core\Database\Connection::prepareStatement'
- from:
fqn: '\Drupal\Core\Database\Connection::prepare'
match_unresolved: true
- from:
fqn: '\Drupal\Core\Database\Connection::prepareQuery'
match_unresolved: true
- from:
fqn: '\Drupal\Core\Database\Connection::prepare'
- match_unresolved: true
to:
fqn: '\Drupal\Core\Database\Connection::prepareStatement'
Affected contrib projects (138)
| Project | legacy | in_flight | migrated | installs | files | adopters | |
|---|---|---|---|---|---|---|---|
| webform ↗ | 2 | 0 | 0 | 324,060 | 67 | 0 | |
| captcha ↗ | 1 | 0 | 0 | 240,318 | 2 | 0 | |
| search_api ↗ | 1 | 0 | 0 | 162,719 | 1 | 0 | |
| backup_migrate ↗ | 1 | 0 | 0 | 113,774 | 5 | 0 | |
| blazy ↗ | 1 | 0 | 0 | 78,332 | 14 | 0 | |
| features ↗ | 1 | 0 | 0 | 76,062 | 1 | 0 | |
| rdf ↗ | 2 | 0 | 0 | 66,453 | 1 | 0 | |
| facets ↗ | 2 | 0 | 0 | 57,426 | 1 | 0 | |
| color ↗ | 2 | 0 | 0 | 49,388 | 1 | 0 | |
| media_library_form_element ↗ | 1 | 0 | 0 | 40,016 | 1 | 0 | |
| trash ↗ | 1 | 0 | 0 | 23,141 | 3 | 0 | |
| office_hours ↗ | 1 | 0 | 0 | 18,911 | 2 | 0 | |
| ai ↗ | 3 | 0 | 0 | 17,818 | 1 | 0 | |
| book ↗ | 3 | 0 | 0 | 10,889 | 2 | 0 | |
| responsive_favicons ↗ | 2 | 0 | 0 | 10,379 | 1 | 0 | |
| eck ↗ | 1 | 0 | 0 | 9,933 | 2 | 0 | |
| search_api_page ↗ | 1 | 0 | 0 | 8,822 | 1 | 0 | |
| canvas ↗ | 1 | 0 | 0 | 8,315 | 1 | 0 | |
| acquia_search ↗ | 2 | 0 | 0 | 7,750 | 1 | 0 | |
| statistics ↗ | 1 | 0 | 0 | 7,056 | 2 | 0 | |
| og ↗ | 2 | 0 | 0 | 6,906 | 2 | 0 | |
| cleantalk ↗ | 1 | 0 | 0 | 6,551 | 4 | 0 | |
| graphql ↗ | 2 | 0 | 0 | 6,248 | 1 | 0 | |
| next ↗ | 3 | 0 | 0 | 3,682 | 1 | 0 | |
| emptyparagraphkiller ↗ | 1 | 0 | 0 | 3,336 | 1 | 0 | |
| disqus ↗ | 1 | 0 | 0 | 2,829 | 1 | 0 | |
| filebrowser ↗ | 1 | 0 | 0 | 2,797 | 1 | 0 | |
| miniorange_saml ↗ | 1 | 0 | 0 | 2,600 | 2 | 0 | |
| commerce_reports ↗ | 1 | 0 | 0 | 2,526 | 1 | 0 | |
| webform_civicrm ↗ | 1 | 0 | 0 | 2,237 | 4 | 0 | |
| gdpr ↗ | 2 | 0 | 0 | 2,143 | 2 | 0 | |
| dbal ↗ | 2 | 0 | 0 | 1,891 | 1 | 0 | |
| jsonapi_search_api ↗ | 1 | 0 | 0 | 1,714 | 1 | 0 | |
| phone_number ↗ | 1 | 0 | 0 | 1,632 | 1 | 0 | |
| sqlsrv ↗ | 0 | 0 | 4 | 1,493 | 10 | 4 | |
| http_client_manager ↗ | 2 | 0 | 0 | 1,414 | 1 | 0 | |
| core_views_facets ↗ | 2 | 0 | 0 | 1,281 | 5 | 0 | |
| commerce_migrate ↗ | 2 | 0 | 0 | 1,255 | 6 | 0 | |
| amp ↗ | 1 | 0 | 0 | 1,096 | 1 | 0 | |
| media_migration ↗ | 1 | 0 | 0 | 1,008 | 6 | 0 | |
| datetime_flatpickr ↗ | 1 | 0 | 0 | 995 | 1 | 0 | |
| menu_perms_per_menu ↗ | 1 | 0 | 0 | 980 | 1 | 0 | |
| mobile_number ↗ | 1 | 0 | 0 | 885 | 1 | 0 | |
| active_tags ↗ | 1 | 0 | 0 | 862 | 1 | 0 | |
| search_api_synonym ↗ | 2 | 0 | 0 | 798 | 1 | 0 | |
| porterstemmer ↗ | 1 | 0 | 0 | 719 | 1 | 0 | |
| webform_entity_view ↗ | 1 | 0 | 0 | 700 | 1 | 0 | |
| digital_asset_inventory ↗ | 0 | 0 | 0 | 668 | 0 | 1 | |
| miniorange_2fa ↗ | 2 | 0 | 0 | 637 | 1 | 0 | |
| search_api_decoupled ↗ | 1 | 0 | 0 | 563 | 1 | 0 | |
| stripe_webform ↗ | 1 | 0 | 0 | 557 | 4 | 0 | |
| webform_score ↗ | 1 | 0 | 0 | 532 | 4 | 0 | |
| commerce_webform_order ↗ | 1 | 0 | 0 | 501 | 2 | 0 | |
| cms_content_sync ↗ | 1 | 0 | 0 | 451 | 2 | 0 | |
| webform_booking ↗ | 1 | 0 | 0 | 446 | 2 | 0 | |
| ai_search ↗ | 1 | 0 | 0 | 430 | 1 | 0 | |
| bootstrap_datetime_picker ↗ | 1 | 0 | 0 | 408 | 1 | 0 | |
| endroid_qr_code ↗ | 2 | 0 | 0 | 393 | 1 | 0 | |
| basket_novaposhta ↗ | 1 | 0 | 0 | 382 | 1 | 0 | |
| mongodb ↗ | 0 | 0 | 0 | 326 | 3 | 1 | |
| phonenumber ↗ | 1 | 0 | 0 | 296 | 1 | 0 | |
| sparql_entity_storage ↗ | 1 | 0 | 0 | 281 | 1 | 0 | |
| datalist ↗ | 1 | 0 | 0 | 267 | 1 | 0 | |
| facets_autocomplete ↗ | 1 | 0 | 0 | 267 | 1 | 0 | |
| webform_quiz_elements ↗ | 1 | 0 | 0 | 241 | 3 | 0 | |
| google_webfonts_helper ↗ | 1 | 0 | 0 | 238 | 1 | 0 | |
| danse ↗ | 2 | 0 | 0 | 231 | 1 | 0 | |
| graphql_webform ↗ | 1 | 0 | 0 | 230 | 1 | 0 | |
| webform_quiz ↗ | 2 | 0 | 0 | 202 | 7 | 0 | |
| field_nif ↗ | 2 | 0 | 0 | 199 | 1 | 0 | |
| xbbcode ↗ | 1 | 0 | 0 | 191 | 1 | 0 | |
| pagedesigner ↗ | 2 | 0 | 0 | 182 | 13 | 0 | |
| gridstack ↗ | 1 | 0 | 0 | 172 | 2 | 0 | |
| file_encrypt ↗ | 2 | 0 | 0 | 167 | 1 | 0 | |
| dkan ↗ | 0 | 0 | 0 | 143 | 0 | 1 | |
| stripe_webform_payment ↗ | 1 | 0 | 0 | 125 | 1 | 0 | |
| instapage_cms_plugin ↗ | 2 | 0 | 2 | 119 | 3 | 1 | |
| io ↗ | 1 | 0 | 0 | 116 | 1 | 0 | |
| drd ↗ | 1 | 0 | 0 | 115 | 4 | 0 | |
| entity_meta_relation ↗ | 1 | 0 | 0 | 115 | 1 | 0 | |
| webform_remote_select ↗ | 1 | 0 | 0 | 112 | 1 | 0 | |
| captchetat ↗ | 1 | 0 | 0 | 98 | 1 | 0 | |
| navigation_plus ↗ | 2 | 0 | 0 | 90 | 1 | 0 | |
| miniorange_saml_idp ↗ | 1 | 0 | 0 | 85 | 2 | 0 | |
| revive_adserver ↗ | 2 | 0 | 0 | 76 | 2 | 0 | |
| field_nif_nie_cif ↗ | 1 | 0 | 0 | 67 | 1 | 0 | |
| solr_search_synonym ↗ | 2 | 0 | 0 | 62 | 1 | 0 | |
| webform_select_collection ↗ | 1 | 0 | 0 | 59 | 1 | 0 | |
| shopify ↗ | 1 | 0 | 0 | 58 | 2 | 0 | |
| laposta_webform ↗ | 1 | 0 | 0 | 57 | 2 | 0 | |
| webform_rut ↗ | 1 | 0 | 0 | 46 | 1 | 0 | |
| ai_vdb_provider_sqlite ↗ | 1 | 0 | 0 | 41 | 1 | 0 | |
| dbxschema ↗ | 0 | 0 | 2 | 41 | 0 | 1 | |
| expose_status ↗ | 1 | 0 | 0 | 39 | 2 | 0 | |
| tmgmt_ec_etranslation ↗ | 1 | 0 | 0 | 38 | 1 | 0 | |
| views_exposed_range_slider ↗ | 1 | 0 | 0 | 37 | 1 | 0 | |
| cmrf_reference ↗ | 1 | 0 | 0 | 36 | 2 | 0 | |
| cmlapi ↗ | 1 | 0 | 0 | 35 | 6 | 0 | |
| webform_block_element ↗ | 1 | 0 | 0 | 34 | 1 | 0 | |
| content_snapshot ↗ | 2 | 0 | 0 | 25 | 1 | 0 | |
| mutual_credit ↗ | 2 | 0 | 0 | 23 | 6 | 0 | |
| s3_db_backup ↗ | 1 | 0 | 0 | 23 | 1 | 0 | |
| css_toggle_switch ↗ | 1 | 0 | 0 | 22 | 2 | 0 | |
| monster_menus ↗ | 0 | 0 | 2 | 21 | 1 | 2 | |
| simpleavs ↗ | 0 | 0 | 0 | 21 | 41 | 18 | |
| mosparo_integration ↗ | 1 | 0 | 0 | 18 | 1 | 0 | |
| odt_importer ↗ | 1 | 0 | 0 | 18 | 1 | 0 | |
| fast_revision_purge ↗ | 0 | 0 | 2 | 15 | 0 | 1 | |
| menu_to_taxonomy ↗ | 1 | 0 | 0 | 15 | 1 | 0 | |
| search_api_japanese_tokenizer ↗ | 1 | 0 | 0 | 15 | 2 | 0 | |
| external_entity ↗ | 1 | 0 | 0 | 14 | 1 | 0 | |
| select_a11y_ng ↗ | 1 | 0 | 0 | 13 | 1 | 0 | |
| webform_browserinfo ↗ | 1 | 0 | 0 | 13 | 1 | 0 | |
| webform_location_addressfinder ↗ | 1 | 0 | 0 | 13 | 1 | 0 | |
| webtrees ↗ | 2 | 0 | 0 | 13 | 2 | 0 | |
| commerce_unzer ↗ | 3 | 0 | 0 | 10 | 1 | 0 | |
| govuk_pay ↗ | 1 | 0 | 0 | 10 | 1 | 0 | |
| simple_amp ↗ | 1 | 0 | 0 | 10 | 1 | 0 | |
| user_referral ↗ | 1 | 0 | 0 | 10 | 1 | 0 | |
| webform_bic_field ↗ | 1 | 0 | 0 | 10 | 1 | 0 | |
| mailjet_webform_subscription ↗ | 1 | 0 | 0 | 9 | 1 | 0 | |
| g2 ↗ | 1 | 0 | 0 | 8 | 1 | 1 | |
| experience_builder ↗ | 2 | 0 | 0 | 6 | 1 | 0 | |
| livre ↗ | 1 | 0 | 0 | 6 | 4 | 0 | |
| revision_extras ↗ | 0 | 0 | 2 | 6 | 0 | 1 | |
| basic_ads ↗ | 0 | 0 | 0 | 5 | 0 | 1 | |
| eps ↗ | 1 | 0 | 0 | 5 | 1 | 0 | |
| search_api_sqlite ↗ | 1 | 0 | 0 | 4 | 9 | 0 | |
| sendethic ↗ | 1 | 0 | 0 | 4 | 1 | 0 | |
| menu_lock ↗ | 1 | 0 | 0 | 3 | 1 | 0 | |
| page_proxy ↗ | 1 | 0 | 0 | 3 | 1 | 0 | |
| swisspass ↗ | 1 | 0 | 0 | 3 | 2 | 0 | |
| webform_error_field ↗ | 1 | 0 | 0 | 3 | 1 | 0 | |
| donorperfect ↗ | 1 | 0 | 0 | 2 | 2 | 0 | |
| pylot_bridge ↗ | 1 | 0 | 0 | 2 | 1 | 0 | |
| commercetools ↗ | 1 | 0 | 0 | 1 | 1 | 0 | |
| elasticsearch_connector_suggester ↗ | 1 | 0 | 0 | 1 | 1 | 0 | |
| tapis_app_webform ↗ | 1 | 0 | 0 | 1 | 9 | 0 |