Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

module_cleanup

144 sites Security covered
View on drupal.org

Lists uninstalled or deleted modules with leftover transient data and allows the admin to delete any leftover data. A fix for Module 'module_name' has an entry in the system.schema key/value storage.
A fix for The 'module_name' entity type does not exist error. The module with the entity must be installed.

Added a fix for No available releases found in version 1.0.3. As a side note, there is most likely a module you have installed that is causing this error. You may want to record what configurations and entities you have saved and turn the modules off and on till you find out what module is causing the errors.

Added a fix for How to fix "non-existent config entity name returned by FieldStorageConfigInterface::getBundles()" in version 1.0.6. The fix uses a logger service that listens for a log to watchdog, so when you run cache clear or install a module it automatically cleans up the error. The module will display a message at the top of the install page when you install this module if there was an error that was fixed.

Drush Commands
Command: modcup:delete-config: Deletes left over data after a module is uninstalled. One required parameter. Parameter is the module machine name.
Alias: modcup-dc

Command: modcup:field-purge-batch: Runs field_purge_batch(1000) only and outputs errors as messages.
Alias: modcup-fpb

Command: modcup:create-storage: Creates a field storage only. Two required parameters. 1st parameter is the field name. 2nd parameter is the entity type.
Alias: modcup-cs

Command: modcup:delete-field: Runs field_purge_batch(1000), creates a field storage if needed and then deletes the field and field storage. The module with the entity must be installed. Two required parameters. 1st parameter is the field name. 2nd parameter is the entity type.
Alias: modcup-df

Command: modcup:clear-updates: Cleans up No available releases found errors in Available updates.
Alias: modcup-cu

Install with composer
Enable module
Go to Configuration->System->Delete transient module data

Activity

Total releases
6
First release
Dec 2024
Latest release
1 month ago
Release cadence
91 days
Stability
100% stable

Release Timeline

Releases

Version Type Release date
1.0.7 Stable Mar 9, 2026
1.0.6 Stable Mar 7, 2026
1.0.5 Stable Mar 18, 2025
1.0.4 Stable Mar 18, 2025
1.0.3 Stable Mar 7, 2025
1.0.2 Stable Dec 9, 2024