Install

Works with Drupal: ^10.3 || ^11 || ^12

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tar.gz 147.99 KB
MD5: f02ac6b55f5fe1f2f1799ed5b757a158
SHA-1: 2c8b6e678a761c761e396c5655bb126b9a9ee96f
SHA-256: f2285e05a5f7591c207272bb298bc8a45012bbee2fcf5d4bb1c4b5bdb11adbc4
Download zip 195.7 KB
MD5: 638c36646f4becc90b94351685ca8cc0
SHA-1: 9d0803c815b9f018ad03f063a1075342e934154e
SHA-256: bc81893277ee7f0e1e31b29afa4604e27878c0be30a9a5dee0dd794bcd0866b9

Release notes

Themes are now reported with modules, including their default and admin roles (#3638153). Payload schema_version: 5, the settings and the database are unchanged. There is no update hook.

Upgrade

  • Update the module with Composer.
  • Clear caches (drush cr). No database update and no configuration change.
  • The next sync also reports the site's themes, so it is sent even when nothing else changed. Any Sentinel that accepts 1.6.x accepts 1.7.0.

Added

  • Installed and uninstalled themes are reported with modules, by the same rules: core themes are left out, contributed themes carry their project and version (from packaging data or the Composer package, so a theme installed from Git such as CivicTheme is reported), and custom themes are left out by the core_contrib scope. A theme reports enabled: true when it is installed.
  • Every inventory row carries extension_type (module or theme). Theme rows carry theme_roles, which lists default and admin when the theme is the site's default or administration theme.
  • A sub-theme inside another theme's directory is folded into that theme, and its roles move with it. Modules and themes never fold into each other.
Created by: ivrh
Created on: 14 Nov 2026 at 10:47 UTC
Last updated: 14 Nov 2026 at 10:48 UTC
New features

Other releases