← all change records
#3436275 RenderElement and FormElement base plugin classes are deprecated and renamed to RenderElementBase and FormElementBase
Generated 2026-09-22 02: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 (257)
| Project | legacy | in_flight | migrated | installs | files | adopters | |
|---|---|---|---|---|---|---|---|
| webform ↗ | 2 | 0 | 2 | 324,060 | 0 | 0 | |
| field_group ↗ | 1 | 0 | 1 | 292,559 | 0 | 0 | |
| paragraphs ↗ | 0 | 0 | 1 | 245,241 | 0 | 0 | |
| captcha ↗ | 2 | 0 | 0 | 240,318 | 0 | 0 | |
| inline_entity_form ↗ | 2 | 0 | 0 | 143,842 | 0 | 0 | |
| linkit ↗ | 1 | 0 | 1 | 143,724 | 0 | 0 | |
| devel ↗ | 0 | 0 | 1 | 135,080 | 0 | 0 | |
| address ↗ | 2 | 0 | 1 | 110,624 | 0 | 0 | |
| entity_browser ↗ | 0 | 0 | 1 | 99,237 | 0 | 0 | |
| video_embed_field ↗ | 1 | 0 | 2 | 92,800 | 0 | 0 | |
| image_widget_crop ↗ | 2 | 0 | 0 | 66,818 | 0 | 0 | |
| geofield ↗ | 0 | 0 | 2 | 63,666 | 0 | 0 | |
| dropzonejs ↗ | 1 | 0 | 0 | 62,748 | 0 | 0 | |
| file_mdm ↗ | 0 | 0 | 2 | 61,801 | 0 | 0 | |
| geolocation ↗ | 0 | 0 | 4 | 42,459 | 0 | 0 | |
| media_library_form_element ↗ | 0 | 0 | 1 | 40,016 | 0 | 0 | |
| commerce ↗ | 2 | 0 | 1 | 36,840 | 0 | 0 | |
| image_effects ↗ | 0 | 0 | 3 | 35,222 | 0 | 0 | |
| taxonomy_manager ↗ | 0 | 0 | 1 | 31,679 | 0 | 0 | |
| social_media_links ↗ | 1 | 0 | 0 | 31,621 | 0 | 0 | |
| plupload ↗ | 1 | 0 | 1 | 25,723 | 0 | 0 | |
| eca ↗ | 0 | 0 | 3 | 19,931 | 0 | 0 | |
| select_or_other ↗ | 0 | 0 | 1 | 19,830 | 0 | 0 | |
| charts ↗ | 2 | 0 | 4 | 19,355 | 0 | 0 | |
| samlauth ↗ | 0 | 0 | 1 | 18,462 | 0 | 0 | |
| tablefield ↗ | 1 | 0 | 1 | 18,276 | 0 | 0 | |
| ai ↗ | 0 | 0 | 3 | 17,818 | 0 | 0 | |
| layout_paragraphs ↗ | 1 | 0 | 2 | 17,414 | 0 | 0 | |
| content_lock ↗ | 0 | 0 | 1 | 15,367 | 0 | 0 | |
| bootstrap_styles ↗ | 0 | 0 | 1 | 15,287 | 0 | 0 | |
| computed_field ↗ | 1 | 0 | 0 | 14,930 | 0 | 0 | |
| bootstrap_layout_builder ↗ | 0 | 0 | 1 | 14,825 | 0 | 0 | |
| fivestar ↗ | 1 | 0 | 1 | 14,498 | 0 | 0 | |
| physical ↗ | 1 | 0 | 0 | 13,943 | 0 | 0 | |
| term_reference_tree ↗ | 1 | 0 | 0 | 12,241 | 0 | 0 | |
| project_browser ↗ | 0 | 0 | 2 | 11,580 | 0 | 0 | |
| autocomplete_deluxe ↗ | 0 | 0 | 1 | 11,246 | 0 | 0 | |
| time_field ↗ | 0 | 0 | 1 | 10,063 | 0 | 0 | |
| unlimited_number ↗ | 1 | 0 | 0 | 8,851 | 0 | 0 | |
| ui_icons ↗ | 0 | 0 | 3 | 8,746 | 0 | 0 | |
| canvas ↗ | 0 | 0 | 1 | 8,315 | 0 | 0 | |
| ui_patterns ↗ | 0 | 0 | 2 | 7,804 | 0 | 0 | |
| name ↗ | 0 | 0 | 1 | 6,487 | 0 | 0 | |
| json_field ↗ | 0 | 0 | 1 | 5,936 | 0 | 0 | |
| lightning_media ↗ | 3 | 0 | 0 | 5,794 | 0 | 0 | |
| workflow ↗ | 1 | 0 | 0 | 5,412 | 0 | 0 | |
| webform_encrypt ↗ | 0 | 0 | 1 | 5,352 | 0 | 0 | |
| single_datetime ↗ | 1 | 0 | 0 | 4,658 | 0 | 0 | |
| views_pdf ↗ | 1 | 0 | 0 | 4,171 | 0 | 0 | |
| interval ↗ | 0 | 0 | 1 | 4,168 | 0 | 0 | |
| multivalue_form_element ↗ | 0 | 0 | 1 | 3,364 | 0 | 0 | |
| registration ↗ | 1 | 0 | 0 | 2,944 | 0 | 0 | |
| disqus ↗ | 1 | 0 | 0 | 2,829 | 0 | 0 | |
| custom_field ↗ | 0 | 0 | 2 | 2,776 | 0 | 0 | |
| monitoring ↗ | 1 | 0 | 0 | 2,729 | 0 | 0 | |
| menu_select ↗ | 0 | 0 | 1 | 2,472 | 0 | 0 | |
| mercury_editor ↗ | 0 | 0 | 2 | 2,367 | 0 | 0 | |
| currency ↗ | 0 | 0 | 1 | 2,241 | 0 | 0 | |
| webform_civicrm ↗ | 1 | 0 | 0 | 2,237 | 0 | 0 | |
| swiper_formatter ↗ | 0 | 0 | 2 | 2,193 | 0 | 0 | |
| ui_styles ↗ | 0 | 0 | 1 | 2,068 | 0 | 0 | |
| site_audit ↗ | 3 | 0 | 0 | 1,971 | 0 | 0 | |
| commerce_add_to_cart_confirmation ↗ | 1 | 0 | 1 | 1,904 | 0 | 0 | |
| commerce_conditions_plus ↗ | 0 | 0 | 2 | 1,770 | 0 | 0 | |
| phone_number ↗ | 0 | 0 | 1 | 1,632 | 0 | 0 | |
| stripe ↗ | 1 | 0 | 0 | 1,410 | 0 | 0 | |
| payment ↗ | 1 | 0 | 0 | 1,398 | 0 | 0 | |
| phone_international ↗ | 1 | 0 | 0 | 1,388 | 0 | 0 | |
| bootstrap_datepicker ↗ | 1 | 0 | 0 | 1,366 | 0 | 0 | |
| commerce_invoice ↗ | 1 | 0 | 0 | 1,346 | 0 | 0 | |
| acquia_dam ↗ | 1 | 0 | 0 | 1,343 | 0 | 0 | |
| hours_minutes_seconds ↗ | 1 | 0 | 0 | 1,219 | 0 | 0 | |
| micon ↗ | 0 | 0 | 1 | 1,185 | 0 | 0 | |
| amp ↗ | 1 | 0 | 0 | 1,096 | 0 | 0 | |
| hms_field ↗ | 1 | 0 | 0 | 1,017 | 0 | 0 | |
| fraction ↗ | 1 | 0 | 1 | 913 | 0 | 0 | |
| mobile_number ↗ | 1 | 0 | 0 | 885 | 0 | 0 | |
| examples ↗ | 0 | 0 | 1 | 813 | 0 | 0 | |
| chartjs_api ↗ | 1 | 0 | 0 | 809 | 0 | 0 | |
| content_sync ↗ | 1 | 0 | 0 | 807 | 0 | 0 | |
| apigee_edge ↗ | 1 | 0 | 1 | 800 | 0 | 0 | |
| intelligencebank ↗ | 1 | 0 | 1 | 787 | 0 | 0 | |
| json_ld_schema ↗ | 1 | 0 | 1 | 779 | 0 | 0 | |
| components_extras ↗ | 1 | 0 | 1 | 757 | 0 | 0 | |
| ui_skins ↗ | 1 | 0 | 1 | 708 | 0 | 0 | |
| compiler_scss ↗ | 0 | 0 | 2 | 682 | 0 | 0 | |
| jw_player ↗ | 1 | 0 | 0 | 636 | 0 | 0 | |
| courier ↗ | 1 | 0 | 0 | 618 | 0 | 0 | |
| simple_access ↗ | 1 | 0 | 0 | 582 | 0 | 0 | |
| field_time ↗ | 1 | 0 | 0 | 570 | 0 | 0 | |
| datetime_range_popup ↗ | 1 | 0 | 0 | 548 | 0 | 0 | |
| field_group_easy_responsive_tabs ↗ | 1 | 0 | 0 | 481 | 0 | 0 | |
| field_group_settings ↗ | 0 | 0 | 1 | 472 | 0 | 0 | |
| map_widget ↗ | 0 | 0 | 1 | 464 | 0 | 0 | |
| loqate ↗ | 1 | 0 | 0 | 461 | 0 | 0 | |
| signature_field ↗ | 2 | 0 | 0 | 452 | 0 | 0 | |
| webform_booking ↗ | 0 | 0 | 1 | 446 | 0 | 0 | |
| countdown ↗ | 1 | 0 | 0 | 422 | 0 | 0 | |
| field_group_bootstrap ↗ | 0 | 0 | 1 | 419 | 0 | 0 | |
| menu_tree ↗ | 1 | 0 | 0 | 407 | 0 | 0 | |
| iban_field ↗ | 0 | 0 | 1 | 405 | 0 | 0 | |
| term_reference_fancytree ↗ | 1 | 0 | 0 | 400 | 0 | 0 | |
| color_picker ↗ | 1 | 0 | 0 | 386 | 0 | 0 | |
| search_overrides ↗ | 1 | 0 | 0 | 378 | 0 | 0 | |
| iconify_icons ↗ | 1 | 0 | 0 | 362 | 0 | 0 | |
| bat ↗ | 2 | 0 | 0 | 357 | 0 | 0 | |
| style_selector ↗ | 2 | 0 | 0 | 352 | 0 | 0 | |
| uikit_components ↗ | 1 | 0 | 0 | 342 | 0 | 0 | |
| yandex_maps ↗ | 2 | 0 | 1 | 341 | 0 | 0 | |
| field_group_as_class ↗ | 0 | 0 | 1 | 336 | 0 | 0 | |
| yoast_analysis ↗ | 1 | 0 | 0 | 336 | 0 | 0 | |
| module_builder ↗ | 2 | 0 | 0 | 325 | 0 | 0 | |
| field_group_layout ↗ | 2 | 0 | 0 | 321 | 0 | 0 | |
| signaturefield ↗ | 1 | 0 | 0 | 309 | 0 | 0 | |
| area_print ↗ | 1 | 0 | 0 | 308 | 0 | 0 | |
| phonenumber ↗ | 1 | 0 | 0 | 296 | 0 | 0 | |
| map_provider ↗ | 0 | 0 | 1 | 274 | 0 | 0 | |
| iconify_field ↗ | 2 | 0 | 0 | 250 | 0 | 0 | |
| webform_quiz_elements ↗ | 0 | 0 | 1 | 241 | 0 | 0 | |
| simple_time_field ↗ | 1 | 0 | 1 | 238 | 0 | 0 | |
| izi_message ↗ | 1 | 0 | 0 | 222 | 0 | 0 | |
| brazilian_ids ↗ | 2 | 0 | 0 | 218 | 0 | 0 | |
| icons ↗ | 0 | 0 | 1 | 215 | 0 | 0 | |
| hts ↗ | 0 | 0 | 1 | 211 | 0 | 0 | |
| element_multiple ↗ | 0 | 0 | 1 | 207 | 0 | 0 | |
| webform_quiz ↗ | 2 | 0 | 0 | 202 | 0 | 0 | |
| workbench_tabs ↗ | 0 | 0 | 1 | 186 | 0 | 0 | |
| lingotek ↗ | 3 | 0 | 0 | 175 | 0 | 0 | |
| localgov_forms ↗ | 0 | 0 | 1 | 168 | 0 | 0 | |
| audio_embed_field ↗ | 0 | 0 | 2 | 162 | 0 | 0 | |
| webform_promotion_code ↗ | 0 | 0 | 1 | 161 | 0 | 0 | |
| requirement ↗ | 1 | 0 | 0 | 160 | 0 | 0 | |
| guswds ↗ | 0 | 0 | 1 | 159 | 0 | 0 | |
| ultimate_table_field ↗ | 3 | 0 | 0 | 156 | 0 | 0 | |
| taxonomy_widget_plus ↗ | 1 | 0 | 0 | 155 | 0 | 0 | |
| seeds_layouts ↗ | 1 | 0 | 0 | 152 | 0 | 0 | |
| tiny_html_audio_player ↗ | 1 | 0 | 0 | 147 | 0 | 0 | |
| same_page_preview ↗ | 0 | 0 | 1 | 146 | 0 | 0 | |
| language_negotiation_matrix ↗ | 1 | 0 | 0 | 141 | 0 | 0 | |
| commerce_product_review ↗ | 0 | 0 | 3 | 127 | 0 | 0 | |
| apigee_m10n ↗ | 0 | 0 | 1 | 124 | 0 | 0 | |
| lb_plus ↗ | 0 | 0 | 2 | 122 | 0 | 0 | |
| webform_rrn_nrn ↗ | 1 | 0 | 0 | 121 | 0 | 0 | |
| commerce_funds ↗ | 0 | 0 | 2 | 118 | 0 | 0 | |
| akismet ↗ | 1 | 0 | 0 | 101 | 0 | 0 | |
| cl_components ↗ | 1 | 0 | 0 | 99 | 0 | 0 | |
| captchetat ↗ | 1 | 0 | 0 | 98 | 0 | 0 | |
| layoutcomponents ↗ | 1 | 0 | 0 | 92 | 0 | 0 | |
| ordered_list ↗ | 1 | 0 | 0 | 89 | 0 | 0 | |
| tripal ↗ | 1 | 0 | 0 | 89 | 0 | 0 | |
| commerce_currencies_price ↗ | 0 | 0 | 1 | 87 | 0 | 0 | |
| cmrf_form_processor ↗ | 3 | 0 | 0 | 86 | 0 | 0 | |
| cloudinary ↗ | 2 | 0 | 0 | 74 | 0 | 0 | |
| brandfolder ↗ | 0 | 0 | 2 | 71 | 0 | 0 | |
| uswds_blb_configuration ↗ | 1 | 0 | 1 | 70 | 0 | 0 | |
| meeting_api ↗ | 0 | 0 | 1 | 68 | 0 | 0 | |
| rjsf ↗ | 1 | 0 | 0 | 67 | 0 | 0 | |
| commerce_admin_checkout ↗ | 2 | 0 | 0 | 56 | 0 | 0 | |
| md_fontello ↗ | 1 | 0 | 0 | 56 | 0 | 0 | |
| toolshed ↗ | 0 | 0 | 2 | 56 | 0 | 0 | |
| fences_block ↗ | 0 | 0 | 1 | 54 | 0 | 0 | |
| gesso ↗ | 0 | 0 | 1 | 54 | 0 | 0 | |
| partial_page_print ↗ | 1 | 0 | 0 | 53 | 0 | 0 | |
| filepond ↗ | 0 | 0 | 2 | 51 | 0 | 0 | |
| mediaflow ↗ | 1 | 0 | 1 | 51 | 0 | 0 | |
| manage_state ↗ | 1 | 0 | 1 | 49 | 0 | 0 | |
| nonce_generator ↗ | 0 | 0 | 1 | 49 | 0 | 0 | |
| flexible_event_calendar ↗ | 1 | 0 | 0 | 47 | 0 | 0 | |
| ajax_wrapper ↗ | 0 | 0 | 1 | 46 | 0 | 0 | |
| xls_serialization_extras ↗ | 0 | 0 | 1 | 41 | 0 | 0 | |
| daterangepicker ↗ | 1 | 0 | 0 | 38 | 0 | 0 | |
| graphapi ↗ | 0 | 0 | 1 | 36 | 0 | 0 | |
| webform_cpf ↗ | 1 | 0 | 0 | 36 | 0 | 0 | |
| webform_summation_field ↗ | 1 | 0 | 0 | 35 | 0 | 0 | |
| contacts ↗ | 0 | 0 | 1 | 33 | 0 | 0 | |
| plugin_form_element ↗ | 0 | 0 | 1 | 33 | 0 | 0 | |
| declarative_form_ajax ↗ | 1 | 0 | 0 | 32 | 0 | 0 | |
| iconset ↗ | 2 | 0 | 2 | 32 | 0 | 0 | |
| patternkit ↗ | 0 | 0 | 2 | 32 | 0 | 0 | |
| webform_remote_fields ↗ | 0 | 0 | 1 | 32 | 0 | 0 | |
| commerce_novaposhta ↗ | 1 | 0 | 0 | 31 | 0 | 0 | |
| rating_field ↗ | 1 | 0 | 0 | 31 | 0 | 0 | |
| advanced_toast ↗ | 0 | 0 | 1 | 30 | 0 | 0 | |
| conditions ↗ | 0 | 0 | 1 | 30 | 0 | 0 | |
| filter_tooltips ↗ | 1 | 0 | 0 | 30 | 0 | 0 | |
| materialize_datetime_picker ↗ | 1 | 0 | 0 | 30 | 0 | 0 | |
| field_group_nav ↗ | 0 | 0 | 1 | 28 | 0 | 0 | |
| sfc ↗ | 1 | 0 | 0 | 27 | 0 | 0 | |
| daterangepickerwidget ↗ | 1 | 0 | 1 | 26 | 0 | 0 | |
| edit_plus ↗ | 2 | 0 | 0 | 26 | 0 | 0 | |
| action_link ↗ | 1 | 0 | 1 | 25 | 0 | 0 | |
| pinto ↗ | 0 | 0 | 1 | 25 | 0 | 0 | |
| taarikh ↗ | 1 | 0 | 0 | 25 | 0 | 0 | |
| config_enforce ↗ | 0 | 0 | 1 | 23 | 0 | 0 | |
| mutual_credit ↗ | 1 | 1 | 0 | 23 | 0 | 0 | |
| addthis_social_share ↗ | 1 | 0 | 0 | 22 | 0 | 0 | |
| ajax_placeholder ↗ | 1 | 0 | 0 | 22 | 0 | 0 | |
| quantcdn ↗ | 3 | 0 | 0 | 22 | 0 | 0 | |
| unix_time_conversion ↗ | 1 | 0 | 0 | 22 | 0 | 0 | |
| webform_qr_code_element ↗ | 0 | 0 | 1 | 22 | 0 | 0 | |
| monster_menus ↗ | 0 | 0 | 1 | 21 | 0 | 0 | |
| body_inject ↗ | 1 | 0 | 0 | 20 | 0 | 0 | |
| otp_field ↗ | 1 | 0 | 0 | 20 | 0 | 0 | |
| display_fields ↗ | 1 | 0 | 0 | 18 | 0 | 0 | |
| intercept ↗ | 1 | 0 | 0 | 17 | 0 | 0 | |
| slots ↗ | 0 | 0 | 1 | 17 | 0 | 0 | |
| proc ↗ | 0 | 0 | 1 | 16 | 0 | 0 | |
| configelement ↗ | 2 | 0 | 0 | 15 | 0 | 0 | |
| file_history ↗ | 1 | 0 | 0 | 15 | 0 | 0 | |
| gradient ↗ | 0 | 0 | 1 | 15 | 0 | 0 | |
| tax_number ↗ | 1 | 0 | 0 | 15 | 0 | 0 | |
| batch_plugin ↗ | 2 | 0 | 0 | 14 | 0 | 0 | |
| commerce_currencies ↗ | 0 | 0 | 1 | 14 | 0 | 0 | |
| displayname ↗ | 1 | 0 | 0 | 14 | 0 | 0 | |
| handsontable_yml_webform ↗ | 0 | 0 | 1 | 13 | 0 | 0 | |
| sitetour ↗ | 1 | 0 | 0 | 13 | 0 | 0 | |
| webform_portuguese_nif ↗ | 1 | 0 | 0 | 13 | 0 | 0 | |
| decimal ↗ | 0 | 0 | 1 | 12 | 0 | 0 | |
| field_color ↗ | 1 | 0 | 0 | 11 | 0 | 0 | |
| videojs_element ↗ | 2 | 0 | 0 | 11 | 0 | 0 | |
| community_tasks ↗ | 1 | 0 | 0 | 10 | 0 | 0 | |
| user_referral ↗ | 1 | 0 | 1 | 10 | 0 | 0 | |
| video_toolbox ↗ | 1 | 0 | 0 | 10 | 0 | 0 | |
| vimeo_player ↗ | 0 | 0 | 1 | 9 | 0 | 0 | |
| field_group_modal_bootstrap ↗ | 1 | 0 | 0 | 8 | 0 | 0 | |
| scss_field ↗ | 1 | 0 | 0 | 8 | 0 | 0 | |
| widget_type ↗ | 1 | 0 | 0 | 8 | 0 | 0 | |
| experience_builder ↗ | 0 | 0 | 2 | 6 | 0 | 0 | |
| social_auth_buttons ↗ | 1 | 0 | 0 | 6 | 0 | 0 | |
| webform_timeout ↗ | 1 | 0 | 0 | 6 | 0 | 0 | |
| entity_reference_autocomplete_add_more ↗ | 0 | 0 | 2 | 5 | 0 | 0 | |
| eps ↗ | 0 | 0 | 1 | 5 | 0 | 0 | |
| virtual_select ↗ | 1 | 0 | 0 | 5 | 0 | 0 | |
| plugin_config_form_builder ↗ | 0 | 0 | 1 | 4 | 0 | 0 | |
| simple_fivestars ↗ | 2 | 0 | 0 | 4 | 0 | 0 | |
| buckaroo ↗ | 2 | 0 | 0 | 3 | 0 | 0 | |
| clockpicker ↗ | 1 | 0 | 0 | 3 | 0 | 0 | |
| css_size_field ↗ | 0 | 0 | 1 | 3 | 0 | 0 | |
| entity_collector_downloader ↗ | 1 | 0 | 0 | 3 | 0 | 0 | |
| hierarchical_select_ajax ↗ | 0 | 0 | 1 | 3 | 0 | 0 | |
| swisspass ↗ | 0 | 0 | 1 | 3 | 0 | 0 | |
| webform_error_field ↗ | 0 | 0 | 1 | 3 | 0 | 0 | |
| autocomplete_flexible ↗ | 0 | 0 | 1 | 2 | 0 | 0 | |
| commento_field ↗ | 1 | 0 | 0 | 2 | 0 | 0 | |
| donorperfect ↗ | 1 | 0 | 0 | 2 | 0 | 0 | |
| entity_counter ↗ | 1 | 0 | 0 | 2 | 0 | 0 | |
| entity_display_processor ↗ | 0 | 0 | 1 | 2 | 0 | 0 | |
| farm_template ↗ | 1 | 0 | 0 | 2 | 0 | 0 | |
| form_messages ↗ | 0 | 0 | 1 | 2 | 0 | 0 | |
| improvements ↗ | 4 | 0 | 0 | 2 | 0 | 0 | |
| webform_payment_element ↗ | 0 | 0 | 1 | 2 | 0 | 0 | |
| alter_blocks_element_markup ↗ | 1 | 0 | 0 | 1 | 0 | 0 | |
| codes_pool ↗ | 2 | 0 | 0 | 1 | 0 | 0 | |
| finders ↗ | 0 | 0 | 1 | 1 | 0 | 0 | |
| tapis_app_webform ↗ | 0 | 0 | 1 | 1 | 0 | 0 | |
| unomi_connect ↗ | 1 | 0 | 0 | 1 | 0 | 0 | |
| straker_translate ↗ | 1 | 0 | 0 | 0 | 0 | 0 |