← all change records
#3436275 RenderElement and FormElement base plugin classes are deprecated and renamed to RenderElementBase and FormElementBase
Generated 2026-08-02 14:00 UTC
Matching rules (2)
- from:
fqn: \Drupal\Core\Render\Element\RenderElement
to:
fqn: \Drupal\Core\Render\Element\RenderElementBase
- from:
fqn: \Drupal\Core\Render\Element\FormElement
to:
fqn: \Drupal\Core\Render\Element\FormElementBase
Affected contrib projects (254)
| Project | legacy | in_flight | migrated | installs | files | adopters | |
|---|---|---|---|---|---|---|---|
| webform ↗ | 2 | 0 | 2 | 346,817 | 0 | 0 | |
| field_group ↗ | 1 | 0 | 1 | 301,133 | 0 | 0 | |
| paragraphs ↗ | 0 | 0 | 1 | 257,253 | 0 | 0 | |
| captcha ↗ | 2 | 0 | 0 | 244,740 | 0 | 0 | |
| linkit ↗ | 1 | 0 | 1 | 151,378 | 0 | 0 | |
| inline_entity_form ↗ | 2 | 0 | 0 | 147,492 | 0 | 0 | |
| devel ↗ | 0 | 0 | 1 | 139,167 | 0 | 0 | |
| address ↗ | 2 | 0 | 1 | 116,847 | 0 | 0 | |
| entity_browser ↗ | 1 | 0 | 0 | 99,406 | 0 | 0 | |
| video_embed_field ↗ | 1 | 0 | 2 | 96,219 | 0 | 0 | |
| image_widget_crop ↗ | 2 | 0 | 0 | 69,522 | 0 | 0 | |
| geofield ↗ | 0 | 0 | 2 | 67,048 | 0 | 0 | |
| dropzonejs ↗ | 1 | 0 | 0 | 62,595 | 0 | 0 | |
| file_mdm ↗ | 0 | 0 | 2 | 62,339 | 0 | 0 | |
| geolocation ↗ | 0 | 0 | 4 | 46,359 | 0 | 0 | |
| media_library_form_element ↗ | 0 | 0 | 1 | 38,219 | 0 | 0 | |
| commerce ↗ | 2 | 0 | 1 | 37,667 | 0 | 0 | |
| image_effects ↗ | 0 | 0 | 3 | 35,196 | 0 | 0 | |
| taxonomy_manager ↗ | 0 | 0 | 1 | 32,908 | 0 | 0 | |
| social_media_links ↗ | 1 | 0 | 0 | 32,727 | 0 | 0 | |
| plupload ↗ | 1 | 0 | 1 | 26,285 | 0 | 0 | |
| eca ↗ | 0 | 0 | 3 | 19,852 | 0 | 0 | |
| select_or_other ↗ | 0 | 0 | 1 | 19,489 | 0 | 0 | |
| charts ↗ | 2 | 0 | 4 | 19,422 | 0 | 0 | |
| samlauth ↗ | 0 | 0 | 1 | 18,468 | 0 | 0 | |
| ai ↗ | 0 | 0 | 3 | 18,387 | 0 | 0 | |
| tablefield ↗ | 1 | 0 | 1 | 18,175 | 0 | 0 | |
| layout_paragraphs ↗ | 1 | 0 | 2 | 17,485 | 0 | 0 | |
| computed_field ↗ | 1 | 0 | 0 | 16,793 | 0 | 0 | |
| content_lock ↗ | 0 | 0 | 1 | 16,221 | 0 | 0 | |
| bootstrap_styles ↗ | 0 | 0 | 1 | 14,891 | 0 | 0 | |
| fivestar ↗ | 1 | 0 | 1 | 14,814 | 0 | 0 | |
| bootstrap_layout_builder ↗ | 0 | 0 | 1 | 14,480 | 0 | 0 | |
| physical ↗ | 1 | 0 | 0 | 13,691 | 0 | 0 | |
| term_reference_tree ↗ | 0 | 0 | 1 | 12,523 | 0 | 0 | |
| project_browser ↗ | 0 | 0 | 2 | 11,914 | 0 | 0 | |
| autocomplete_deluxe ↗ | 0 | 0 | 1 | 11,493 | 0 | 0 | |
| time_field ↗ | 0 | 0 | 1 | 10,753 | 0 | 0 | |
| ui_icons ↗ | 0 | 0 | 3 | 9,066 | 0 | 0 | |
| canvas ↗ | 0 | 0 | 1 | 8,549 | 0 | 0 | |
| unlimited_number ↗ | 1 | 0 | 0 | 8,033 | 0 | 0 | |
| ui_patterns ↗ | 0 | 0 | 2 | 7,445 | 0 | 0 | |
| name ↗ | 0 | 0 | 1 | 6,779 | 0 | 0 | |
| lightning_media ↗ | 3 | 0 | 0 | 6,275 | 0 | 0 | |
| json_field ↗ | 0 | 0 | 1 | 6,011 | 0 | 0 | |
| workflow ↗ | 1 | 0 | 0 | 5,380 | 0 | 0 | |
| webform_encrypt ↗ | 0 | 0 | 1 | 5,376 | 0 | 0 | |
| custom_field ↗ | 0 | 0 | 2 | 4,942 | 0 | 0 | |
| interval ↗ | 1 | 0 | 0 | 4,706 | 0 | 0 | |
| single_datetime ↗ | 1 | 0 | 0 | 4,354 | 0 | 0 | |
| views_pdf ↗ | 1 | 0 | 0 | 4,240 | 0 | 0 | |
| multivalue_form_element ↗ | 0 | 0 | 1 | 3,235 | 0 | 0 | |
| disqus ↗ | 1 | 0 | 0 | 3,077 | 0 | 0 | |
| registration ↗ | 1 | 0 | 0 | 3,058 | 0 | 0 | |
| menu_select ↗ | 0 | 0 | 1 | 2,711 | 0 | 0 | |
| currency ↗ | 0 | 0 | 1 | 2,506 | 0 | 0 | |
| compiler_scss ↗ | 0 | 0 | 2 | 2,499 | 0 | 0 | |
| site_audit ↗ | 3 | 0 | 0 | 2,328 | 0 | 0 | |
| swiper_formatter ↗ | 0 | 0 | 2 | 2,252 | 0 | 0 | |
| webform_civicrm ↗ | 1 | 0 | 0 | 2,127 | 0 | 0 | |
| monitoring ↗ | 1 | 0 | 0 | 2,105 | 0 | 0 | |
| stripe ↗ | 1 | 0 | 0 | 1,987 | 0 | 0 | |
| commerce_add_to_cart_confirmation ↗ | 1 | 0 | 1 | 1,972 | 0 | 0 | |
| phone_number ↗ | 0 | 0 | 1 | 1,695 | 0 | 0 | |
| ui_styles ↗ | 0 | 0 | 1 | 1,554 | 0 | 0 | |
| commerce_conditions_plus ↗ | 0 | 0 | 2 | 1,543 | 0 | 0 | |
| bootstrap_datepicker ↗ | 1 | 0 | 0 | 1,485 | 0 | 0 | |
| mercury_editor ↗ | 0 | 0 | 2 | 1,474 | 0 | 0 | |
| payment ↗ | 1 | 0 | 0 | 1,471 | 0 | 0 | |
| phone_international ↗ | 1 | 0 | 0 | 1,439 | 0 | 0 | |
| acquia_dam ↗ | 1 | 0 | 0 | 1,395 | 0 | 0 | |
| commerce_invoice ↗ | 1 | 0 | 0 | 1,384 | 0 | 0 | |
| amp ↗ | 1 | 0 | 0 | 1,233 | 0 | 0 | |
| hours_minutes_seconds ↗ | 1 | 0 | 0 | 1,191 | 0 | 0 | |
| micon ↗ | 0 | 0 | 1 | 1,130 | 0 | 0 | |
| hms_field ↗ | 1 | 0 | 0 | 1,064 | 0 | 0 | |
| fraction ↗ | 1 | 0 | 1 | 965 | 0 | 0 | |
| intelligencebank ↗ | 1 | 0 | 1 | 958 | 0 | 0 | |
| mobile_number ↗ | 1 | 0 | 0 | 925 | 0 | 0 | |
| examples ↗ | 0 | 0 | 1 | 905 | 0 | 0 | |
| content_sync ↗ | 1 | 0 | 0 | 873 | 0 | 0 | |
| apigee_edge ↗ | 1 | 0 | 1 | 853 | 0 | 0 | |
| chartjs_api ↗ | 1 | 0 | 0 | 811 | 0 | 0 | |
| json_ld_schema ↗ | 1 | 0 | 1 | 644 | 0 | 0 | |
| jw_player ↗ | 1 | 0 | 0 | 640 | 0 | 0 | |
| ui_skins ↗ | 1 | 0 | 1 | 617 | 0 | 0 | |
| datetime_range_popup ↗ | 1 | 0 | 0 | 611 | 0 | 0 | |
| courier ↗ | 1 | 0 | 0 | 600 | 0 | 0 | |
| simple_access ↗ | 1 | 0 | 0 | 596 | 0 | 0 | |
| field_time ↗ | 1 | 0 | 0 | 590 | 0 | 0 | |
| field_group_easy_responsive_tabs ↗ | 1 | 0 | 0 | 497 | 0 | 0 | |
| loqate ↗ | 1 | 0 | 0 | 480 | 0 | 0 | |
| field_group_settings ↗ | 0 | 0 | 1 | 467 | 0 | 0 | |
| search_overrides ↗ | 1 | 0 | 0 | 458 | 0 | 0 | |
| signature_field ↗ | 2 | 0 | 0 | 458 | 0 | 0 | |
| field_group_bootstrap ↗ | 0 | 0 | 1 | 447 | 0 | 0 | |
| countdown ↗ | 1 | 0 | 0 | 424 | 0 | 0 | |
| webform_booking ↗ | 0 | 0 | 1 | 420 | 0 | 0 | |
| color_picker ↗ | 1 | 0 | 0 | 417 | 0 | 0 | |
| term_reference_fancytree ↗ | 1 | 0 | 0 | 407 | 0 | 0 | |
| iban_field ↗ | 0 | 0 | 1 | 389 | 0 | 0 | |
| iconify_icons ↗ | 1 | 0 | 0 | 383 | 0 | 0 | |
| bat ↗ | 2 | 0 | 0 | 379 | 0 | 0 | |
| yoast_analysis ↗ | 1 | 0 | 0 | 369 | 0 | 0 | |
| uikit_components ↗ | 1 | 0 | 0 | 362 | 0 | 0 | |
| module_builder ↗ | 2 | 0 | 0 | 352 | 0 | 0 | |
| map_widget ↗ | 0 | 0 | 1 | 336 | 0 | 0 | |
| yandex_maps ↗ | 2 | 0 | 1 | 333 | 0 | 0 | |
| field_group_as_class ↗ | 0 | 0 | 1 | 331 | 0 | 0 | |
| field_group_layout ↗ | 2 | 0 | 0 | 311 | 0 | 0 | |
| area_print ↗ | 1 | 0 | 0 | 306 | 0 | 0 | |
| signaturefield ↗ | 1 | 0 | 0 | 305 | 0 | 0 | |
| style_selector ↗ | 2 | 0 | 0 | 292 | 0 | 0 | |
| phonenumber ↗ | 1 | 0 | 0 | 272 | 0 | 0 | |
| iconify_field ↗ | 2 | 0 | 0 | 270 | 0 | 0 | |
| map_provider ↗ | 0 | 0 | 1 | 265 | 0 | 0 | |
| icons ↗ | 1 | 0 | 0 | 262 | 0 | 0 | |
| simple_time_field ↗ | 1 | 0 | 1 | 246 | 0 | 0 | |
| izi_message ↗ | 1 | 0 | 0 | 244 | 0 | 0 | |
| menu_tree ↗ | 1 | 0 | 0 | 243 | 0 | 0 | |
| components_extras ↗ | 1 | 0 | 1 | 242 | 0 | 0 | |
| webform_quiz_elements ↗ | 0 | 0 | 1 | 225 | 0 | 0 | |
| brazilian_ids ↗ | 2 | 0 | 0 | 211 | 0 | 0 | |
| seeds_layouts ↗ | 1 | 0 | 0 | 211 | 0 | 0 | |
| webform_quiz ↗ | 2 | 0 | 0 | 207 | 0 | 0 | |
| workbench_tabs ↗ | 0 | 0 | 1 | 191 | 0 | 0 | |
| requirement ↗ | 1 | 0 | 0 | 185 | 0 | 0 | |
| audio_embed_field ↗ | 0 | 0 | 2 | 176 | 0 | 0 | |
| language_negotiation_matrix ↗ | 1 | 0 | 0 | 176 | 0 | 0 | |
| lingotek ↗ | 3 | 0 | 0 | 174 | 0 | 0 | |
| hts ↗ | 0 | 0 | 1 | 172 | 0 | 0 | |
| guswds ↗ | 0 | 0 | 1 | 168 | 0 | 0 | |
| meeting_api ↗ | 0 | 0 | 1 | 163 | 0 | 0 | |
| element_multiple ↗ | 0 | 0 | 1 | 158 | 0 | 0 | |
| webform_promotion_code ↗ | 0 | 0 | 1 | 156 | 0 | 0 | |
| taxonomy_widget_plus ↗ | 1 | 0 | 0 | 152 | 0 | 0 | |
| tiny_html_audio_player ↗ | 1 | 0 | 0 | 152 | 0 | 0 | |
| commerce_product_review ↗ | 0 | 0 | 3 | 146 | 0 | 0 | |
| same_page_preview ↗ | 0 | 0 | 1 | 144 | 0 | 0 | |
| apigee_m10n ↗ | 1 | 0 | 0 | 137 | 0 | 0 | |
| cl_components ↗ | 1 | 0 | 0 | 132 | 0 | 0 | |
| ultimate_table_field ↗ | 3 | 0 | 0 | 127 | 0 | 0 | |
| localgov_forms ↗ | 0 | 0 | 1 | 124 | 0 | 0 | |
| lb_plus ↗ | 0 | 0 | 2 | 120 | 0 | 0 | |
| akismet ↗ | 1 | 0 | 0 | 109 | 0 | 0 | |
| ordered_list ↗ | 1 | 0 | 0 | 108 | 0 | 0 | |
| webform_rrn_nrn ↗ | 1 | 0 | 0 | 108 | 0 | 0 | |
| commerce_funds ↗ | 0 | 0 | 2 | 102 | 0 | 0 | |
| cloudinary ↗ | 2 | 0 | 0 | 100 | 0 | 0 | |
| tripal ↗ | 1 | 0 | 0 | 99 | 0 | 0 | |
| uswds_blb_configuration ↗ | 1 | 0 | 1 | 93 | 0 | 0 | |
| captchetat ↗ | 1 | 0 | 0 | 91 | 0 | 0 | |
| commerce_currencies_price ↗ | 0 | 0 | 1 | 89 | 0 | 0 | |
| layoutcomponents ↗ | 1 | 0 | 0 | 88 | 0 | 0 | |
| cmrf_form_processor ↗ | 3 | 0 | 0 | 75 | 0 | 0 | |
| rjsf ↗ | 1 | 0 | 0 | 69 | 0 | 0 | |
| toolshed ↗ | 0 | 0 | 2 | 67 | 0 | 0 | |
| manage_state ↗ | 1 | 0 | 1 | 66 | 0 | 0 | |
| md_fontello ↗ | 1 | 0 | 0 | 56 | 0 | 0 | |
| fences_block ↗ | 0 | 0 | 1 | 55 | 0 | 0 | |
| gesso ↗ | 0 | 0 | 1 | 54 | 0 | 0 | |
| commerce_admin_checkout ↗ | 2 | 0 | 0 | 50 | 0 | 0 | |
| brandfolder ↗ | 0 | 0 | 2 | 49 | 0 | 0 | |
| flexible_event_calendar ↗ | 1 | 0 | 0 | 47 | 0 | 0 | |
| advanced_toast ↗ | 0 | 0 | 1 | 46 | 0 | 0 | |
| filepond ↗ | 0 | 0 | 2 | 46 | 0 | 0 | |
| webform_summation_field ↗ | 1 | 0 | 0 | 45 | 0 | 0 | |
| ajax_wrapper ↗ | 0 | 0 | 1 | 43 | 0 | 0 | |
| partial_page_print ↗ | 1 | 0 | 0 | 42 | 0 | 0 | |
| patternkit ↗ | 0 | 0 | 2 | 40 | 0 | 0 | |
| sfc ↗ | 1 | 0 | 0 | 39 | 0 | 0 | |
| graphapi ↗ | 0 | 0 | 1 | 37 | 0 | 0 | |
| iconset ↗ | 2 | 0 | 2 | 36 | 0 | 0 | |
| webform_remote_fields ↗ | 0 | 0 | 1 | 36 | 0 | 0 | |
| daterangepicker ↗ | 1 | 0 | 0 | 35 | 0 | 0 | |
| webform_cpf ↗ | 1 | 0 | 0 | 34 | 0 | 0 | |
| xls_serialization_extras ↗ | 0 | 0 | 1 | 34 | 0 | 0 | |
| materialize_datetime_picker ↗ | 1 | 0 | 0 | 32 | 0 | 0 | |
| conditions ↗ | 0 | 0 | 1 | 31 | 0 | 0 | |
| daterangepickerwidget ↗ | 1 | 0 | 1 | 30 | 0 | 0 | |
| pinto ↗ | 0 | 0 | 1 | 30 | 0 | 0 | |
| rating_field ↗ | 1 | 0 | 0 | 30 | 0 | 0 | |
| webform_qr_code_element ↗ | 0 | 0 | 1 | 30 | 0 | 0 | |
| commerce_novaposhta ↗ | 1 | 0 | 0 | 29 | 0 | 0 | |
| field_group_nav ↗ | 0 | 0 | 1 | 29 | 0 | 0 | |
| declarative_form_ajax ↗ | 1 | 0 | 0 | 28 | 0 | 0 | |
| nonce_generator ↗ | 0 | 0 | 1 | 28 | 0 | 0 | |
| edit_plus ↗ | 2 | 0 | 0 | 27 | 0 | 0 | |
| plugin_form_element ↗ | 0 | 0 | 1 | 27 | 0 | 0 | |
| unix_time_conversion ↗ | 1 | 0 | 0 | 27 | 0 | 0 | |
| body_inject ↗ | 1 | 0 | 0 | 25 | 0 | 0 | |
| display_fields ↗ | 1 | 0 | 0 | 25 | 0 | 0 | |
| filter_tooltips ↗ | 1 | 0 | 0 | 24 | 0 | 0 | |
| taarikh ↗ | 1 | 0 | 0 | 24 | 0 | 0 | |
| action_link ↗ | 1 | 0 | 1 | 23 | 0 | 0 | |
| config_enforce ↗ | 0 | 0 | 1 | 23 | 0 | 0 | |
| otp_field ↗ | 1 | 0 | 0 | 23 | 0 | 0 | |
| tax_number ↗ | 1 | 0 | 0 | 22 | 0 | 0 | |
| addthis_social_share ↗ | 1 | 0 | 0 | 20 | 0 | 0 | |
| commerce_currencies ↗ | 0 | 0 | 1 | 19 | 0 | 0 | |
| gradient ↗ | 0 | 0 | 1 | 17 | 0 | 0 | |
| ajax_placeholder ↗ | 1 | 0 | 0 | 16 | 0 | 0 | |
| configelement ↗ | 2 | 0 | 0 | 16 | 0 | 0 | |
| displayname ↗ | 1 | 0 | 0 | 16 | 0 | 0 | |
| intercept ↗ | 1 | 0 | 0 | 16 | 0 | 0 | |
| mutual_credit ↗ | 1 | 1 | 0 | 16 | 0 | 0 | |
| batch_plugin ↗ | 2 | 0 | 0 | 15 | 0 | 0 | |
| handsontable_yml_webform ↗ | 1 | 0 | 0 | 15 | 0 | 0 | |
| monster_menus ↗ | 0 | 0 | 1 | 15 | 0 | 0 | |
| contacts ↗ | 0 | 0 | 1 | 14 | 0 | 0 | |
| file_history ↗ | 1 | 0 | 0 | 14 | 0 | 0 | |
| slots ↗ | 0 | 0 | 1 | 14 | 0 | 0 | |
| webform_portuguese_nif ↗ | 1 | 0 | 0 | 14 | 0 | 0 | |
| mediaflow ↗ | 1 | 0 | 1 | 13 | 0 | 0 | |
| quantcdn ↗ | 3 | 0 | 0 | 13 | 0 | 0 | |
| user_referral ↗ | 2 | 0 | 0 | 13 | 0 | 0 | |
| vimeo_player ↗ | 0 | 0 | 1 | 13 | 0 | 0 | |
| decimal ↗ | 0 | 0 | 1 | 12 | 0 | 0 | |
| field_color ↗ | 1 | 0 | 0 | 12 | 0 | 0 | |
| experience_builder ↗ | 0 | 0 | 2 | 11 | 0 | 0 | |
| field_group_modal_bootstrap ↗ | 1 | 0 | 0 | 11 | 0 | 0 | |
| videojs_element ↗ | 2 | 0 | 0 | 11 | 0 | 0 | |
| proc ↗ | 0 | 0 | 1 | 10 | 0 | 0 | |
| sitetour ↗ | 1 | 0 | 0 | 10 | 0 | 0 | |
| community_tasks ↗ | 1 | 0 | 0 | 9 | 0 | 0 | |
| video_toolbox ↗ | 1 | 0 | 0 | 9 | 0 | 0 | |
| entity_reference_autocomplete_add_more ↗ | 0 | 0 | 2 | 8 | 0 | 0 | |
| social_auth_buttons ↗ | 1 | 0 | 0 | 8 | 0 | 0 | |
| scss_field ↗ | 1 | 0 | 0 | 7 | 0 | 0 | |
| entity_display_processor ↗ | 0 | 0 | 1 | 6 | 0 | 0 | |
| plugin_config_form_builder ↗ | 0 | 0 | 1 | 5 | 0 | 0 | |
| webform_timeout ↗ | 1 | 0 | 0 | 5 | 0 | 0 | |
| donorperfect ↗ | 1 | 0 | 0 | 4 | 0 | 0 | |
| webform_error_field ↗ | 0 | 0 | 1 | 4 | 0 | 0 | |
| webform_payment_element ↗ | 0 | 0 | 1 | 4 | 0 | 0 | |
| eps ↗ | 0 | 0 | 1 | 3 | 0 | 0 | |
| simple_fivestars ↗ | 2 | 0 | 0 | 3 | 0 | 0 | |
| unomi_connect ↗ | 1 | 0 | 0 | 3 | 0 | 0 | |
| widget_type ↗ | 1 | 0 | 0 | 3 | 0 | 0 | |
| autocomplete_flexible ↗ | 0 | 0 | 1 | 2 | 0 | 0 | |
| clockpicker ↗ | 1 | 0 | 0 | 2 | 0 | 0 | |
| css_size_field ↗ | 0 | 0 | 1 | 2 | 0 | 0 | |
| entity_counter ↗ | 1 | 0 | 0 | 2 | 0 | 0 | |
| form_messages ↗ | 0 | 0 | 1 | 2 | 0 | 0 | |
| virtual_select ↗ | 1 | 0 | 0 | 2 | 0 | 0 | |
| alter_blocks_element_markup ↗ | 1 | 0 | 0 | 1 | 0 | 0 | |
| entity_collector_downloader ↗ | 1 | 0 | 0 | 1 | 0 | 0 | |
| farm_template ↗ | 1 | 0 | 0 | 1 | 0 | 0 | |
| finders ↗ | 0 | 0 | 1 | 1 | 0 | 0 | |
| improvements ↗ | 4 | 0 | 0 | 1 | 0 | 0 | |
| straker_translate ↗ | 1 | 0 | 0 | 1 | 0 | 0 | |
| buckaroo ↗ | 2 | 0 | 0 | 0 | 0 | 0 | |
| doe ↗ | 2 | 0 | 0 | 0 | 0 | 0 | |
| tckk_field ↗ | 1 | 0 | 0 | 0 | 0 | 0 |