← all change records
symbol
1
#2392677 ModuleUninstallValidatorInterface is now preferred over hook_system_info_alter() to test module uninstall readiness
Generated 2026-05-12 08:43 UTC
Rules (1)
from
→
to
\Drupal\Core\Extension\ModuleUninstallValidatorInterface
Affected contrib projects (50)
| Project | legacy | in_flight | migrated | no_match | installs | files | adopters | |
|---|---|---|---|---|---|---|---|---|
| webform | 0 | 0 | 2 | 0 | 322,505 | 0 | 0 | |
| entity | 0 | 0 | 1 | 0 | 222,617 | 0 | 0 | |
| menu_item_extras | 0 | 0 | 3 | 0 | 40,449 | 0 | 0 | |
| image_effects | 0 | 0 | 1 | 2 | 32,624 | 0 | 0 | |
| editoria11y | 0 | 0 | 1 | 1 | 20,418 | 0 | 0 | |
| bootstrap_layouts | 0 | 0 | 1 | 0 | 19,559 | 0 | 0 | |
| trash | 0 | 0 | 1 | 0 | 18,513 | 0 | 0 | |
| charts | 0 | 0 | 3 | 1 | 18,491 | 0 | 0 | |
| group | 0 | 0 | 3 | 0 | 16,745 | 0 | 0 | |
| roleassign | 0 | 0 | 1 | 0 | 13,764 | 0 | 0 | |
| blog | 0 | 0 | 1 | 0 | 11,584 | 0 | 0 | |
| forum | 0 | 0 | 1 | 0 | 10,404 | 0 | 0 | |
| project_browser | 0 | 0 | 2 | 0 | 8,873 | 0 | 0 | |
| book | 0 | 0 | 3 | 0 | 7,597 | 0 | 0 | |
| automatic_updates | 0 | 0 | 2 | 1 | 6,696 | 0 | 0 | |
| commerce_stock | 0 | 0 | 2 | 0 | 6,386 | 0 | 0 | |
| lightning_media | 0 | 0 | 3 | 0 | 5,957 | 0 | 0 | |
| canvas | 0 | 0 | 1 | 0 | 4,478 | 0 | 0 | |
| next | 0 | 0 | 3 | 0 | 3,334 | 0 | 0 | |
| taxonomy_term_depth | 0 | 0 | 2 | 0 | 2,889 | 0 | 0 | |
| filebrowser | 0 | 0 | 1 | 0 | 2,857 | 0 | 0 | |
| easy_encryption | 0 | 0 | 1 | 0 | 1,960 | 0 | 0 | |
| civicrm_entity | 0 | 0 | 1 | 0 | 1,870 | 0 | 0 | |
| acquia_cms_common | 0 | 0 | 3 | 0 | 1,823 | 0 | 0 | |
| slack | 0 | 0 | 1 | 1 | 1,542 | 0 | 0 | |
| dxpr_builder | 0 | 0 | 3 | 0 | 1,040 | 0 | 0 | |
| maestro | 0 | 0 | 2 | 0 | 659 | 0 | 0 | |
| customfilter | 0 | 0 | 1 | 0 | 613 | 0 | 0 | |
| commerce_pos | 0 | 0 | 1 | 0 | 536 | 0 | 0 | |
| user_revision | 0 | 0 | 1 | 1 | 508 | 0 | 0 | |
| apigee_api_catalog | 0 | 0 | 1 | 0 | 485 | 0 | 0 | |
| list_predefined_options | 0 | 0 | 2 | 0 | 437 | 0 | 0 | |
| shorthand | 0 | 0 | 2 | 0 | 280 | 0 | 0 | |
| vlsuite | 0 | 0 | 3 | 0 | 181 | 0 | 0 | |
| content_entity_builder | 0 | 0 | 2 | 0 | 83 | 0 | 0 | |
| ai_context | 0 | 0 | 1 | 0 | 70 | 0 | 0 | |
| module_permissions | 0 | 0 | 2 | 0 | 44 | 0 | 0 | |
| openy_addthis | 0 | 0 | 1 | 0 | 22 | 0 | 0 | |
| mutual_credit | 0 | 0 | 1 | 0 | 19 | 0 | 0 | |
| experience_builder | 0 | 0 | 2 | 0 | 15 | 0 | 0 | |
| entity_attributes | 0 | 0 | 1 | 0 | 10 | 0 | 0 | |
| jsys_content_slider | 0 | 0 | 1 | 0 | 6 | 0 | 0 | |
| nextcloud_dam | 0 | 0 | 1 | 0 | 6 | 0 | 0 | |
| easy_entity_field | 0 | 0 | 2 | 0 | 4 | 0 | 0 | |
| livre | 0 | 0 | 1 | 0 | 3 | 0 | 0 | |
| static_suite | 0 | 0 | 1 | 0 | 3 | 0 | 0 | |
| commerce_sell_once | 0 | 0 | 1 | 0 | 2 | 0 | 0 | |
| group_foldershare | 0 | 0 | 1 | 0 | 2 | 0 | 0 | |
| clinicaltrials | 0 | 0 | 2 | 0 | 1 | 0 | 0 | |
| consultation | 0 | 0 | 1 | 0 | 0 | 0 | 0 |