{"package":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","time":"2024-12-17T22:52:25+00:00","maintainers":[{"name":"quicksketch","avatar_url":"https:\/\/www.gravatar.com\/avatar\/3c6580067ea88ae5baccec426b182c1d19e3006193611bbee6d65ab994a85533?d=identicon"},{"name":"michael-wynne-wsu","avatar_url":"https:\/\/www.gravatar.com\/avatar\/90abe411d95853e64886c24949491ab922e15cca01d70d5d7070451ef891e967?d=identicon"}],"versions":{"dev-main":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-main","version_normalized":"dev-main","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"dcc6dfc2eaea46219e870169cf6ee4e051af949c"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/dcc6dfc2eaea46219e870169cf6ee4e051af949c","type":"zip","shasum":"","reference":"dcc6dfc2eaea46219e870169cf6ee4e051af949c"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/main"},"funding":[],"time":"2026-11-10T22:36:59+00:00","published-time":"2026-11-10T22:37:04+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"default-branch":true,"require":{"drupal\/facets_reset_button":"^1.0","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/migrate_plus":"^6.0","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/search_api_solr":"^4.3","drupal\/twig_tweak":"^3.2","drush\/drush":"^13","drupal\/blazy":"^3.0","drupal\/message_subscribe":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/term_merge_manager":"^2.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/consent_popup":"^1.0","drupal\/field_group":"^4.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","drupal\/better_exposed_filters":"^7.1.1","drupal\/rebuild_cache_access":"^1.12","drupal\/geocoder":"^4.30","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/flat_taxonomy":"^2.0","composer\/installers":"^2.0","drupal\/visitors":"^2.0","drupal\/paragraphs":"^1.21","drupal\/klaro":"^3.1","drupal\/charts":"^5.2","drupal\/facet_bot_blocker":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/recaptcha":"^3.4","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/genpass":"^3.0","drupal\/tagify":"^2.0","drupal\/geofield":"^10.3","cweagans\/composer-patches":"^2.0","drupal\/extlink":"^3.0","drupal\/pathauto":"~1.14.0","drupal\/flag":"^5.1","drupal\/message_ui":"^1.0","drupal\/term_merge":"^2.0","drupal\/term_reference_change":"^2.0@beta","php":"\u003E=8.4","drupal\/ctools":"^4.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/facets":"^3.0.7","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/token":"^1.17","drupal\/views_bulk_operations":"^4.4","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3","drupal\/altcha":"^1.2","drupal\/masquerade":"^2.0","drupal\/history":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/gin":"^5.0.16","drupal\/leaflet":"^10.4.13","drupal\/captcha":"^2.0.11","drupal\/migrate_source_csv":"^3.10"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","composer\/composer":"^2.10.2","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"11.3.x-dev":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"11.3.x-dev","version_normalized":"11.3.9999999.9999999-dev","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"f567a7d6a1c6a9d787b164d248f9879329bf5000"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/f567a7d6a1c6a9d787b164d248f9879329bf5000","type":"zip","shasum":"","reference":"f567a7d6a1c6a9d787b164d248f9879329bf5000"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/11.3"},"funding":[],"time":"2026-05-25T15:14:42+00:00","published-time":"2026-05-26T15:43:05+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-864-map-toolbar-labels":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-864-map-toolbar-labels","version_normalized":"dev-864-map-toolbar-labels","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"eea7bd608659ee1881975ccd6b9d09968091a88c"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/eea7bd608659ee1881975ccd6b9d09968091a88c","type":"zip","shasum":"","reference":"eea7bd608659ee1881975ccd6b9d09968091a88c"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/864-map-toolbar-labels"},"funding":[],"time":"2026-11-10T23:55:52+00:00","published-time":"2026-11-10T23:55:58+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.10","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-milestone-12-test-all":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-milestone-12-test-all","version_normalized":"dev-milestone-12-test-all","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"ba5bfc29bda981e75efd104789a0cf93050b62dc"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/ba5bfc29bda981e75efd104789a0cf93050b62dc","type":"zip","shasum":"","reference":"ba5bfc29bda981e75efd104789a0cf93050b62dc"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/milestone-12-test-all"},"funding":[],"time":"2026-11-10T20:37:11+00:00","published-time":"2026-11-10T20:37:18+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/tagify":{"Show nested term suggestions as a tree, with translated parent paths on suggestions and tags":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/f55561e3df8b81a29973b193085bdcf7a06b7745\/patches\/tagify-nested-groups.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.10","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0.5","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-2612-vocabulary-page-collapse":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-2612-vocabulary-page-collapse","version_normalized":"dev-2612-vocabulary-page-collapse","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"91562040fd5e8993ca04704bf25f4f91fc17b95e"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/91562040fd5e8993ca04704bf25f4f91fc17b95e","type":"zip","shasum":"","reference":"91562040fd5e8993ca04704bf25f4f91fc17b95e"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/2612-vocabulary-page-collapse"},"funding":[],"time":"2026-11-10T20:36:57+00:00","published-time":"2026-11-10T20:37:05+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.10","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-2611-term-page-layout":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-2611-term-page-layout","version_normalized":"dev-2611-term-page-layout","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"99a8f85f385ef0e7cacfb8e9d8501bf096502843"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/99a8f85f385ef0e7cacfb8e9d8501bf096502843","type":"zip","shasum":"","reference":"99a8f85f385ef0e7cacfb8e9d8501bf096502843"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/2611-term-page-layout"},"funding":[],"time":"2026-11-10T20:36:53+00:00","published-time":"2026-11-10T20:37:01+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.10","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-2612-vocabulary-pages":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-2612-vocabulary-pages","version_normalized":"dev-2612-vocabulary-pages","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"04678040e9fa0ced8351b3a4b016ac11dec306e9"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/04678040e9fa0ced8351b3a4b016ac11dec306e9","type":"zip","shasum":"","reference":"04678040e9fa0ced8351b3a4b016ac11dec306e9"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/2612-vocabulary-pages"},"funding":[],"time":"2026-11-10T20:36:50+00:00","published-time":"2026-11-10T20:37:01+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.10","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-2525-v3-term-parents":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-2525-v3-term-parents","version_normalized":"dev-2525-v3-term-parents","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"0191cc7d4e6ca0193bc18def4f1c109dd6b327ae"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/0191cc7d4e6ca0193bc18def4f1c109dd6b327ae","type":"zip","shasum":"","reference":"0191cc7d4e6ca0193bc18def4f1c109dd6b327ae"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/2525-v3-term-parents"},"funding":[],"time":"2026-11-10T20:36:47+00:00","published-time":"2026-11-10T20:36:53+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.10","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-2524-content-warning-child-tags":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-2524-content-warning-child-tags","version_normalized":"dev-2524-content-warning-child-tags","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"696c31593c3b68df90f21c88edfd9684f0315d86"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/696c31593c3b68df90f21c88edfd9684f0315d86","type":"zip","shasum":"","reference":"696c31593c3b68df90f21c88edfd9684f0315d86"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/2524-content-warning-child-tags"},"funding":[],"time":"2026-11-10T20:36:44+00:00","published-time":"2026-11-10T20:36:50+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.10","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-2523-term-widget-nesting":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-2523-term-widget-nesting","version_normalized":"dev-2523-term-widget-nesting","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"3c1ca7ab22fa5ceb12b163691529b24b8b53d445"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/3c1ca7ab22fa5ceb12b163691529b24b8b53d445","type":"zip","shasum":"","reference":"3c1ca7ab22fa5ceb12b163691529b24b8b53d445"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/2523-term-widget-nesting"},"funding":[],"time":"2026-11-10T20:36:42+00:00","published-time":"2026-11-10T20:36:46+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/tagify":{"Show nested term suggestions as a tree, with translated parent paths on suggestions and tags":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/f55561e3df8b81a29973b193085bdcf7a06b7745\/patches\/tagify-nested-groups.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.10","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3","drupal\/tagify":"^2.0.5"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-2522-nested-facets":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-2522-nested-facets","version_normalized":"dev-2522-nested-facets","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"261198eca47131666239a54d39ff07d9f37c6a14"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/261198eca47131666239a54d39ff07d9f37c6a14","type":"zip","shasum":"","reference":"261198eca47131666239a54d39ff07d9f37c6a14"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/2522-nested-facets"},"funding":[],"time":"2026-11-10T20:36:39+00:00","published-time":"2026-11-10T20:36:46+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.10","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-2521-term-page-children":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-2521-term-page-children","version_normalized":"dev-2521-term-page-children","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"adb719d1c961ee56f9d1d2990811f72444048123"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/adb719d1c961ee56f9d1d2990811f72444048123","type":"zip","shasum":"","reference":"adb719d1c961ee56f9d1d2990811f72444048123"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/2521-term-page-children"},"funding":[],"time":"2026-11-10T20:36:36+00:00","published-time":"2026-11-10T20:36:42+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.10","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-2520-keep-child-terms":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-2520-keep-child-terms","version_normalized":"dev-2520-keep-child-terms","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"686e85dd77ae1d31db15018693c7108623b3464c"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/686e85dd77ae1d31db15018693c7108623b3464c","type":"zip","shasum":"","reference":"686e85dd77ae1d31db15018693c7108623b3464c"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/2520-keep-child-terms"},"funding":[],"time":"2026-11-10T20:36:33+00:00","published-time":"2026-11-10T20:36:39+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.10","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-2519-allow-nested-terms":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-2519-allow-nested-terms","version_normalized":"dev-2519-allow-nested-terms","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"438ddaaced689bf4f9f659cbc3a7dc3d0e625593"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/438ddaaced689bf4f9f659cbc3a7dc3d0e625593","type":"zip","shasum":"","reference":"438ddaaced689bf4f9f659cbc3a7dc3d0e625593"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/2519-allow-nested-terms"},"funding":[],"time":"2026-11-10T20:36:21+00:00","published-time":"2026-11-10T20:36:27+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.10","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-docker-image":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-docker-image","version_normalized":"dev-docker-image","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"74c94bf4e431e1b6384cd59cf2c3471d3fbbd95c"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/74c94bf4e431e1b6384cd59cf2c3471d3fbbd95c","type":"zip","shasum":"","reference":"74c94bf4e431e1b6384cd59cf2c3471d3fbbd95c"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/docker-image"},"funding":[],"time":"2026-11-10T20:28:32+00:00","published-time":"2026-11-10T20:28:45+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.10","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-communities-protocols-list-visibility":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-communities-protocols-list-visibility","version_normalized":"dev-communities-protocols-list-visibility","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"e14371963248a32077a88aa0459473b50394e6a1"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/e14371963248a32077a88aa0459473b50394e6a1","type":"zip","shasum":"","reference":"e14371963248a32077a88aa0459473b50394e6a1"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/communities-protocols-list-visibility"},"funding":[],"time":"2026-11-10T20:24:41+00:00","published-time":"2026-11-10T20:24:45+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.10","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-1301-content-warnings-small-media":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1301-content-warnings-small-media","version_normalized":"dev-1301-content-warnings-small-media","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"c629a15678eeadf297e8a3bdcc55ddf990aa101e"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/c629a15678eeadf297e8a3bdcc55ddf990aa101e","type":"zip","shasum":"","reference":"c629a15678eeadf297e8a3bdcc55ddf990aa101e"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1301-content-warnings-small-media"},"funding":[],"time":"2026-11-10T18:37:44+00:00","published-time":"2026-11-10T18:37:50+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.10","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-2667-target-field-labels":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-2667-target-field-labels","version_normalized":"dev-2667-target-field-labels","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"ae451a23d40bb7383dabd2b0586d3a7b96ebbd6a"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/ae451a23d40bb7383dabd2b0586d3a7b96ebbd6a","type":"zip","shasum":"","reference":"ae451a23d40bb7383dabd2b0586d3a7b96ebbd6a"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/2667-target-field-labels"},"funding":[],"time":"2026-11-10T18:09:27+00:00","published-time":"2026-11-10T18:09:33+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.10","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-2668-tagify-contrast":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-2668-tagify-contrast","version_normalized":"dev-2668-tagify-contrast","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"b40351cb7d16abe4af67048bf9617a46bf885c3b"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/b40351cb7d16abe4af67048bf9617a46bf885c3b","type":"zip","shasum":"","reference":"b40351cb7d16abe4af67048bf9617a46bf885c3b"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/2668-tagify-contrast"},"funding":[],"time":"2026-11-10T18:06:23+00:00","published-time":"2026-11-10T18:06:29+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.10","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-milestone-12-nested-terms":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-milestone-12-nested-terms","version_normalized":"dev-milestone-12-nested-terms","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"6bb8e7a8e7a521c2226efac4ab6edc1b1f955321"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/6bb8e7a8e7a521c2226efac4ab6edc1b1f955321","type":"zip","shasum":"","reference":"6bb8e7a8e7a521c2226efac4ab6edc1b1f955321"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/milestone-12-nested-terms"},"funding":[],"time":"2026-11-10T18:02:04+00:00","published-time":"2026-11-10T18:02:09+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3","drupal\/captcha":"^2.0.11","drupal\/migrate_source_csv":"^3.10"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-2473-autocomplete-words":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-2473-autocomplete-words","version_normalized":"dev-2473-autocomplete-words","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"bdcac0555860ec62db5aa7f678c61e20937208fc"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/bdcac0555860ec62db5aa7f678c61e20937208fc","type":"zip","shasum":"","reference":"bdcac0555860ec62db5aa7f678c61e20937208fc"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/2473-autocomplete-words"},"funding":[],"time":"2026-11-10T15:33:12+00:00","published-time":"2026-11-10T15:33:24+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.10","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_autocomplete":"^1.12","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-2473-autocomplete-server":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-2473-autocomplete-server","version_normalized":"dev-2473-autocomplete-server","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"4a28db91eb79b166f892528e458786cbf544d9e3"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/4a28db91eb79b166f892528e458786cbf544d9e3","type":"zip","shasum":"","reference":"4a28db91eb79b166f892528e458786cbf544d9e3"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/2473-autocomplete-server"},"funding":[],"time":"2026-11-10T15:32:50+00:00","published-time":"2026-11-10T15:32:59+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.10","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_autocomplete":"^1.12","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-2473-autocomplete-header":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-2473-autocomplete-header","version_normalized":"dev-2473-autocomplete-header","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"e33fc99d99d0d1160e74aded8fafa717fde7c04c"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/e33fc99d99d0d1160e74aded8fafa717fde7c04c","type":"zip","shasum":"","reference":"e33fc99d99d0d1160e74aded8fafa717fde7c04c"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/2473-autocomplete-header"},"funding":[],"time":"2026-11-09T23:29:27+00:00","published-time":"2026-11-09T23:29:32+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.10","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_autocomplete":"^1.12","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-xlsx-ods-import-export":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-xlsx-ods-import-export","version_normalized":"dev-xlsx-ods-import-export","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"db7a0ba539c02044e81f952bea98fd3655180957"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/db7a0ba539c02044e81f952bea98fd3655180957","type":"zip","shasum":"","reference":"db7a0ba539c02044e81f952bea98fd3655180957"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/xlsx-ods-import-export"},"funding":[],"time":"2026-11-09T22:42:10+00:00","published-time":"2026-11-09T22:42:16+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.10","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","openspout\/openspout":"^4.28","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-2560-floating-character-palette":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-2560-floating-character-palette","version_normalized":"dev-2560-floating-character-palette","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"b4c4da6775659b74b52d488bbc404723f974cb79"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/b4c4da6775659b74b52d488bbc404723f974cb79","type":"zip","shasum":"","reference":"b4c4da6775659b74b52d488bbc404723f974cb79"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/2560-floating-character-palette"},"funding":[],"time":"2026-11-06T23:34:23+00:00","published-time":"2026-11-06T23:34:29+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3","drupal\/migrate_source_csv":"^3.10"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-milestone-13-character-palette":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-milestone-13-character-palette","version_normalized":"dev-milestone-13-character-palette","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"ad06878505f1341ee618ed15b6fc4a27772dcdbf"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/ad06878505f1341ee618ed15b6fc4a27772dcdbf","type":"zip","shasum":"","reference":"ad06878505f1341ee618ed15b6fc4a27772dcdbf"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/milestone-13-character-palette"},"funding":[],"time":"2026-11-06T23:31:26+00:00","published-time":"2026-11-06T23:31:33+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3","drupal\/migrate_source_csv":"^3.10"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-2643-term-visibility":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-2643-term-visibility","version_normalized":"dev-2643-term-visibility","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"a548047f09c812ea0ccb4b0408e455f270973d9b"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/a548047f09c812ea0ccb4b0408e455f270973d9b","type":"zip","shasum":"","reference":"a548047f09c812ea0ccb4b0408e455f270973d9b"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/2643-term-visibility"},"funding":[],"time":"2026-11-06T22:08:36+00:00","published-time":"2026-11-06T22:09:02+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.10","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-580-related-content-preview":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-580-related-content-preview","version_normalized":"dev-580-related-content-preview","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"e2c324ead9bbd2b5ad4382d1539e5c3bc22d5c5f"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/e2c324ead9bbd2b5ad4382d1539e5c3bc22d5c5f","type":"zip","shasum":"","reference":"e2c324ead9bbd2b5ad4382d1539e5c3bc22d5c5f"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/580-related-content-preview"},"funding":[],"time":"2026-11-06T16:24:45+00:00","published-time":"2026-11-06T16:24:50+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3","drupal\/migrate_source_csv":"^3.10"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-2621-sort-by-after-cache-clear":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-2621-sort-by-after-cache-clear","version_normalized":"dev-2621-sort-by-after-cache-clear","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"1983e9f78b11536c291770a05fa485a936ffd716"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/1983e9f78b11536c291770a05fa485a936ffd716","type":"zip","shasum":"","reference":"1983e9f78b11536c291770a05fa485a936ffd716"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/2621-sort-by-after-cache-clear"},"funding":[],"time":"2026-11-06T14:30:06+00:00","published-time":"2026-11-06T14:30:11+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.10","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-2606-vocabulary-og-section":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-2606-vocabulary-og-section","version_normalized":"dev-2606-vocabulary-og-section","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"f6393780e77ea54f8f45baa25a1de0bd9d9a65cd"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/f6393780e77ea54f8f45baa25a1de0bd9d9a65cd","type":"zip","shasum":"","reference":"f6393780e77ea54f8f45baa25a1de0bd9d9a65cd"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/2606-vocabulary-og-section"},"funding":[],"time":"2026-11-06T14:30:03+00:00","published-time":"2026-11-06T14:30:11+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.10","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-1301-content-warnings-display":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1301-content-warnings-display","version_normalized":"dev-1301-content-warnings-display","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"20faeb46c0dc816040a9c9b6d029bc1309d01ea5"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/20faeb46c0dc816040a9c9b6d029bc1309d01ea5","type":"zip","shasum":"","reference":"20faeb46c0dc816040a9c9b6d029bc1309d01ea5"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1301-content-warnings-display"},"funding":[],"time":"2026-11-06T13:58:42+00:00","published-time":"2026-11-06T13:59:22+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.10","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-1301-content-warnings-structured":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1301-content-warnings-structured","version_normalized":"dev-1301-content-warnings-structured","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"f3dbcf830b1685f8cfa7fea9d6e2c83b1461d656"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/f3dbcf830b1685f8cfa7fea9d6e2c83b1461d656","type":"zip","shasum":"","reference":"f3dbcf830b1685f8cfa7fea9d6e2c83b1461d656"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1301-content-warnings-structured"},"funding":[],"time":"2026-11-06T02:16:19+00:00","published-time":"2026-11-06T02:16:26+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.10","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-2627-remove-label":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-2627-remove-label","version_normalized":"dev-2627-remove-label","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"19c03a47748e8e344bc833b6147f34ddf04511f6"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/19c03a47748e8e344bc833b6147f34ddf04511f6","type":"zip","shasum":"","reference":"19c03a47748e8e344bc833b6147f34ddf04511f6"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/2627-remove-label"},"funding":[],"time":"2026-11-06T02:14:37+00:00","published-time":"2026-11-06T02:14:41+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.10","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-2625-add-row-ajax":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-2625-add-row-ajax","version_normalized":"dev-2625-add-row-ajax","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"95393da09c6e47670fcbbadf96e2509106aebe15"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/95393da09c6e47670fcbbadf96e2509106aebe15","type":"zip","shasum":"","reference":"95393da09c6e47670fcbbadf96e2509106aebe15"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/2625-add-row-ajax"},"funding":[],"time":"2026-11-06T02:14:28+00:00","published-time":"2026-11-06T02:14:32+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.10","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-manager-dashboard-settings-access":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-manager-dashboard-settings-access","version_normalized":"dev-manager-dashboard-settings-access","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"643b363010aa63736a6cc00ec41a3530cea576d0"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/643b363010aa63736a6cc00ec41a3530cea576d0","type":"zip","shasum":"","reference":"643b363010aa63736a6cc00ec41a3530cea576d0"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/manager-dashboard-settings-access"},"funding":[],"time":"2026-11-06T02:13:56+00:00","published-time":"2026-11-06T02:14:00+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.10","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-2507-per-item-grid":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-2507-per-item-grid","version_normalized":"dev-2507-per-item-grid","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"bdbaa531790e97314cffdf5d6a75bc5d6d9e12ac"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/bdbaa531790e97314cffdf5d6a75bc5d6d9e12ac","type":"zip","shasum":"","reference":"bdbaa531790e97314cffdf5d6a75bc5d6d9e12ac"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/2507-per-item-grid"},"funding":[],"time":"2026-11-06T02:13:45+00:00","published-time":"2026-11-06T02:13:49+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.10","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_edit":"^3.0","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-milestone-11-bulk-edit":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-milestone-11-bulk-edit","version_normalized":"dev-milestone-11-bulk-edit","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"72b683d39b66609b6afb34dc01570894c0504ee6"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/72b683d39b66609b6afb34dc01570894c0504ee6","type":"zip","shasum":"","reference":"72b683d39b66609b6afb34dc01570894c0504ee6"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/milestone-11-bulk-edit"},"funding":[],"time":"2026-11-06T02:12:30+00:00","published-time":"2026-11-06T02:12:35+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3","drupal\/views_bulk_edit":"^3.0","drupal\/captcha":"^2.0.11","drupal\/migrate_source_csv":"^3.10"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-acr-412-partially-supports":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-acr-412-partially-supports","version_normalized":"dev-acr-412-partially-supports","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"43607b81b438b0f10dfd399450f01994c24477f5"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/43607b81b438b0f10dfd399450f01994c24477f5","type":"zip","shasum":"","reference":"43607b81b438b0f10dfd399450f01994c24477f5"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/acr-412-partially-supports"},"funding":[],"time":"2026-10-16T14:23:09+00:00","published-time":"2026-10-16T14:23:15+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-2395-dashboard-menu-block-ids":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-2395-dashboard-menu-block-ids","version_normalized":"dev-2395-dashboard-menu-block-ids","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"dabf021d4794f561bde822f1a5525ab0f7897493"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/dabf021d4794f561bde822f1a5525ab0f7897493","type":"zip","shasum":"","reference":"dabf021d4794f561bde822f1a5525ab0f7897493"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/2395-dashboard-menu-block-ids"},"funding":[],"time":"2026-10-15T21:20:12+00:00","published-time":"2026-10-15T21:20:19+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-1517-taxonomy-hierarchy-audit":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1517-taxonomy-hierarchy-audit","version_normalized":"dev-1517-taxonomy-hierarchy-audit","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"7e566d01277fcc65d711d6c5fe89293037ba6dc4"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/7e566d01277fcc65d711d6c5fe89293037ba6dc4","type":"zip","shasum":"","reference":"7e566d01277fcc65d711d6c5fe89293037ba6dc4"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1517-taxonomy-hierarchy-audit"},"funding":[],"time":"2026-10-14T22:49:39+00:00","published-time":"2026-10-14T22:49:45+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"dev-2123-licensing-versioning-packaging":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-2123-licensing-versioning-packaging","version_normalized":"dev-2123-licensing-versioning-packaging","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"150efd7fa09faf3eb8ba8bcbdec2042a8752d2b5"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/150efd7fa09faf3eb8ba8bcbdec2042a8752d2b5","type":"zip","shasum":"","reference":"150efd7fa09faf3eb8ba8bcbdec2042a8752d2b5"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/2123-licensing-versioning-packaging"},"funding":[],"time":"2026-09-08T23:31:27+00:00","published-time":"2026-09-08T23:31:31+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"\u003E=3.0 \u003C3.0.4","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"}},"dev-2123-readme-for-stable-release":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-2123-readme-for-stable-release","version_normalized":"dev-2123-readme-for-stable-release","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"8a90e05f2db1206c1dcad15e11dcd48a0e99945c"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/8a90e05f2db1206c1dcad15e11dcd48a0e99945c","type":"zip","shasum":"","reference":"8a90e05f2db1206c1dcad15e11dcd48a0e99945c"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/2123-readme-for-stable-release"},"funding":[],"time":"2026-09-08T20:58:25+00:00","published-time":"2026-09-08T20:58:31+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"\u003E=3.0 \u003C3.0.4","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"}},"dev-2008-accessibility-docs":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-2008-accessibility-docs","version_normalized":"dev-2008-accessibility-docs","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"d87c28c0f0d30f6b0d8fe2d859d3f66c2aac5660"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/d87c28c0f0d30f6b0d8fe2d859d3f66c2aac5660","type":"zip","shasum":"","reference":"d87c28c0f0d30f6b0d8fe2d859d3f66c2aac5660"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/2008-accessibility-docs"},"funding":[],"time":"2026-08-27T17:00:53+00:00","published-time":"2026-08-27T17:01:02+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"web\/profiles\/mukurtu\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"web\/profiles\/mukurtu\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"\u003E=3.0 \u003C3.0.4","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix-email-frequency-default-and-opt-out":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix-email-frequency-default-and-opt-out","version_normalized":"dev-fix-email-frequency-default-and-opt-out","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"cfebebbc3820aaa434e6707a7dde44f607081ca4"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/cfebebbc3820aaa434e6707a7dde44f607081ca4","type":"zip","shasum":"","reference":"cfebebbc3820aaa434e6707a7dde44f607081ca4"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix-email-frequency-default-and-opt-out"},"funding":[],"time":"2026-08-20T18:09:45+00:00","published-time":"2026-08-20T18:09:51+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"web\/profiles\/mukurtu\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"web\/profiles\/mukurtu\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"\u003E=3.0 \u003C3.0.4","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-708-explore-tour-module":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-708-explore-tour-module","version_normalized":"dev-708-explore-tour-module","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"4da79c8266ce309dfe23e46bbe9473e1405bce85"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/4da79c8266ce309dfe23e46bbe9473e1405bce85","type":"zip","shasum":"","reference":"4da79c8266ce309dfe23e46bbe9473e1405bce85"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/708-explore-tour-module"},"funding":[],"time":"2026-08-18T00:07:52+00:00","published-time":"2026-08-18T00:07:57+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"web\/profiles\/mukurtu\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"web\/profiles\/mukurtu\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/tour":"^3.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/visitors":"^2.0","drupal\/paragraphs":"^1.21","drupal\/altcha":"^1.2","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/facet_bot_blocker":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/recaptcha":"^3.4","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0","composer\/composer":"^2.10.2"}},"dev-1991-fix-multilingual-install":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1991-fix-multilingual-install","version_normalized":"dev-1991-fix-multilingual-install","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"052beef7992833840b64927eb1c2880eb4e1fc23"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/052beef7992833840b64927eb1c2880eb4e1fc23","type":"zip","shasum":"","reference":"052beef7992833840b64927eb1c2880eb4e1fc23"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1991-fix-multilingual-install"},"funding":[],"time":"2026-08-17T18:54:05+00:00","published-time":"2026-08-17T18:54:14+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"web\/profiles\/mukurtu\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"web\/profiles\/mukurtu\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/270-notifications-phase-2":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/270-notifications-phase-2","version_normalized":"dev-feature\/270-notifications-phase-2","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"bee3aa73c0a4a7a3c9c9e25f9deb68f6eb203629"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/bee3aa73c0a4a7a3c9c9e25f9deb68f6eb203629","type":"zip","shasum":"","reference":"bee3aa73c0a4a7a3c9c9e25f9deb68f6eb203629"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/270-notifications-phase-2"},"funding":[],"time":"2026-08-07T21:59:12+00:00","published-time":"2026-08-07T21:59:22+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"web\/profiles\/mukurtu\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"web\/profiles\/mukurtu\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/visitors":"^2.0","drupal\/paragraphs":"^1.21","drupal\/altcha":"^1.2","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/facet_bot_blocker":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/recaptcha":"^3.4","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0","composer\/composer":"^2.10.2"}},"dev-fix-stale-layout-builder-page-test":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix-stale-layout-builder-page-test","version_normalized":"dev-fix-stale-layout-builder-page-test","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"f350d598dc612f904f912d7254a618ba29e7dc16"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/f350d598dc612f904f912d7254a618ba29e7dc16","type":"zip","shasum":"","reference":"f350d598dc612f904f912d7254a618ba29e7dc16"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix-stale-layout-builder-page-test"},"funding":[],"time":"2026-08-05T21:58:14+00:00","published-time":"2026-08-05T21:58:18+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix-footer-block-test-schema":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix-footer-block-test-schema","version_normalized":"dev-fix-footer-block-test-schema","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"b5837dd7b295910722abc25b603e820cfc8b2ba4"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/b5837dd7b295910722abc25b603e820cfc8b2ba4","type":"zip","shasum":"","reference":"b5837dd7b295910722abc25b603e820cfc8b2ba4"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix-footer-block-test-schema"},"funding":[],"time":"2026-08-05T21:49:44+00:00","published-time":"2026-08-05T21:49:50+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-696-basic-html-features-changed":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-696-basic-html-features-changed","version_normalized":"dev-696-basic-html-features-changed","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"f4a166dc8f431c9367768603b7ff93354b4c2db3"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/f4a166dc8f431c9367768603b7ff93354b4c2db3","type":"zip","shasum":"","reference":"f4a166dc8f431c9367768603b7ff93354b4c2db3"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/696-basic-html-features-changed"},"funding":[],"time":"2026-07-31T22:40:16+00:00","published-time":"2026-07-31T22:40:21+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1437-fix-export-page-links":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1437-fix-export-page-links","version_normalized":"dev-1437-fix-export-page-links","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"b2778da83d26a3487e2b7130c3fcc2eec8ae750a"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/b2778da83d26a3487e2b7130c3fcc2eec8ae750a","type":"zip","shasum":"","reference":"b2778da83d26a3487e2b7130c3fcc2eec8ae750a"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1437-fix-export-page-links"},"funding":[],"time":"2026-07-31T22:23:44+00:00","published-time":"2026-07-31T22:23:48+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1060-improve-group-management-links":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1060-improve-group-management-links","version_normalized":"dev-1060-improve-group-management-links","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"ee80f5d7a973d26063cf2c4a1fbc97a4d610e0d9"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/ee80f5d7a973d26063cf2c4a1fbc97a4d610e0d9","type":"zip","shasum":"","reference":"ee80f5d7a973d26063cf2c4a1fbc97a4d610e0d9"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1060-improve-group-management-links"},"funding":[],"time":"2026-07-31T22:19:32+00:00","published-time":"2026-07-31T22:19:37+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-187-representative-media-event-refactor":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-187-representative-media-event-refactor","version_normalized":"dev-187-representative-media-event-refactor","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"54b56bc0287908918746488b55bbad0c9371b997"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/54b56bc0287908918746488b55bbad0c9371b997","type":"zip","shasum":"","reference":"54b56bc0287908918746488b55bbad0c9371b997"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/187-representative-media-event-refactor"},"funding":[],"time":"2026-07-31T22:12:55+00:00","published-time":"2026-07-31T22:12:59+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1095-manage-lc-project-api-key-deletion":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1095-manage-lc-project-api-key-deletion","version_normalized":"dev-1095-manage-lc-project-api-key-deletion","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"16d92f4d2aa3e35c082fa602d6c993f60e3787c9"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/16d92f4d2aa3e35c082fa602d6c993f60e3787c9","type":"zip","shasum":"","reference":"16d92f4d2aa3e35c082fa602d6c993f60e3787c9"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1095-manage-lc-project-api-key-deletion"},"funding":[],"time":"2026-07-31T22:02:01+00:00","published-time":"2026-07-31T22:02:10+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC","drupal\/paragraphs":"^1.21","drupal\/altcha":"^1.2","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/facet_bot_blocker":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/recaptcha":"^3.4","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0","composer\/composer":"^2.10.2"}},"dev-1852-legacy-project-decommission":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1852-legacy-project-decommission","version_normalized":"dev-1852-legacy-project-decommission","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"fe781f808cc8ef9f5d4792991dc9f8de1d82349b"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/fe781f808cc8ef9f5d4792991dc9f8de1d82349b","type":"zip","shasum":"","reference":"fe781f808cc8ef9f5d4792991dc9f8de1d82349b"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1852-legacy-project-decommission"},"funding":[],"time":"2026-07-31T02:44:49+00:00","published-time":"2026-07-31T02:44:53+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/altcha":"^1.2","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/facet_bot_blocker":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/paragraphs":"^1.21","drupal\/recaptcha":"^3.4","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/visitors":"^2.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0","composer\/composer":"^2.10.2"}},"dev-565-youtube-privacy-embed-fix":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-565-youtube-privacy-embed-fix","version_normalized":"dev-565-youtube-privacy-embed-fix","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"9b31577cfaf100fb4eae69da2533afc55590232a"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/9b31577cfaf100fb4eae69da2533afc55590232a","type":"zip","shasum":"","reference":"9b31577cfaf100fb4eae69da2533afc55590232a"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/565-youtube-privacy-embed-fix"},"funding":[],"time":"2026-07-30T23:46:19+00:00","published-time":"2026-07-30T23:48:12+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1721-media-view-mode-naming":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1721-media-view-mode-naming","version_normalized":"dev-1721-media-view-mode-naming","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"beca5ae39a55f86a63f82f57f18de036d936846f"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/beca5ae39a55f86a63f82f57f18de036d936846f","type":"zip","shasum":"","reference":"beca5ae39a55f86a63f82f57f18de036d936846f"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1721-media-view-mode-naming"},"funding":[],"time":"2026-07-30T23:12:31+00:00","published-time":"2026-07-30T23:25:32+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1854-recover-legacy-project-remap-tool":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1854-recover-legacy-project-remap-tool","version_normalized":"dev-1854-recover-legacy-project-remap-tool","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"4a435a3b5871e294b6c26e6b232dcc9347722921"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/4a435a3b5871e294b6c26e6b232dcc9347722921","type":"zip","shasum":"","reference":"4a435a3b5871e294b6c26e6b232dcc9347722921"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1854-recover-legacy-project-remap-tool"},"funding":[],"time":"2026-07-30T21:52:13+00:00","published-time":"2026-07-30T22:47:14+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix-manager-category-block-empty-card":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix-manager-category-block-empty-card","version_normalized":"dev-fix-manager-category-block-empty-card","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"50a92ffb8b21128340703466599b30d80e34ee44"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/50a92ffb8b21128340703466599b30d80e34ee44","type":"zip","shasum":"","reference":"50a92ffb8b21128340703466599b30d80e34ee44"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix-manager-category-block-empty-card"},"funding":[],"time":"2026-07-30T20:19:21+00:00","published-time":"2026-07-30T20:19:26+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1426-referenced-content-display":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1426-referenced-content-display","version_normalized":"dev-1426-referenced-content-display","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"7ea36bd2553c71ec1bae41d52a7367ac999fe5c3"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/7ea36bd2553c71ec1bae41d52a7367ac999fe5c3","type":"zip","shasum":"","reference":"7ea36bd2553c71ec1bae41d52a7367ac999fe5c3"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1426-referenced-content-display"},"funding":[],"time":"2026-07-30T20:15:04+00:00","published-time":"2026-07-30T20:15:14+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC","drupal\/altcha":"^1.2","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/facet_bot_blocker":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/recaptcha":"^3.4","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1906-fix-audio-preview-overflow":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1906-fix-audio-preview-overflow","version_normalized":"dev-1906-fix-audio-preview-overflow","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"9dbfceff9b5aabbe872b321078490317cf5348df"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/9dbfceff9b5aabbe872b321078490317cf5348df","type":"zip","shasum":"","reference":"9dbfceff9b5aabbe872b321078490317cf5348df"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1906-fix-audio-preview-overflow"},"funding":[],"time":"2026-07-30T19:50:47+00:00","published-time":"2026-07-30T19:50:52+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1805-referenced-content-tweaks":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1805-referenced-content-tweaks","version_normalized":"dev-1805-referenced-content-tweaks","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"a4aeeabf5411107dc6199bc7ca89cb6b2ca5366b"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/a4aeeabf5411107dc6199bc7ca89cb6b2ca5366b","type":"zip","shasum":"","reference":"a4aeeabf5411107dc6199bc7ca89cb6b2ca5366b"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1805-referenced-content-tweaks"},"funding":[],"time":"2026-07-30T19:27:00+00:00","published-time":"2026-07-30T19:27:05+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC","drupal\/klaro":"^3.1","drupal\/altcha":"^1.2","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/facet_bot_blocker":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/recaptcha":"^3.4","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/local-contexts-missing-api-key-column":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/local-contexts-missing-api-key-column","version_normalized":"dev-fix\/local-contexts-missing-api-key-column","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"3518283b4f26b652e7a2e451250aa356209ca816"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/3518283b4f26b652e7a2e451250aa356209ca816","type":"zip","shasum":"","reference":"3518283b4f26b652e7a2e451250aa356209ca816"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/local-contexts-missing-api-key-column"},"funding":[],"time":"2026-07-30T18:12:06+00:00","published-time":"2026-07-30T18:12:13+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/local-contexts-update-10004-guard":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/local-contexts-update-10004-guard","version_normalized":"dev-fix\/local-contexts-update-10004-guard","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"32b9e51f9d0360c5c570d88865ccfb00a861ceac"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/32b9e51f9d0360c5c570d88865ccfb00a861ceac","type":"zip","shasum":"","reference":"32b9e51f9d0360c5c570d88865ccfb00a861ceac"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/local-contexts-update-10004-guard"},"funding":[],"time":"2026-07-30T16:41:47+00:00","published-time":"2026-07-30T16:41:56+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-AM-Other-updates":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-AM-Other-updates","version_normalized":"dev-AM-Other-updates","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"50868db466940622dfd5434100b247a2d7b4815f"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/50868db466940622dfd5434100b247a2d7b4815f","type":"zip","shasum":"","reference":"50868db466940622dfd5434100b247a2d7b4815f"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/AM-Other-updates"},"funding":[],"time":"2026-07-29T22:51:29+00:00","published-time":"2026-07-29T22:51:33+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/altcha":"^1.2","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/facet_bot_blocker":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/paragraphs":"^1.21","drupal\/recaptcha":"^3.4","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/visitors":"^2.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0","composer\/composer":"^2.10.2"}},"dev-1868-multiple-local-contexts-projects":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1868-multiple-local-contexts-projects","version_normalized":"dev-1868-multiple-local-contexts-projects","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"d7b1d0559682b069a0d01f6465518dda8f796a13"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/d7b1d0559682b069a0d01f6465518dda8f796a13","type":"zip","shasum":"","reference":"d7b1d0559682b069a0d01f6465518dda8f796a13"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1868-multiple-local-contexts-projects"},"funding":[],"time":"2026-07-29T22:28:51+00:00","published-time":"2026-07-29T22:28:54+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC","drupal\/paragraphs":"^1.21","drupal\/klaro":"^3.1","drupal\/altcha":"^1.2","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/facet_bot_blocker":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/recaptcha":"^3.4","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0","composer\/composer":"^2.10.2"}},"dev-fix\/local-contexts-test-duplicate-schema":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/local-contexts-test-duplicate-schema","version_normalized":"dev-fix\/local-contexts-test-duplicate-schema","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"de086160e9237f0a908424cd7917630cc78e3b0d"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/de086160e9237f0a908424cd7917630cc78e3b0d","type":"zip","shasum":"","reference":"de086160e9237f0a908424cd7917630cc78e3b0d"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/local-contexts-test-duplicate-schema"},"funding":[],"time":"2026-07-29T22:12:19+00:00","published-time":"2026-07-29T22:12:29+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-188-citation-config-namespacing":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-188-citation-config-namespacing","version_normalized":"dev-188-citation-config-namespacing","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"cc1e3c4893f9307dbce94aa351e1158c93cc5552"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/cc1e3c4893f9307dbce94aa351e1158c93cc5552","type":"zip","shasum":"","reference":"cc1e3c4893f9307dbce94aa351e1158c93cc5552"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/188-citation-config-namespacing"},"funding":[],"time":"2026-07-29T21:01:53+00:00","published-time":"2026-07-29T21:02:29+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC","drupal\/altcha":"^1.2","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/facet_bot_blocker":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/recaptcha":"^3.4","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-AM-other-updates-40":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-AM-other-updates-40","version_normalized":"dev-AM-other-updates-40","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"323e33b4e311415e739c7a45f0805d10f4d233bb"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/323e33b4e311415e739c7a45f0805d10f4d233bb","type":"zip","shasum":"","reference":"323e33b4e311415e739c7a45f0805d10f4d233bb"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/AM-other-updates-40"},"funding":[],"time":"2026-07-29T20:24:38+00:00","published-time":"2026-07-29T20:24:54+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1747-mukurtu-drafts-kernel-tests":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1747-mukurtu-drafts-kernel-tests","version_normalized":"dev-1747-mukurtu-drafts-kernel-tests","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"8ae48310242e96f4993fa53ba52fe4be036d5a1d"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/8ae48310242e96f4993fa53ba52fe4be036d5a1d","type":"zip","shasum":"","reference":"8ae48310242e96f4993fa53ba52fe4be036d5a1d"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1747-mukurtu-drafts-kernel-tests"},"funding":[],"time":"2026-07-29T20:22:03+00:00","published-time":"2026-07-29T20:22:07+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-worktree-1163-local-contexts-filters-facets":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-worktree-1163-local-contexts-filters-facets","version_normalized":"dev-worktree-1163-local-contexts-filters-facets","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"f6bf417018c50c2fa96b1e318619c0b256d52322"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/f6bf417018c50c2fa96b1e318619c0b256d52322","type":"zip","shasum":"","reference":"f6bf417018c50c2fa96b1e318619c0b256d52322"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/worktree-1163-local-contexts-filters-facets"},"funding":[],"time":"2026-07-29T15:50:08+00:00","published-time":"2026-07-29T15:50:12+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC","drupal\/altcha":"^1.2","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/facet_bot_blocker":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/recaptcha":"^3.4","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1905-fix-mukurtu-multilingual-install-crash":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1905-fix-mukurtu-multilingual-install-crash","version_normalized":"dev-1905-fix-mukurtu-multilingual-install-crash","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"796e056bf74135a683bd7ded1ae1853c63784372"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/796e056bf74135a683bd7ded1ae1853c63784372","type":"zip","shasum":"","reference":"796e056bf74135a683bd7ded1ae1853c63784372"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1905-fix-mukurtu-multilingual-install-crash"},"funding":[],"time":"2026-07-28T21:45:05+00:00","published-time":"2026-07-28T21:45:16+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1094-lc-project-title-link":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1094-lc-project-title-link","version_normalized":"dev-1094-lc-project-title-link","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"9d655a51d8523a8d92348456d8160b7e82790f03"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/9d655a51d8523a8d92348456d8160b7e82790f03","type":"zip","shasum":"","reference":"9d655a51d8523a8d92348456d8160b7e82790f03"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1094-lc-project-title-link"},"funding":[],"time":"2026-07-28T21:02:37+00:00","published-time":"2026-07-28T21:02:41+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/visitors":"^2.0","drupal\/paragraphs":"^1.21","drupal\/klaro":"^3.1","drupal\/altcha":"^1.2","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/facet_bot_blocker":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/recaptcha":"^3.4","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0","composer\/composer":"^2.10.2"}},"dev-1508-friendly-lc-directory-urls":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1508-friendly-lc-directory-urls","version_normalized":"dev-1508-friendly-lc-directory-urls","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"134b311531bedc305144ef0783bb27b1d36b5683"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/134b311531bedc305144ef0783bb27b1d36b5683","type":"zip","shasum":"","reference":"134b311531bedc305144ef0783bb27b1d36b5683"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1508-friendly-lc-directory-urls"},"funding":[],"time":"2026-07-28T20:46:55+00:00","published-time":"2026-07-28T20:46:59+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/visitors":"^2.0","drupal\/paragraphs":"^1.21","drupal\/klaro":"^3.1","drupal\/altcha":"^1.2","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/facet_bot_blocker":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/recaptcha":"^3.4","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0","composer\/composer":"^2.10.2"}},"dev-1255-community-translation-lc-description":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1255-community-translation-lc-description","version_normalized":"dev-1255-community-translation-lc-description","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"f9ebbff5a61542935d5aa0ebecac35e657e41dac"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/f9ebbff5a61542935d5aa0ebecac35e657e41dac","type":"zip","shasum":"","reference":"f9ebbff5a61542935d5aa0ebecac35e657e41dac"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1255-community-translation-lc-description"},"funding":[],"time":"2026-07-28T16:17:13+00:00","published-time":"2026-07-28T16:17:19+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/visitors":"^2.0","drupal\/paragraphs":"^1.21","drupal\/altcha":"^1.2","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/facet_bot_blocker":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/recaptcha":"^3.4","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0","composer\/composer":"^2.10.2"}},"dev-fix-admin-warning-typo":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix-admin-warning-typo","version_normalized":"dev-fix-admin-warning-typo","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"fbf84d0f9db3f9c389a5a9bdd5db99e03bdbc58b"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/fbf84d0f9db3f9c389a5a9bdd5db99e03bdbc58b","type":"zip","shasum":"","reference":"fbf84d0f9db3f9c389a5a9bdd5db99e03bdbc58b"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix-admin-warning-typo"},"funding":[],"time":"2026-07-28T16:06:27+00:00","published-time":"2026-07-28T16:06:38+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-187-rescope-representative-media":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-187-rescope-representative-media","version_normalized":"dev-187-rescope-representative-media","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"fc1e9d242ee15ebf3fe4592d27c757aee6237d49"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/fc1e9d242ee15ebf3fe4592d27c757aee6237d49","type":"zip","shasum":"","reference":"fc1e9d242ee15ebf3fe4592d27c757aee6237d49"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/187-rescope-representative-media"},"funding":[],"time":"2026-07-28T01:18:26+00:00","published-time":"2026-07-28T01:18:33+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-269-lc-translations-audio":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-269-lc-translations-audio","version_normalized":"dev-269-lc-translations-audio","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"380e6317860c4f84f35705dbf07478328c3a249a"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/380e6317860c4f84f35705dbf07478328c3a249a","type":"zip","shasum":"","reference":"380e6317860c4f84f35705dbf07478328c3a249a"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/269-lc-translations-audio"},"funding":[],"time":"2026-07-27T22:06:59+00:00","published-time":"2026-07-27T22:07:07+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/visitors":"^2.0","drupal\/paragraphs":"^1.21","drupal\/altcha":"^1.2","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/facet_bot_blocker":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/recaptcha":"^3.4","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0","composer\/composer":"^2.10.2"}},"dev-fix-tagify-cdn-dependency":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix-tagify-cdn-dependency","version_normalized":"dev-fix-tagify-cdn-dependency","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"4b3459699b4bc3fe621942a9e1a93f023fa491e2"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/4b3459699b4bc3fe621942a9e1a93f023fa491e2","type":"zip","shasum":"","reference":"4b3459699b4bc3fe621942a9e1a93f023fa491e2"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix-tagify-cdn-dependency"},"funding":[],"time":"2026-07-27T20:32:50+00:00","published-time":"2026-07-27T20:32:54+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1896-admin-warning-styling":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1896-admin-warning-styling","version_normalized":"dev-1896-admin-warning-styling","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"fa0df8052f38f172204889ca1b7064ed7bbc41fd"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/fa0df8052f38f172204889ca1b7064ed7bbc41fd","type":"zip","shasum":"","reference":"fa0df8052f38f172204889ca1b7064ed7bbc41fd"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1896-admin-warning-styling"},"funding":[],"time":"2026-07-27T20:25:39+00:00","published-time":"2026-07-27T20:25:44+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix-tugboat-preview-readiness-check":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix-tugboat-preview-readiness-check","version_normalized":"dev-fix-tugboat-preview-readiness-check","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"1d87df3d527f08757798573020f44c6e7771ca44"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/1d87df3d527f08757798573020f44c6e7771ca44","type":"zip","shasum":"","reference":"1d87df3d527f08757798573020f44c6e7771ca44"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix-tugboat-preview-readiness-check"},"funding":[],"time":"2026-07-26T00:11:41+00:00","published-time":"2026-07-26T00:11:47+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1163-bot-spam-protection":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1163-bot-spam-protection","version_normalized":"dev-1163-bot-spam-protection","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"2495dde1de305f054aebbfe4b56f05fe1ffa8ee2"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/2495dde1de305f054aebbfe4b56f05fe1ffa8ee2","type":"zip","shasum":"","reference":"2495dde1de305f054aebbfe4b56f05fe1ffa8ee2"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1163-bot-spam-protection"},"funding":[],"time":"2026-07-25T05:22:09+00:00","published-time":"2026-07-25T05:22:33+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/key":"^1.20","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/pathauto":"^1.14","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/visitors":"^2.0","drupal\/paragraphs":"^1.21","drupal\/altcha":"^1.2","drupal\/honeypot":"^2.2","drupal\/klaro":"^3.1","drupal\/charts":"^5.2"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0","composer\/composer":"^2.10.2"}},"dev-analytics-charts-dashboard":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-analytics-charts-dashboard","version_normalized":"dev-analytics-charts-dashboard","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"38531104b66e86160ce631964181b12619d3083d"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/38531104b66e86160ce631964181b12619d3083d","type":"zip","shasum":"","reference":"38531104b66e86160ce631964181b12619d3083d"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/analytics-charts-dashboard"},"funding":[],"time":"2026-07-25T04:57:11+00:00","published-time":"2026-07-25T04:57:15+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC","drupal\/klaro":"^3.1"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1885-featured-content-field-title":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1885-featured-content-field-title","version_normalized":"dev-1885-featured-content-field-title","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"f75f9105fcb9759367ddf0e18abe4ba1ebe6581b"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/f75f9105fcb9759367ddf0e18abe4ba1ebe6581b","type":"zip","shasum":"","reference":"f75f9105fcb9759367ddf0e18abe4ba1ebe6581b"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1885-featured-content-field-title"},"funding":[],"time":"2026-07-25T04:48:24+00:00","published-time":"2026-07-25T04:48:28+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC","drupal\/klaro":"^3.1"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1875-fix-super-admin-warning-landmark":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1875-fix-super-admin-warning-landmark","version_normalized":"dev-1875-fix-super-admin-warning-landmark","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"248cbcfd27b5361912be275e37676e6e7cb4b001"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/248cbcfd27b5361912be275e37676e6e7cb4b001","type":"zip","shasum":"","reference":"248cbcfd27b5361912be275e37676e6e7cb4b001"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1875-fix-super-admin-warning-landmark"},"funding":[],"time":"2026-07-25T04:46:54+00:00","published-time":"2026-07-25T04:47:16+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC","drupal\/klaro":"^3.1"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-worktree-1811-recover-content-type-templates":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-worktree-1811-recover-content-type-templates","version_normalized":"dev-worktree-1811-recover-content-type-templates","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"2940dd8e2dcb13109383f67990cb0f8bb7606488"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/2940dd8e2dcb13109383f67990cb0f8bb7606488","type":"zip","shasum":"","reference":"2940dd8e2dcb13109383f67990cb0f8bb7606488"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/worktree-1811-recover-content-type-templates"},"funding":[],"time":"2026-07-25T04:00:53+00:00","published-time":"2026-07-25T04:01:03+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC","drupal\/klaro":"^3.1"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1803-view-own-memberships":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1803-view-own-memberships","version_normalized":"dev-1803-view-own-memberships","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"c1d21ecf0c56408fb05dae4a6d79ce454ba38814"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/c1d21ecf0c56408fb05dae4a6d79ce454ba38814","type":"zip","shasum":"","reference":"c1d21ecf0c56408fb05dae4a6d79ce454ba38814"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1803-view-own-memberships"},"funding":[],"time":"2026-07-24T23:51:58+00:00","published-time":"2026-07-24T23:52:03+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC","drupal\/klaro":"^3.1"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1052-klaro-gdpr-cookie-consent":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1052-klaro-gdpr-cookie-consent","version_normalized":"dev-1052-klaro-gdpr-cookie-consent","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"c6af772a6b2bd37926aecbac49bced81b018a5fd"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/c6af772a6b2bd37926aecbac49bced81b018a5fd","type":"zip","shasum":"","reference":"c6af772a6b2bd37926aecbac49bced81b018a5fd"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1052-klaro-gdpr-cookie-consent"},"funding":[],"time":"2026-07-24T21:09:38+00:00","published-time":"2026-07-24T21:09:45+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/visitors":"^2.0","drupal\/paragraphs":"^1.21"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0","composer\/composer":"^2.10.2"}},"dev-206-legacy-tk-label-readonly":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-206-legacy-tk-label-readonly","version_normalized":"dev-206-legacy-tk-label-readonly","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"908629184c22d712fe863615f9c19b7490e8b46e"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/908629184c22d712fe863615f9c19b7490e8b46e","type":"zip","shasum":"","reference":"908629184c22d712fe863615f9c19b7490e8b46e"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/206-legacy-tk-label-readonly"},"funding":[],"time":"2026-07-23T23:36:15+00:00","published-time":"2026-07-23T23:36:20+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1836-center-media-placeholder-images":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1836-center-media-placeholder-images","version_normalized":"dev-1836-center-media-placeholder-images","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"91fb4474a983a51e243302a70cb8268da8e8261c"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/91fb4474a983a51e243302a70cb8268da8e8261c","type":"zip","shasum":"","reference":"91fb4474a983a51e243302a70cb8268da8e8261c"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1836-center-media-placeholder-images"},"funding":[],"time":"2026-07-23T21:17:10+00:00","published-time":"2026-07-23T21:17:22+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/visitors":"^2.0","drupal\/paragraphs":"^1.21"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0","composer\/composer":"^2.10.2"}},"dev-feature\/286-layout-builder-basic-pages":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/286-layout-builder-basic-pages","version_normalized":"dev-feature\/286-layout-builder-basic-pages","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"62e735a114454c622e93f2e9450b6b15b08a2d8f"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/62e735a114454c622e93f2e9450b6b15b08a2d8f","type":"zip","shasum":"","reference":"62e735a114454c622e93f2e9450b6b15b08a2d8f"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/286-layout-builder-basic-pages"},"funding":[],"time":"2026-07-23T21:16:37+00:00","published-time":"2026-07-23T21:16:42+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/visitors":"^2.0","drupal\/paragraphs":"^1.21"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0","composer\/composer":"^2.10.2"}},"dev-1822-lb-unsaved-changes-leak":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1822-lb-unsaved-changes-leak","version_normalized":"dev-1822-lb-unsaved-changes-leak","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"5d514e45db204c77128765c1c121b8aa630dc912"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/5d514e45db204c77128765c1c121b8aa630dc912","type":"zip","shasum":"","reference":"5d514e45db204c77128765c1c121b8aa630dc912"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1822-lb-unsaved-changes-leak"},"funding":[],"time":"2026-07-23T20:19:48+00:00","published-time":"2026-07-23T20:19:53+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/visitors":"^2.0","drupal\/paragraphs":"^1.21"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0","composer\/composer":"^2.10.2"}},"dev-1813-marker-cluster-grouping-fix":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1813-marker-cluster-grouping-fix","version_normalized":"dev-1813-marker-cluster-grouping-fix","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"8ac678c86fffdbe0e623f9000314578077d0840a"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/8ac678c86fffdbe0e623f9000314578077d0840a","type":"zip","shasum":"","reference":"8ac678c86fffdbe0e623f9000314578077d0840a"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1813-marker-cluster-grouping-fix"},"funding":[],"time":"2026-07-22T22:05:24+00:00","published-time":"2026-07-22T22:05:28+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/visitors":"^2.0","drupal\/paragraphs":"^1.21"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0","composer\/composer":"^2.10.2"}},"dev-1823-protocol-sync-adjustments":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1823-protocol-sync-adjustments","version_normalized":"dev-1823-protocol-sync-adjustments","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"27af5bd674d9e24a328536536887ec852ba46156"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/27af5bd674d9e24a328536536887ec852ba46156","type":"zip","shasum":"","reference":"27af5bd674d9e24a328536536887ec852ba46156"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1823-protocol-sync-adjustments"},"funding":[],"time":"2026-07-22T21:58:16+00:00","published-time":"2026-07-22T21:58:20+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/visitors":"^2.0","drupal\/paragraphs":"^1.21"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0","composer\/composer":"^2.10.2"}},"dev-835-sidebar-admin-fields":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-835-sidebar-admin-fields","version_normalized":"dev-835-sidebar-admin-fields","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"f0017acf9cd18d0d4d2da6488fcde3491bcfb449"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/f0017acf9cd18d0d4d2da6488fcde3491bcfb449","type":"zip","shasum":"","reference":"f0017acf9cd18d0d4d2da6488fcde3491bcfb449"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/835-sidebar-admin-fields"},"funding":[],"time":"2026-07-22T20:37:08+00:00","published-time":"2026-07-22T20:37:12+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/visitors":"^2.0","drupal\/paragraphs":"^1.21"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0","composer\/composer":"^2.10.2"}},"dev-1862-remove-unused-geolocation":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1862-remove-unused-geolocation","version_normalized":"dev-1862-remove-unused-geolocation","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"790aa07562dbc86f1d16bb8256cb5774b1e94f82"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/790aa07562dbc86f1d16bb8256cb5774b1e94f82","type":"zip","shasum":"","reference":"790aa07562dbc86f1d16bb8256cb5774b1e94f82"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1862-remove-unused-geolocation"},"funding":[],"time":"2026-07-22T20:34:45+00:00","published-time":"2026-07-22T20:34:53+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/visitors":"^2.0","drupal\/paragraphs":"^1.21"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0","composer\/composer":"^2.10.2"}},"dev-1829-update-geolocation-paragraphs-security":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1829-update-geolocation-paragraphs-security","version_normalized":"dev-1829-update-geolocation-paragraphs-security","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"f1cdff6245544a2fd8b829a2e27de17aeb5e50c1"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/f1cdff6245544a2fd8b829a2e27de17aeb5e50c1","type":"zip","shasum":"","reference":"f1cdff6245544a2fd8b829a2e27de17aeb5e50c1"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1829-update-geolocation-paragraphs-security"},"funding":[],"time":"2026-07-22T20:27:25+00:00","published-time":"2026-07-22T20:27:40+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"^3.15","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/visitors":"^2.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0","composer\/composer":"^2.10.2"}},"dev-fix\/dependabot-120-121-js-yaml-brace-expansion":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/dependabot-120-121-js-yaml-brace-expansion","version_normalized":"dev-fix\/dependabot-120-121-js-yaml-brace-expansion","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"e850afeb7286081e9f0c028d82ef828df33e94cc"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/e850afeb7286081e9f0c028d82ef828df33e94cc","type":"zip","shasum":"","reference":"e850afeb7286081e9f0c028d82ef828df33e94cc"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/dependabot-120-121-js-yaml-brace-expansion"},"funding":[],"time":"2026-07-22T19:57:26+00:00","published-time":"2026-07-22T19:57:31+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/visitors":"^2.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0","composer\/composer":"^2.10.2"}},"dev-116-pin-composer-composer-cve-2026-59948":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-116-pin-composer-composer-cve-2026-59948","version_normalized":"dev-116-pin-composer-composer-cve-2026-59948","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"8979a96cf86d99b02c2c63e3266bb2d1907f3b68"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/8979a96cf86d99b02c2c63e3266bb2d1907f3b68","type":"zip","shasum":"","reference":"8979a96cf86d99b02c2c63e3266bb2d1907f3b68"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/116-pin-composer-composer-cve-2026-59948"},"funding":[],"time":"2026-07-22T18:15:23+00:00","published-time":"2026-07-22T18:15:28+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/visitors":"^2.0"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1837-fix-color-field-config-pages-update-block":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1837-fix-color-field-config-pages-update-block","version_normalized":"dev-1837-fix-color-field-config-pages-update-block","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"e41420e18b2eb47fb594ef69ca425bc4de3e6f8d"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/e41420e18b2eb47fb594ef69ca425bc4de3e6f8d","type":"zip","shasum":"","reference":"e41420e18b2eb47fb594ef69ca425bc4de3e6f8d"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1837-fix-color-field-config-pages-update-block"},"funding":[],"time":"2026-07-22T17:28:04+00:00","published-time":"2026-07-22T17:28:08+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-ci\/tugboat-wait-status-check":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-ci\/tugboat-wait-status-check","version_normalized":"dev-ci\/tugboat-wait-status-check","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"ec72da775589483e7aa65b0d53fd5dc1e1205ae1"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/ec72da775589483e7aa65b0d53fd5dc1e1205ae1","type":"zip","shasum":"","reference":"ec72da775589483e7aa65b0d53fd5dc1e1205ae1"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/ci\/tugboat-wait-status-check"},"funding":[],"time":"2026-07-22T04:03:55+00:00","published-time":"2026-07-22T04:04:00+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1851-legacy-project-remap":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1851-legacy-project-remap","version_normalized":"dev-1851-legacy-project-remap","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"dfff4e89814026c9ba9d3f7ea1e41169301cc8ff"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/dfff4e89814026c9ba9d3f7ea1e41169301cc8ff","type":"zip","shasum":"","reference":"dfff4e89814026c9ba9d3f7ea1e41169301cc8ff"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1851-legacy-project-remap"},"funding":[],"time":"2026-07-22T03:55:09+00:00","published-time":"2026-07-22T03:55:13+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-408-internal-analytics-visitors":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-408-internal-analytics-visitors","version_normalized":"dev-408-internal-analytics-visitors","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"a21c5b28ce06a45580c7979d5d61f70c9b6de732"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/a21c5b28ce06a45580c7979d5d61f70c9b6de732","type":"zip","shasum":"","reference":"a21c5b28ce06a45580c7979d5d61f70c9b6de732"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/408-internal-analytics-visitors"},"funding":[],"time":"2026-07-22T01:24:21+00:00","published-time":"2026-07-22T01:24:25+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-migrate-phpunit-xml-schema":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-migrate-phpunit-xml-schema","version_normalized":"dev-migrate-phpunit-xml-schema","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"f8746b8a8bad9ad9210e505db7960c24e5f08463"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/f8746b8a8bad9ad9210e505db7960c24e5f08463","type":"zip","shasum":"","reference":"f8746b8a8bad9ad9210e505db7960c24e5f08463"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/migrate-phpunit-xml-schema"},"funding":[],"time":"2026-07-21T22:59:21+00:00","published-time":"2026-07-21T22:59:25+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-917-dismissible-super-admin-warning":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-917-dismissible-super-admin-warning","version_normalized":"dev-917-dismissible-super-admin-warning","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"4bff39cd5d81809623be250a08b2193c094ef826"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/4bff39cd5d81809623be250a08b2193c094ef826","type":"zip","shasum":"","reference":"4bff39cd5d81809623be250a08b2193c094ef826"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/917-dismissible-super-admin-warning"},"funding":[],"time":"2026-07-21T22:55:58+00:00","published-time":"2026-07-21T22:56:03+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-505-remove-config-pages":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-505-remove-config-pages","version_normalized":"dev-505-remove-config-pages","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"eab759c929ef6e6f270c509d0eee59a2283ce182"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/eab759c929ef6e6f270c509d0eee59a2283ce182","type":"zip","shasum":"","reference":"eab759c929ef6e6f270c509d0eee59a2283ce182"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/505-remove-config-pages"},"funding":[],"time":"2026-07-21T20:45:33+00:00","published-time":"2026-07-21T20:45:38+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1821-upgrade-drupal-core-11.4.4":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1821-upgrade-drupal-core-11.4.4","version_normalized":"dev-1821-upgrade-drupal-core-11.4.4","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"5855a5783f8d40e21ed6a01e5568212f24f468f0"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/5855a5783f8d40e21ed6a01e5568212f24f468f0","type":"zip","shasum":"","reference":"5855a5783f8d40e21ed6a01e5568212f24f468f0"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1821-upgrade-drupal-core-11.4.4"},"funding":[],"time":"2026-07-21T04:20:17+00:00","published-time":"2026-07-21T04:20:21+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-migrate-phpunit-group-attributes":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-migrate-phpunit-group-attributes","version_normalized":"dev-migrate-phpunit-group-attributes","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"ada85b8febb179ba22a66d99ba04d919cbc43940"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/ada85b8febb179ba22a66d99ba04d919cbc43940","type":"zip","shasum":"","reference":"ada85b8febb179ba22a66d99ba04d919cbc43940"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/migrate-phpunit-group-attributes"},"funding":[],"time":"2026-07-20T23:11:51+00:00","published-time":"2026-07-20T23:11:54+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-ci-deprecation-cleanup-v2":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-ci-deprecation-cleanup-v2","version_normalized":"dev-ci-deprecation-cleanup-v2","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"1fbf2bc8e9728eca4457556ae41a2357279e3008"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/1fbf2bc8e9728eca4457556ae41a2357279e3008","type":"zip","shasum":"","reference":"1fbf2bc8e9728eca4457556ae41a2357279e3008"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/ci-deprecation-cleanup-v2"},"funding":[],"time":"2026-07-20T23:08:07+00:00","published-time":"2026-07-20T23:08:12+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix-fputcsv-escape-deprecation":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix-fputcsv-escape-deprecation","version_normalized":"dev-fix-fputcsv-escape-deprecation","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"615f70c0f1ac73cf00032ec348411f901a47b667"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/615f70c0f1ac73cf00032ec348411f901a47b667","type":"zip","shasum":"","reference":"615f70c0f1ac73cf00032ec348411f901a47b667"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix-fputcsv-escape-deprecation"},"funding":[],"time":"2026-07-20T23:02:21+00:00","published-time":"2026-07-20T23:02:26+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix-playwright-tugboat-timeout-v2":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix-playwright-tugboat-timeout-v2","version_normalized":"dev-fix-playwright-tugboat-timeout-v2","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"4eb1d58afce0ac7f7d8189b3c6015c099786e95b"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/4eb1d58afce0ac7f7d8189b3c6015c099786e95b","type":"zip","shasum":"","reference":"4eb1d58afce0ac7f7d8189b3c6015c099786e95b"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix-playwright-tugboat-timeout-v2"},"funding":[],"time":"2026-07-20T22:57:36+00:00","published-time":"2026-07-20T22:57:40+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1825-export-settings-form-spacing":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1825-export-settings-form-spacing","version_normalized":"dev-1825-export-settings-form-spacing","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"a2564f385af4f4bae4833ece9209a9850ad1a64c"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/a2564f385af4f4bae4833ece9209a9850ad1a64c","type":"zip","shasum":"","reference":"a2564f385af4f4bae4833ece9209a9850ad1a64c"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1825-export-settings-form-spacing"},"funding":[],"time":"2026-07-20T21:49:03+00:00","published-time":"2026-07-20T21:49:07+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1788-guard-flat-taxonomy-toggle":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1788-guard-flat-taxonomy-toggle","version_normalized":"dev-1788-guard-flat-taxonomy-toggle","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"1894f90db6c73bfa3b4c9e550d5c2e4ea321c98e"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/1894f90db6c73bfa3b4c9e550d5c2e4ea321c98e","type":"zip","shasum":"","reference":"1894f90db6c73bfa3b4c9e550d5c2e4ea321c98e"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1788-guard-flat-taxonomy-toggle"},"funding":[],"time":"2026-07-20T21:46:06+00:00","published-time":"2026-07-20T21:46:10+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1011-fix-add-to-collection-tab":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1011-fix-add-to-collection-tab","version_normalized":"dev-1011-fix-add-to-collection-tab","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"fdaf6a0cbdec1077ab7acae5502524a42a6a5e9e"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/fdaf6a0cbdec1077ab7acae5502524a42a6a5e9e","type":"zip","shasum":"","reference":"fdaf6a0cbdec1077ab7acae5502524a42a6a5e9e"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1011-fix-add-to-collection-tab"},"funding":[],"time":"2026-07-20T21:30:46+00:00","published-time":"2026-07-20T21:30:52+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1108-comment-placement":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1108-comment-placement","version_normalized":"dev-1108-comment-placement","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"565a447253233945da8770f8d3e50b9fe49a9bb0"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/565a447253233945da8770f8d3e50b9fe49a9bb0","type":"zip","shasum":"","reference":"565a447253233945da8770f8d3e50b9fe49a9bb0"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1108-comment-placement"},"funding":[],"time":"2026-07-18T04:08:38+00:00","published-time":"2026-07-18T04:08:42+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1800-fix-beta26-update-path":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1800-fix-beta26-update-path","version_normalized":"dev-1800-fix-beta26-update-path","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"d3954c2bb81fbc14990af327ae73fd92883507d6"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/d3954c2bb81fbc14990af327ae73fd92883507d6","type":"zip","shasum":"","reference":"d3954c2bb81fbc14990af327ae73fd92883507d6"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1800-fix-beta26-update-path"},"funding":[],"time":"2026-07-17T18:58:43+00:00","published-time":"2026-07-17T18:58:56+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-620-924-quick-actions-on-teasers":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-620-924-quick-actions-on-teasers","version_normalized":"dev-620-924-quick-actions-on-teasers","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"f2853cbd201627789a73c3f8784999497fd26ace"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/f2853cbd201627789a73c3f8784999497fd26ace","type":"zip","shasum":"","reference":"f2853cbd201627789a73c3f8784999497fd26ace"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/620-924-quick-actions-on-teasers"},"funding":[],"time":"2026-07-16T00:16:47+00:00","published-time":"2026-07-16T00:16:55+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1624-media-type-theming-consistency":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1624-media-type-theming-consistency","version_normalized":"dev-1624-media-type-theming-consistency","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"2b5f570c1e488e08b2d4902a2c68407e7a4e4fa7"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/2b5f570c1e488e08b2d4902a2c68407e7a4e4fa7","type":"zip","shasum":"","reference":"2b5f570c1e488e08b2d4902a2c68407e7a4e4fa7"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1624-media-type-theming-consistency"},"funding":[],"time":"2026-07-15T22:01:59+00:00","published-time":"2026-07-15T22:02:03+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1624-content-type-mode-template-completeness":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1624-content-type-mode-template-completeness","version_normalized":"dev-1624-content-type-mode-template-completeness","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"fc0cce8af682cbcc95e9fa87372c72aa0c3bc6cc"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/fc0cce8af682cbcc95e9fa87372c72aa0c3bc6cc","type":"zip","shasum":"","reference":"fc0cce8af682cbcc95e9fa87372c72aa0c3bc6cc"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1624-content-type-mode-template-completeness"},"funding":[],"time":"2026-07-15T20:57:21+00:00","published-time":"2026-07-15T20:57:58+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix-mukurtu-search-dictionary-circular-dependency":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix-mukurtu-search-dictionary-circular-dependency","version_normalized":"dev-fix-mukurtu-search-dictionary-circular-dependency","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"61021514211eba93509cf5d54c859e222c45dd07"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/61021514211eba93509cf5d54c859e222c45dd07","type":"zip","shasum":"","reference":"61021514211eba93509cf5d54c859e222c45dd07"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix-mukurtu-search-dictionary-circular-dependency"},"funding":[],"time":"2026-07-15T20:43:32+00:00","published-time":"2026-07-15T20:43:36+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/collection-grid-list-map-view":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/collection-grid-list-map-view","version_normalized":"dev-feature\/collection-grid-list-map-view","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"9989e4160ab2b71a6190ee7485c502991b85d7f9"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/9989e4160ab2b71a6190ee7485c502991b85d7f9","type":"zip","shasum":"","reference":"9989e4160ab2b71a6190ee7485c502991b85d7f9"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/collection-grid-list-map-view"},"funding":[],"time":"2026-07-15T20:17:07+00:00","published-time":"2026-07-15T20:17:12+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/personal-collections-cleanup":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/personal-collections-cleanup","version_normalized":"dev-feature\/personal-collections-cleanup","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"f27d60ba8c93471a94d333dff32e861fd4e47593"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/f27d60ba8c93471a94d333dff32e861fd4e47593","type":"zip","shasum":"","reference":"f27d60ba8c93471a94d333dff32e861fd4e47593"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/personal-collections-cleanup"},"funding":[],"time":"2026-07-14T22:02:56+00:00","published-time":"2026-07-14T22:03:00+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1807-layout-builder-guard-rail":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1807-layout-builder-guard-rail","version_normalized":"dev-1807-layout-builder-guard-rail","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"3e30828f9f3381f2659a6ecf50ed1f557d49873b"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/3e30828f9f3381f2659a6ecf50ed1f557d49873b","type":"zip","shasum":"","reference":"3e30828f9f3381f2659a6ecf50ed1f557d49873b"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1807-layout-builder-guard-rail"},"funding":[],"time":"2026-07-14T21:56:35+00:00","published-time":"2026-07-14T21:56:39+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/tugboat-playwright-token":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/tugboat-playwright-token","version_normalized":"dev-fix\/tugboat-playwright-token","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"f900125facd495201520297e55f093a947506ad2"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/f900125facd495201520297e55f093a947506ad2","type":"zip","shasum":"","reference":"f900125facd495201520297e55f093a947506ad2"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/tugboat-playwright-token"},"funding":[],"time":"2026-07-14T03:47:50+00:00","published-time":"2026-07-14T03:48:13+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-citation-wrap-and-copy-button":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-citation-wrap-and-copy-button","version_normalized":"dev-citation-wrap-and-copy-button","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"a4a62416cac109022801dc64c9391fd87adfbabb"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/a4a62416cac109022801dc64c9391fd87adfbabb","type":"zip","shasum":"","reference":"a4a62416cac109022801dc64c9391fd87adfbabb"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/citation-wrap-and-copy-button"},"funding":[],"time":"2026-07-13T21:04:01+00:00","published-time":"2026-07-13T21:04:07+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix-export-zip-crash":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix-export-zip-crash","version_normalized":"dev-fix-export-zip-crash","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"40e7fdfba02e0fa37fb40258473a954b3b5dd1a7"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/40e7fdfba02e0fa37fb40258473a954b3b5dd1a7","type":"zip","shasum":"","reference":"40e7fdfba02e0fa37fb40258473a954b3b5dd1a7"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix-export-zip-crash"},"funding":[],"time":"2026-07-13T17:15:42+00:00","published-time":"2026-07-13T17:16:04+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix-scaffolded-index-autoload-runtime-path":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix-scaffolded-index-autoload-runtime-path","version_normalized":"dev-fix-scaffolded-index-autoload-runtime-path","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"9ac004caf8f1c8112242e384c20af070821248bf"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/9ac004caf8f1c8112242e384c20af070821248bf","type":"zip","shasum":"","reference":"9ac004caf8f1c8112242e384c20af070821248bf"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix-scaffolded-index-autoload-runtime-path"},"funding":[],"time":"2026-07-10T01:04:00+00:00","published-time":"2026-07-10T01:04:52+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"},"file-mapping":{"[web-root]\/index.php":"scaffold\/index.php","[web-root]\/update.php":"scaffold\/update.php"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1790-fix-registration-emails":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1790-fix-registration-emails","version_normalized":"dev-1790-fix-registration-emails","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"a558e254fab0ce687fe899a387f241c63e9becea"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/a558e254fab0ce687fe899a387f241c63e9becea","type":"zip","shasum":"","reference":"a558e254fab0ce687fe899a387f241c63e9becea"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1790-fix-registration-emails"},"funding":[],"time":"2026-07-10T00:28:38+00:00","published-time":"2026-07-10T00:30:53+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-upgrade\/drupal-core-11.4.1":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-upgrade\/drupal-core-11.4.1","version_normalized":"dev-upgrade\/drupal-core-11.4.1","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"c1cdeeab7fe558ee14d25980fb1858d4cd55a673"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/c1cdeeab7fe558ee14d25980fb1858d4cd55a673","type":"zip","shasum":"","reference":"c1cdeeab7fe558ee14d25980fb1858d4cd55a673"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/upgrade\/drupal-core-11.4.1"},"funding":[],"time":"2026-07-09T21:03:40+00:00","published-time":"2026-07-09T21:03:45+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/person-place-sidebar-regression":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/person-place-sidebar-regression","version_normalized":"dev-fix\/person-place-sidebar-regression","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"60eb59fa40a9443aaddf06da54b88b68d18d7007"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/60eb59fa40a9443aaddf06da54b88b68d18d7007","type":"zip","shasum":"","reference":"60eb59fa40a9443aaddf06da54b88b68d18d7007"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/person-place-sidebar-regression"},"funding":[],"time":"2026-07-09T20:45:18+00:00","published-time":"2026-07-09T20:45:31+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/export-list-button-visibility":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/export-list-button-visibility","version_normalized":"dev-fix\/export-list-button-visibility","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"de01f7a41dd2abd7662a8042de04b0dd1491ea37"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/de01f7a41dd2abd7662a8042de04b0dd1491ea37","type":"zip","shasum":"","reference":"de01f7a41dd2abd7662a8042de04b0dd1491ea37"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/export-list-button-visibility"},"funding":[],"time":"2026-07-09T20:31:29+00:00","published-time":"2026-07-09T20:31:39+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/1795-dictionary-word-comments":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/1795-dictionary-word-comments","version_normalized":"dev-fix\/1795-dictionary-word-comments","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"f06ef0105dbec1da53f548cb4523db0ff2feedaf"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/f06ef0105dbec1da53f548cb4523db0ff2feedaf","type":"zip","shasum":"","reference":"f06ef0105dbec1da53f548cb4523db0ff2feedaf"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/1795-dictionary-word-comments"},"funding":[],"time":"2026-07-09T19:26:22+00:00","published-time":"2026-07-09T19:26:36+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/related-content-display":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/related-content-display","version_normalized":"dev-fix\/related-content-display","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"ab0070f1d32eca470e7d37b052f545bb77887a96"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/ab0070f1d32eca470e7d37b052f545bb77887a96","type":"zip","shasum":"","reference":"ab0070f1d32eca470e7d37b052f545bb77887a96"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/related-content-display"},"funding":[],"time":"2026-07-09T16:37:07+00:00","published-time":"2026-07-09T16:37:18+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/1720-user-pages":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/1720-user-pages","version_normalized":"dev-feature\/1720-user-pages","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"e7dba28900664f8c7a53bdf352178e37b0306623"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/e7dba28900664f8c7a53bdf352178e37b0306623","type":"zip","shasum":"","reference":"e7dba28900664f8c7a53bdf352178e37b0306623"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/1720-user-pages"},"funding":[],"time":"2026-07-09T02:00:30+00:00","published-time":"2026-07-09T02:00:37+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-335-dashboard-config-cleanup":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-335-dashboard-config-cleanup","version_normalized":"dev-335-dashboard-config-cleanup","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"693db9195c3350f792cabb8ffa8dac9aebd49adb"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/693db9195c3350f792cabb8ffa8dac9aebd49adb","type":"zip","shasum":"","reference":"693db9195c3350f792cabb8ffa8dac9aebd49adb"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/335-dashboard-config-cleanup"},"funding":[],"time":"2026-07-09T01:43:56+00:00","published-time":"2026-07-09T01:44:00+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/dependabot-113-remove-gulp-imagemin":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/dependabot-113-remove-gulp-imagemin","version_normalized":"dev-fix\/dependabot-113-remove-gulp-imagemin","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"47ee812b6ab8a188909b8d2248e5049dfdebdefb"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/47ee812b6ab8a188909b8d2248e5049dfdebdefb","type":"zip","shasum":"","reference":"47ee812b6ab8a188909b8d2248e5049dfdebdefb"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/dependabot-113-remove-gulp-imagemin"},"funding":[],"time":"2026-07-09T01:41:03+00:00","published-time":"2026-07-09T01:41:08+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/protocol-sync-media-content":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/protocol-sync-media-content","version_normalized":"dev-feature\/protocol-sync-media-content","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"124173ef040a4248bab1f3337f4c1d07d2eb925d"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/124173ef040a4248bab1f3337f4c1d07d2eb925d","type":"zip","shasum":"","reference":"124173ef040a4248bab1f3337f4c1d07d2eb925d"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/protocol-sync-media-content"},"funding":[],"time":"2026-07-07T22:45:36+00:00","published-time":"2026-07-07T22:46:09+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/404-page-width":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/404-page-width","version_normalized":"dev-fix\/404-page-width","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"2d5964643d0701ef012c36b813bdfdd2b6f5b2a2"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/2d5964643d0701ef012c36b813bdfdd2b6f5b2a2","type":"zip","shasum":"","reference":"2d5964643d0701ef012c36b813bdfdd2b6f5b2a2"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/404-page-width"},"funding":[],"time":"2026-07-07T21:40:13+00:00","published-time":"2026-07-07T21:40:21+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/241-access-denied-page":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/241-access-denied-page","version_normalized":"dev-feature\/241-access-denied-page","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"c76874889b0388799a5c6251abf5e262851e52ec"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/c76874889b0388799a5c6251abf5e262851e52ec","type":"zip","shasum":"","reference":"c76874889b0388799a5c6251abf5e262851e52ec"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/241-access-denied-page"},"funding":[],"time":"2026-07-07T21:28:02+00:00","published-time":"2026-07-07T21:28:06+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/remove-message-digest":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/remove-message-digest","version_normalized":"dev-feature\/remove-message-digest","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"619d39801ebc56b963a2a6c514724eca24bbf5bf"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/619d39801ebc56b963a2a6c514724eca24bbf5bf","type":"zip","shasum":"","reference":"619d39801ebc56b963a2a6c514724eca24bbf5bf"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/remove-message-digest"},"funding":[],"time":"2026-07-07T21:19:38+00:00","published-time":"2026-07-07T21:19:42+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/taxonomy-overview-and-media-library-null":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/taxonomy-overview-and-media-library-null","version_normalized":"dev-fix\/taxonomy-overview-and-media-library-null","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"0a632032b906c9e447c51609e72ef78964fea380"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/0a632032b906c9e447c51609e72ef78964fea380","type":"zip","shasum":"","reference":"0a632032b906c9e447c51609e72ef78964fea380"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/taxonomy-overview-and-media-library-null"},"funding":[],"time":"2026-07-02T22:43:59+00:00","published-time":"2026-07-02T22:44:03+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/1773-archive-cancelled-user-content":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/1773-archive-cancelled-user-content","version_normalized":"dev-feature\/1773-archive-cancelled-user-content","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"c9bd077783c015bd0dc1cffd7f3f0b17f0cdad2c"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/c9bd077783c015bd0dc1cffd7f3f0b17f0cdad2c","type":"zip","shasum":"","reference":"c9bd077783c015bd0dc1cffd7f3f0b17f0cdad2c"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/1773-archive-cancelled-user-content"},"funding":[],"time":"2026-07-02T22:30:45+00:00","published-time":"2026-07-02T22:30:52+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/661-category-caption-grid":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/661-category-caption-grid","version_normalized":"dev-feature\/661-category-caption-grid","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"2b36ef5b8f46dc056320ba968c37a5525486f4a4"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/2b36ef5b8f46dc056320ba968c37a5525486f4a4","type":"zip","shasum":"","reference":"2b36ef5b8f46dc056320ba968c37a5525486f4a4"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/661-category-caption-grid"},"funding":[],"time":"2026-07-02T21:43:21+00:00","published-time":"2026-07-02T21:43:25+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1774-map-point-description-not-saving":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1774-map-point-description-not-saving","version_normalized":"dev-1774-map-point-description-not-saving","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"a2196fd08d086adf333530094ac2d6c23e4db211"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/a2196fd08d086adf333530094ac2d6c23e4db211","type":"zip","shasum":"","reference":"a2196fd08d086adf333530094ac2d6c23e4db211"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1774-map-point-description-not-saving"},"funding":[],"time":"2026-07-02T21:35:20+00:00","published-time":"2026-07-02T21:35:24+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/bulk-user-action-confirmation":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/bulk-user-action-confirmation","version_normalized":"dev-fix\/bulk-user-action-confirmation","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"14ae0d0c8f2946c6e9c7dce495696bd196d556ef"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/14ae0d0c8f2946c6e9c7dce495696bd196d556ef","type":"zip","shasum":"","reference":"14ae0d0c8f2946c6e9c7dce495696bd196d556ef"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/bulk-user-action-confirmation"},"funding":[],"time":"2026-07-02T02:11:36+00:00","published-time":"2026-07-02T02:11:40+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/editorial-workflow":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/editorial-workflow","version_normalized":"dev-feature\/editorial-workflow","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"75afbfe13aec1755385bbaee3688e7b317489ba4"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/75afbfe13aec1755385bbaee3688e7b317489ba4","type":"zip","shasum":"","reference":"75afbfe13aec1755385bbaee3688e7b317489ba4"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/editorial-workflow"},"funding":[],"time":"2026-07-01T22:11:54+00:00","published-time":"2026-07-01T22:12:01+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/1776-visitor-registration-password":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/1776-visitor-registration-password","version_normalized":"dev-feature\/1776-visitor-registration-password","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"79d3ce0f6f4b9db36c019f2f269482c694c16feb"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/79d3ce0f6f4b9db36c019f2f269482c694c16feb","type":"zip","shasum":"","reference":"79d3ce0f6f4b9db36c019f2f269482c694c16feb"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/1776-visitor-registration-password"},"funding":[],"time":"2026-07-01T21:22:22+00:00","published-time":"2026-07-01T21:22:26+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/visitor-registration-user-role-names":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/visitor-registration-user-role-names","version_normalized":"dev-fix\/visitor-registration-user-role-names","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"922ecd3e86fb44cde5e7c11d1f91903a65822ef0"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/922ecd3e86fb44cde5e7c11d1f91903a65822ef0","type":"zip","shasum":"","reference":"922ecd3e86fb44cde5e7c11d1f91903a65822ef0"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/visitor-registration-user-role-names"},"funding":[],"time":"2026-07-01T20:47:45+00:00","published-time":"2026-07-01T20:47:49+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-578-taxonomy-term-page-adjustments":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-578-taxonomy-term-page-adjustments","version_normalized":"dev-578-taxonomy-term-page-adjustments","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"cf7f29b86a6807ef3ad56957776c49f1b10982fd"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/cf7f29b86a6807ef3ad56957776c49f1b10982fd","type":"zip","shasum":"","reference":"cf7f29b86a6807ef3ad56957776c49f1b10982fd"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/578-taxonomy-term-page-adjustments"},"funding":[],"time":"2026-07-01T18:07:16+00:00","published-time":"2026-07-01T18:07:42+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/578-taxonomy-term-pages":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/578-taxonomy-term-pages","version_normalized":"dev-feature\/578-taxonomy-term-pages","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"254a0f7904cf3f3191057a1f6614a49f15b95f76"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/254a0f7904cf3f3191057a1f6614a49f15b95f76","type":"zip","shasum":"","reference":"254a0f7904cf3f3191057a1f6614a49f15b95f76"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/578-taxonomy-term-pages"},"funding":[],"time":"2026-07-01T15:37:05+00:00","published-time":"2026-07-01T15:37:27+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/1763-community-add-member":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/1763-community-add-member","version_normalized":"dev-feature\/1763-community-add-member","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"e80a4c1b59c005f982f8c151d79ed43b08c19481"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/e80a4c1b59c005f982f8c151d79ed43b08c19481","type":"zip","shasum":"","reference":"e80a4c1b59c005f982f8c151d79ed43b08c19481"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/1763-community-add-member"},"funding":[],"time":"2026-07-01T15:36:04+00:00","published-time":"2026-07-01T15:36:08+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/ci-test-failures":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/ci-test-failures","version_normalized":"dev-fix\/ci-test-failures","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"95e161251003fb69a1f02df78e074a87b47c5c99"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/95e161251003fb69a1f02df78e074a87b47c5c99","type":"zip","shasum":"","reference":"95e161251003fb69a1f02df78e074a87b47c5c99"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/ci-test-failures"},"funding":[],"time":"2026-07-01T15:33:21+00:00","published-time":"2026-07-01T15:33:25+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/1760-search-index-person-place-sections":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/1760-search-index-person-place-sections","version_normalized":"dev-feature\/1760-search-index-person-place-sections","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"9b3642c1ab81cdfafa4dd431dd7875b701822999"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/9b3642c1ab81cdfafa4dd431dd7875b701822999","type":"zip","shasum":"","reference":"9b3642c1ab81cdfafa4dd431dd7875b701822999"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/1760-search-index-person-place-sections"},"funding":[],"time":"2026-07-01T15:32:34+00:00","published-time":"2026-07-01T15:32:39+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/password-redundancy":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/password-redundancy","version_normalized":"dev-fix\/password-redundancy","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"ec3f8dea722fa2fcaab5256c8d3a4dc333b40824"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/ec3f8dea722fa2fcaab5256c8d3a4dc333b40824","type":"zip","shasum":"","reference":"ec3f8dea722fa2fcaab5256c8d3a4dc333b40824"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/password-redundancy"},"funding":[],"time":"2026-06-27T01:32:33+00:00","published-time":"2026-06-27T01:32:40+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/1331-header-search":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/1331-header-search","version_normalized":"dev-feature\/1331-header-search","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"2b96dc8221fc1052b6f0a5b09947bcc568edabdf"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/2b96dc8221fc1052b6f0a5b09947bcc568edabdf","type":"zip","shasum":"","reference":"2b96dc8221fc1052b6f0a5b09947bcc568edabdf"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/1331-header-search"},"funding":[],"time":"2026-06-26T23:52:34+00:00","published-time":"2026-06-26T23:52:38+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/kernel-test-preexisting-failures":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/kernel-test-preexisting-failures","version_normalized":"dev-fix\/kernel-test-preexisting-failures","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"91d6f7318f25d86f2985b7a2f34cf1624f951dce"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/91d6f7318f25d86f2985b7a2f34cf1624f951dce","type":"zip","shasum":"","reference":"91d6f7318f25d86f2985b7a2f34cf1624f951dce"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/kernel-test-preexisting-failures"},"funding":[],"time":"2026-06-26T23:37:51+00:00","published-time":"2026-06-26T23:37:55+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/protocol-kernel-test-image-config":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/protocol-kernel-test-image-config","version_normalized":"dev-fix\/protocol-kernel-test-image-config","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"ce9d14d7d229a020369dbf2cbf409917ddb97ee8"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/ce9d14d7d229a020369dbf2cbf409917ddb97ee8","type":"zip","shasum":"","reference":"ce9d14d7d229a020369dbf2cbf409917ddb97ee8"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/protocol-kernel-test-image-config"},"funding":[],"time":"2026-06-26T15:51:41+00:00","published-time":"2026-06-26T15:51:45+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/1341-export-with-contents":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/1341-export-with-contents","version_normalized":"dev-feature\/1341-export-with-contents","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"bfc01cbd9a51c241e9974c9429031da088fa9262"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/bfc01cbd9a51c241e9974c9429031da088fa9262","type":"zip","shasum":"","reference":"bfc01cbd9a51c241e9974c9429031da088fa9262"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/1341-export-with-contents"},"funding":[],"time":"2026-06-26T03:29:19+00:00","published-time":"2026-06-26T03:29:23+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/366-site-setup-checklist":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/366-site-setup-checklist","version_normalized":"dev-feature\/366-site-setup-checklist","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"1b266cfa44f894b297034eb7f1563fcbe02ebcf4"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/1b266cfa44f894b297034eb7f1563fcbe02ebcf4","type":"zip","shasum":"","reference":"1b266cfa44f894b297034eb7f1563fcbe02ebcf4"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/366-site-setup-checklist"},"funding":[],"time":"2026-06-26T01:12:43+00:00","published-time":"2026-06-26T01:12:47+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/270-notifications-phase-1":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/270-notifications-phase-1","version_normalized":"dev-feature\/270-notifications-phase-1","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"4a32b0a0072e878ac1a6dde81b16f69ffabdce48"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/4a32b0a0072e878ac1a6dde81b16f69ffabdce48","type":"zip","shasum":"","reference":"4a32b0a0072e878ac1a6dde81b16f69ffabdce48"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/270-notifications-phase-1"},"funding":[],"time":"2026-06-24T22:34:54+00:00","published-time":"2026-06-24T22:34:58+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/view-revisions":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/view-revisions","version_normalized":"dev-fix\/view-revisions","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"0103636ecf2be7d7f8a78557f49d305d480ee209"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/0103636ecf2be7d7f8a78557f49d305d480ee209","type":"zip","shasum":"","reference":"0103636ecf2be7d7f8a78557f49d305d480ee209"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/view-revisions"},"funding":[],"time":"2026-06-24T22:27:50+00:00","published-time":"2026-06-24T22:27:54+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/1756-media-library-duplicate-entries":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/1756-media-library-duplicate-entries","version_normalized":"dev-fix\/1756-media-library-duplicate-entries","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"c82d011224b4f25c50fbf5e7c1938474cfac4d10"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/c82d011224b4f25c50fbf5e7c1938474cfac4d10","type":"zip","shasum":"","reference":"c82d011224b4f25c50fbf5e7c1938474cfac4d10"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/1756-media-library-duplicate-entries"},"funding":[],"time":"2026-06-24T22:11:58+00:00","published-time":"2026-06-24T22:12:03+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/1341-cr-mpi-export":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/1341-cr-mpi-export","version_normalized":"dev-feature\/1341-cr-mpi-export","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"7026e9b4db899f00baf3f04377b69b1ca76e8ad5"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/7026e9b4db899f00baf3f04377b69b1ca76e8ad5","type":"zip","shasum":"","reference":"7026e9b4db899f00baf3f04377b69b1ca76e8ad5"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/1341-cr-mpi-export"},"funding":[],"time":"2026-06-24T21:18:28+00:00","published-time":"2026-06-24T21:18:50+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/1341-csv-export-file-format-settings":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/1341-csv-export-file-format-settings","version_normalized":"dev-feature\/1341-csv-export-file-format-settings","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"91d004b6993049a1d6e3de943e0da26f92b0fe4a"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/91d004b6993049a1d6e3de943e0da26f92b0fe4a","type":"zip","shasum":"","reference":"91d004b6993049a1d6e3de943e0da26f92b0fe4a"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/1341-csv-export-file-format-settings"},"funding":[],"time":"2026-06-24T19:10:02+00:00","published-time":"2026-06-24T19:10:09+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/entity-row-selection":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/entity-row-selection","version_normalized":"dev-fix\/entity-row-selection","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"9ac03c1caeb233412149a05f15ce1a902ac97801"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/9ac03c1caeb233412149a05f15ce1a902ac97801","type":"zip","shasum":"","reference":"9ac03c1caeb233412149a05f15ce1a902ac97801"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/entity-row-selection"},"funding":[],"time":"2026-06-24T02:23:04+00:00","published-time":"2026-06-24T02:23:10+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/gin-collapsed-defaults":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/gin-collapsed-defaults","version_normalized":"dev-feature\/gin-collapsed-defaults","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"03c3f2a1288a4f24e5709bf1ccce0bd347753dca"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/03c3f2a1288a4f24e5709bf1ccce0bd347753dca","type":"zip","shasum":"","reference":"03c3f2a1288a4f24e5709bf1ccce0bd347753dca"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/gin-collapsed-defaults"},"funding":[],"time":"2026-06-22T23:23:27+00:00","published-time":"2026-06-22T23:23:31+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/255-draft-consolidation":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/255-draft-consolidation","version_normalized":"dev-feature\/255-draft-consolidation","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"6cde03af9165edc31059f98cc172d634d2c330de"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/6cde03af9165edc31059f98cc172d634d2c330de","type":"zip","shasum":"","reference":"6cde03af9165edc31059f98cc172d634d2c330de"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/255-draft-consolidation"},"funding":[],"time":"2026-06-22T21:58:13+00:00","published-time":"2026-06-22T21:58:27+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/1731-media-modal-single-type":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/1731-media-modal-single-type","version_normalized":"dev-fix\/1731-media-modal-single-type","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"7e65459d71c7ec4ab8e18758e95e1c528db69def"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/7e65459d71c7ec4ab8e18758e95e1c528db69def","type":"zip","shasum":"","reference":"7e65459d71c7ec4ab8e18758e95e1c528db69def"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/1731-media-modal-single-type"},"funding":[],"time":"2026-06-18T22:30:48+00:00","published-time":"2026-06-18T22:32:59+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/media-export":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/media-export","version_normalized":"dev-feature\/media-export","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"8f7bb41574fcf161b692de29caddbf34247fb440"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/8f7bb41574fcf161b692de29caddbf34247fb440","type":"zip","shasum":"","reference":"8f7bb41574fcf161b692de29caddbf34247fb440"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/media-export"},"funding":[],"time":"2026-06-18T21:13:20+00:00","published-time":"2026-06-18T21:13:25+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-chore\/drupal-core-security-update":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-chore\/drupal-core-security-update","version_normalized":"dev-chore\/drupal-core-security-update","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"8e84ee9347d5e0a8d9c2ebf70ac66f3ae6aa9cd5"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/8e84ee9347d5e0a8d9c2ebf70ac66f3ae6aa9cd5","type":"zip","shasum":"","reference":"8e84ee9347d5e0a8d9c2ebf70ac66f3ae6aa9cd5"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/chore\/drupal-core-security-update"},"funding":[],"time":"2026-06-18T16:28:34+00:00","published-time":"2026-06-18T17:01:28+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/taxonomy-export-import":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/taxonomy-export-import","version_normalized":"dev-feature\/taxonomy-export-import","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"cef68ddbecd523507dfee9c7b681289e332d6ca2"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/cef68ddbecd523507dfee9c7b681289e332d6ca2","type":"zip","shasum":"","reference":"cef68ddbecd523507dfee9c7b681289e332d6ca2"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/taxonomy-export-import"},"funding":[],"time":"2026-06-17T18:04:50+00:00","published-time":"2026-06-17T18:04:58+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/remove-obsolete-message-digest-patches":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/remove-obsolete-message-digest-patches","version_normalized":"dev-fix\/remove-obsolete-message-digest-patches","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"677f68759076bef9cd148ddcfdf6bc1e25299b14"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/677f68759076bef9cd148ddcfdf6bc1e25299b14","type":"zip","shasum":"","reference":"677f68759076bef9cd148ddcfdf6bc1e25299b14"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/remove-obsolete-message-digest-patches"},"funding":[],"time":"2026-06-17T18:02:19+00:00","published-time":"2026-06-17T18:02:31+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1264-site-config-admin-v2":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1264-site-config-admin-v2","version_normalized":"dev-1264-site-config-admin-v2","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"4d34a1c32fc3b77f22d42bdeff5ebd173083b101"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/4d34a1c32fc3b77f22d42bdeff5ebd173083b101","type":"zip","shasum":"","reference":"4d34a1c32fc3b77f22d42bdeff5ebd173083b101"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1264-site-config-admin-v2"},"funding":[],"time":"2026-06-16T21:44:15+00:00","published-time":"2026-06-16T21:44:23+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix implicit nullable param deprecations":"web\/profiles\/mukurtu\/patches\/message_digest-nullable-param-deprecation.patch","Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","composer\/installers":"^2.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1695-registration-settings-fix":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1695-registration-settings-fix","version_normalized":"dev-1695-registration-settings-fix","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"529670185f4bdc68665ed2ea472217ed07cefa11"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/529670185f4bdc68665ed2ea472217ed07cefa11","type":"zip","shasum":"","reference":"529670185f4bdc68665ed2ea472217ed07cefa11"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1695-registration-settings-fix"},"funding":[],"time":"2026-06-15T21:47:24+00:00","published-time":"2026-06-15T21:47:28+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix implicit nullable param deprecations":"web\/profiles\/mukurtu\/patches\/message_digest-nullable-param-deprecation.patch","Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","composer\/installers":"^2.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/1722-gin-selected-content-z-index":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/1722-gin-selected-content-z-index","version_normalized":"dev-fix\/1722-gin-selected-content-z-index","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"fc22a7ca70962339b9c2cfe727cf5fc1bc232585"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/fc22a7ca70962339b9c2cfe727cf5fc1bc232585","type":"zip","shasum":"","reference":"fc22a7ca70962339b9c2cfe727cf5fc1bc232585"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/1722-gin-selected-content-z-index"},"funding":[],"time":"2026-06-15T21:13:30+00:00","published-time":"2026-06-15T21:13:35+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix implicit nullable param deprecations":"web\/profiles\/mukurtu\/patches\/message_digest-nullable-param-deprecation.patch","Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-838-content-warnings-view-mode-selection":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-838-content-warnings-view-mode-selection","version_normalized":"dev-838-content-warnings-view-mode-selection","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"50a6a862989a4562410c551f9c73f0c649424b0d"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/50a6a862989a4562410c551f9c73f0c649424b0d","type":"zip","shasum":"","reference":"50a6a862989a4562410c551f9c73f0c649424b0d"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/838-content-warnings-view-mode-selection"},"funding":[],"time":"2026-06-12T19:32:13+00:00","published-time":"2026-06-12T19:32:17+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix implicit nullable param deprecations":"web\/profiles\/mukurtu\/patches\/message_digest-nullable-param-deprecation.patch","Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/pathauto":"^1.14","composer\/installers":"^2.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-export-settings-review":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-export-settings-review","version_normalized":"dev-export-settings-review","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"d3aabdbf13913935aeb3b5cd4147bfda970a6b16"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/d3aabdbf13913935aeb3b5cd4147bfda970a6b16","type":"zip","shasum":"","reference":"d3aabdbf13913935aeb3b5cd4147bfda970a6b16"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/export-settings-review"},"funding":[],"time":"2026-06-12T18:07:03+00:00","published-time":"2026-06-12T18:20:07+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix implicit nullable param deprecations":"web\/profiles\/mukurtu\/patches\/message_digest-nullable-param-deprecation.patch","Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-media-export-":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-media-export-","version_normalized":"dev-media-export-","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"a9ed8aa139f5b77c791ef0a922366f56069a7b42"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/a9ed8aa139f5b77c791ef0a922366f56069a7b42","type":"zip","shasum":"","reference":"a9ed8aa139f5b77c791ef0a922366f56069a7b42"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/main"},"funding":[],"time":"2026-06-12T17:57:26+00:00","published-time":"2026-06-12T18:03:01+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix implicit nullable param deprecations":"web\/profiles\/mukurtu\/patches\/message_digest-nullable-param-deprecation.patch","Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-video-thumbnail-fallback":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-video-thumbnail-fallback","version_normalized":"dev-video-thumbnail-fallback","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"1a095c20628b2ccdb47589a910b015b0525865e4"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/1a095c20628b2ccdb47589a910b015b0525865e4","type":"zip","shasum":"","reference":"1a095c20628b2ccdb47589a910b015b0525865e4"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/video-thumbnail-fallback"},"funding":[],"time":"2026-06-11T19:45:51+00:00","published-time":"2026-06-11T19:46:12+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix implicit nullable param deprecations":"web\/profiles\/mukurtu\/patches\/message_digest-nullable-param-deprecation.patch","Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/pathauto":"^1.14","composer\/installers":"^2.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/audio-soundcloud-form-selection-thumbnails":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/audio-soundcloud-form-selection-thumbnails","version_normalized":"dev-fix\/audio-soundcloud-form-selection-thumbnails","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"f5d7c0f711d3d3d006ab71554d073db00edd3329"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/f5d7c0f711d3d3d006ab71554d073db00edd3329","type":"zip","shasum":"","reference":"f5d7c0f711d3d3d006ab71554d073db00edd3329"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/audio-soundcloud-form-selection-thumbnails"},"funding":[],"time":"2026-06-11T19:24:54+00:00","published-time":"2026-06-11T19:25:10+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix implicit nullable param deprecations":"web\/profiles\/mukurtu\/patches\/message_digest-nullable-param-deprecation.patch","Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","composer\/installers":"^2.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-direct-content-export":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-direct-content-export","version_normalized":"dev-direct-content-export","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"8a694aa3fabf569dcd950900458f4e9174cec997"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/8a694aa3fabf569dcd950900458f4e9174cec997","type":"zip","shasum":"","reference":"8a694aa3fabf569dcd950900458f4e9174cec997"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/direct-content-export"},"funding":[],"time":"2026-06-10T22:34:38+00:00","published-time":"2026-06-10T22:34:41+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix implicit nullable param deprecations":"web\/profiles\/mukurtu\/patches\/message_digest-nullable-param-deprecation.patch","Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/825-uploaded-thumbnail-not-displayed":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/825-uploaded-thumbnail-not-displayed","version_normalized":"dev-fix\/825-uploaded-thumbnail-not-displayed","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"286914acf91910e7c79e72de6e1c7f05dba68b94"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/286914acf91910e7c79e72de6e1c7f05dba68b94","type":"zip","shasum":"","reference":"286914acf91910e7c79e72de6e1c7f05dba68b94"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/825-uploaded-thumbnail-not-displayed"},"funding":[],"time":"2026-06-10T21:43:02+00:00","published-time":"2026-06-10T21:43:08+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix implicit nullable param deprecations":"web\/profiles\/mukurtu\/patches\/message_digest-nullable-param-deprecation.patch","Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/pathauto":"^1.14","composer\/installers":"^2.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1338-manage-content-updates":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1338-manage-content-updates","version_normalized":"dev-1338-manage-content-updates","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"ad6b7561c80fccdeb46f648e1c49a5e49d09bbc5"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/ad6b7561c80fccdeb46f648e1c49a5e49d09bbc5","type":"zip","shasum":"","reference":"ad6b7561c80fccdeb46f648e1c49a5e49d09bbc5"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1338-manage-content-updates"},"funding":[],"time":"2026-06-09T23:24:45+00:00","published-time":"2026-06-09T23:24:48+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix implicit nullable param deprecations":"web\/profiles\/mukurtu\/patches\/message_digest-nullable-param-deprecation.patch","Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/related-content-view-mode-consistency":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/related-content-view-mode-consistency","version_normalized":"dev-fix\/related-content-view-mode-consistency","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"49800c45ca807513cba29e165dc205b4a7eee6a7"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/49800c45ca807513cba29e165dc205b4a7eee6a7","type":"zip","shasum":"","reference":"49800c45ca807513cba29e165dc205b4a7eee6a7"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/related-content-view-mode-consistency"},"funding":[],"time":"2026-06-09T22:39:22+00:00","published-time":"2026-06-09T22:39:34+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix implicit nullable param deprecations":"web\/profiles\/mukurtu\/patches\/message_digest-nullable-param-deprecation.patch","Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1337-export-lists-updates":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1337-export-lists-updates","version_normalized":"dev-1337-export-lists-updates","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"64e0d3a3a587c79029935e15253254d387090f14"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/64e0d3a3a587c79029935e15253254d387090f14","type":"zip","shasum":"","reference":"64e0d3a3a587c79029935e15253254d387090f14"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1337-export-lists-updates"},"funding":[],"time":"2026-06-09T22:30:18+00:00","published-time":"2026-06-09T22:30:28+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix implicit nullable param deprecations":"web\/profiles\/mukurtu\/patches\/message_digest-nullable-param-deprecation.patch","Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","composer\/installers":"^2.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-media-library-updates":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-media-library-updates","version_normalized":"dev-media-library-updates","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"546b1140318ac411056bdb5f8718de88f38e0d57"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/546b1140318ac411056bdb5f8718de88f38e0d57","type":"zip","shasum":"","reference":"546b1140318ac411056bdb5f8718de88f38e0d57"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/media-library-updates"},"funding":[],"time":"2026-06-09T04:33:34+00:00","published-time":"2026-06-09T04:33:41+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix implicit nullable param deprecations":"web\/profiles\/mukurtu\/patches\/message_digest-nullable-param-deprecation.patch","Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","composer\/installers":"^2.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/media-carousel-glightbox-regressions-1705-1712":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/media-carousel-glightbox-regressions-1705-1712","version_normalized":"dev-fix\/media-carousel-glightbox-regressions-1705-1712","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"e1c6eaaa64f1060e485d1c90df5ded1bcf3199a8"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/e1c6eaaa64f1060e485d1c90df5ded1bcf3199a8","type":"zip","shasum":"","reference":"e1c6eaaa64f1060e485d1c90df5ded1bcf3199a8"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/media-carousel-glightbox-regressions-1705-1712"},"funding":[],"time":"2026-06-08T22:12:52+00:00","published-time":"2026-06-08T22:13:11+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix implicit nullable param deprecations":"web\/profiles\/mukurtu\/patches\/message_digest-nullable-param-deprecation.patch","Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-comments-super-branch":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-comments-super-branch","version_normalized":"dev-comments-super-branch","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"804919ce6e3a2f1829682ec6ede7759740a5de44"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/804919ce6e3a2f1829682ec6ede7759740a5de44","type":"zip","shasum":"","reference":"804919ce6e3a2f1829682ec6ede7759740a5de44"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/comments-super-branch"},"funding":[],"time":"2026-06-08T22:08:27+00:00","published-time":"2026-06-08T22:10:28+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix implicit nullable param deprecations":"web\/profiles\/mukurtu\/patches\/message_digest-nullable-param-deprecation.patch","Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","composer\/installers":"^2.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/remote-video-teaser-display":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/remote-video-teaser-display","version_normalized":"dev-fix\/remote-video-teaser-display","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"9cbdd730ca6fc22f272cdfba61cac3288eb58843"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/9cbdd730ca6fc22f272cdfba61cac3288eb58843","type":"zip","shasum":"","reference":"9cbdd730ca6fc22f272cdfba61cac3288eb58843"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/remote-video-teaser-display"},"funding":[],"time":"2026-06-05T22:28:38+00:00","published-time":"2026-06-05T22:29:48+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix implicit nullable param deprecations":"web\/profiles\/mukurtu\/patches\/message_digest-nullable-param-deprecation.patch","Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/collection-organization-tree-regression":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/collection-organization-tree-regression","version_normalized":"dev-fix\/collection-organization-tree-regression","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"f3a8c8709e3f334b1ee903cb1fb95be3490cb943"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/f3a8c8709e3f334b1ee903cb1fb95be3490cb943","type":"zip","shasum":"","reference":"f3a8c8709e3f334b1ee903cb1fb95be3490cb943"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/collection-organization-tree-regression"},"funding":[],"time":"2026-06-05T20:49:58+00:00","published-time":"2026-06-05T20:50:02+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix implicit nullable param deprecations":"web\/profiles\/mukurtu\/patches\/message_digest-nullable-param-deprecation.patch","Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","composer\/installers":"^2.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-222-bulk-media-upload":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-222-bulk-media-upload","version_normalized":"dev-222-bulk-media-upload","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"c9215550199b2bf8f1a1694097a80675d83a1ad8"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/c9215550199b2bf8f1a1694097a80675d83a1ad8","type":"zip","shasum":"","reference":"c9215550199b2bf8f1a1694097a80675d83a1ad8"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/222-bulk-media-upload"},"funding":[],"time":"2026-06-05T20:46:14+00:00","published-time":"2026-06-05T20:46:21+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix implicit nullable param deprecations":"web\/profiles\/mukurtu\/patches\/message_digest-nullable-param-deprecation.patch","Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/pathauto":"^1.14","composer\/installers":"^2.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-suppress-contrib-nullable-deprecations":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-suppress-contrib-nullable-deprecations","version_normalized":"dev-suppress-contrib-nullable-deprecations","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"383e4b674484a26063de2f1091c8db030144c26a"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/383e4b674484a26063de2f1091c8db030144c26a","type":"zip","shasum":"","reference":"383e4b674484a26063de2f1091c8db030144c26a"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/suppress-contrib-nullable-deprecations"},"funding":[],"time":"2026-06-05T20:37:38+00:00","published-time":"2026-06-05T20:37:42+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix implicit nullable param deprecations":"web\/profiles\/mukurtu\/patches\/message_digest-nullable-param-deprecation.patch","Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","composer\/installers":"^2.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/per-protocol-comment-access":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/per-protocol-comment-access","version_normalized":"dev-feature\/per-protocol-comment-access","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"90b71c43ba7665cdd1c7d83d171abbcf9cee312d"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/90b71c43ba7665cdd1c7d83d171abbcf9cee312d","type":"zip","shasum":"","reference":"90b71c43ba7665cdd1c7d83d171abbcf9cee312d"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/per-protocol-comment-access"},"funding":[],"time":"2026-06-05T03:49:05+00:00","published-time":"2026-06-05T03:49:12+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/813-restricted-media-placeholder":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/813-restricted-media-placeholder","version_normalized":"dev-feature\/813-restricted-media-placeholder","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"b822de4561925ff88cd2a989a466cdb4d3cbbd62"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/b822de4561925ff88cd2a989a466cdb4d3cbbd62","type":"zip","shasum":"","reference":"b822de4561925ff88cd2a989a466cdb4d3cbbd62"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/813-restricted-media-placeholder"},"funding":[],"time":"2026-06-04T22:36:53+00:00","published-time":"2026-06-04T22:37:14+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/pathauto":"^1.14"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/1676-media-modal-protocol-preselection":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/1676-media-modal-protocol-preselection","version_normalized":"dev-fix\/1676-media-modal-protocol-preselection","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"99a5d9fc74979274ce8329c39d695ab2e5f3f8bb"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/99a5d9fc74979274ce8329c39d695ab2e5f3f8bb","type":"zip","shasum":"","reference":"99a5d9fc74979274ce8329c39d695ab2e5f3f8bb"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/1676-media-modal-protocol-preselection"},"funding":[],"time":"2026-06-04T21:34:40+00:00","published-time":"2026-06-04T21:34:47+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/pathauto":"^1.14"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-320-audio-thumbnails":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-320-audio-thumbnails","version_normalized":"dev-320-audio-thumbnails","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"d803591a2209c77478fa18a14e84427fcd6c00e6"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/d803591a2209c77478fa18a14e84427fcd6c00e6","type":"zip","shasum":"","reference":"d803591a2209c77478fa18a14e84427fcd6c00e6"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/320-audio-thumbnails"},"funding":[],"time":"2026-06-04T21:30:19+00:00","published-time":"2026-06-04T21:30:33+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/pathauto":"^1.14"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-119-display-media-name-audio":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-119-display-media-name-audio","version_normalized":"dev-119-display-media-name-audio","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"e785a6e5f389de951977af7497064642345bacf6"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/e785a6e5f389de951977af7497064642345bacf6","type":"zip","shasum":"","reference":"e785a6e5f389de951977af7497064642345bacf6"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/119-display-media-name-audio"},"funding":[],"time":"2026-06-04T21:21:50+00:00","published-time":"2026-06-04T21:22:04+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/pathauto":"^1.14"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1-comment-form-cleanup":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1-comment-form-cleanup","version_normalized":"dev-1-comment-form-cleanup","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"506203fcc3c7ce115727ccdccba2394887b1a31b"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/506203fcc3c7ce115727ccdccba2394887b1a31b","type":"zip","shasum":"","reference":"506203fcc3c7ce115727ccdccba2394887b1a31b"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1-comment-form-cleanup"},"funding":[],"time":"2026-06-04T18:30:43+00:00","published-time":"2026-06-04T18:31:03+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-906-media-carousel-updates":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-906-media-carousel-updates","version_normalized":"dev-906-media-carousel-updates","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"f540864e1d1fded082257174728ed4f885ecacf4"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/f540864e1d1fded082257174728ed4f885ecacf4","type":"zip","shasum":"","reference":"f540864e1d1fded082257174728ed4f885ecacf4"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/906-media-carousel-updates"},"funding":[],"time":"2026-06-04T17:32:45+00:00","published-time":"2026-06-04T17:32:49+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/pathauto":"^1.14"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix-pathauto-source-module-php8-attribute":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix-pathauto-source-module-php8-attribute","version_normalized":"dev-fix-pathauto-source-module-php8-attribute","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"1198095caed4670e1c71df30c4d9db1a235fc55b"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/1198095caed4670e1c71df30c4d9db1a235fc55b","type":"zip","shasum":"","reference":"1198095caed4670e1c71df30c4d9db1a235fc55b"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix-pathauto-source-module-php8-attribute"},"funding":[],"time":"2026-06-04T17:13:28+00:00","published-time":"2026-06-04T17:13:33+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-748-media-library-ux":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-748-media-library-ux","version_normalized":"dev-748-media-library-ux","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"602cb029d6b622d37f80fa26c94282cf61782251"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/602cb029d6b622d37f80fa26c94282cf61782251","type":"zip","shasum":"","reference":"602cb029d6b622d37f80fa26c94282cf61782251"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/748-media-library-ux"},"funding":[],"time":"2026-06-04T15:17:47+00:00","published-time":"2026-06-04T15:23:16+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/pathauto":"^1.14"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1662-remote-video-media-library-grid":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1662-remote-video-media-library-grid","version_normalized":"dev-1662-remote-video-media-library-grid","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"ea34f07ae6a13a0272ccb206cab43dc4067099e9"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/ea34f07ae6a13a0272ccb206cab43dc4067099e9","type":"zip","shasum":"","reference":"ea34f07ae6a13a0272ccb206cab43dc4067099e9"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1662-remote-video-media-library-grid"},"funding":[],"time":"2026-06-04T15:04:46+00:00","published-time":"2026-06-04T15:05:15+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/pathauto":"^1.14"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/1300-media-modal-discrepancies":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/1300-media-modal-discrepancies","version_normalized":"dev-feature\/1300-media-modal-discrepancies","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"eddd23c0197fdbbc1ad43ec3d18206346f8b4ebc"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/eddd23c0197fdbbc1ad43ec3d18206346f8b4ebc","type":"zip","shasum":"","reference":"eddd23c0197fdbbc1ad43ec3d18206346f8b4ebc"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/1300-media-modal-discrepancies"},"funding":[],"time":"2026-06-04T14:47:57+00:00","published-time":"2026-06-04T14:48:21+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/pathauto":"^1.14"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-120-media-download-button-toggle":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-120-media-download-button-toggle","version_normalized":"dev-120-media-download-button-toggle","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"29023550809ba193b96e97297ea5ef6c323745d9"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/29023550809ba193b96e97297ea5ef6c323745d9","type":"zip","shasum":"","reference":"29023550809ba193b96e97297ea5ef6c323745d9"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/120-media-download-button-toggle"},"funding":[],"time":"2026-06-03T23:07:43+00:00","published-time":"2026-06-03T23:07:55+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/pathauto":"^1.14"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/1092-pdf-viewer-improvements":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/1092-pdf-viewer-improvements","version_normalized":"dev-feature\/1092-pdf-viewer-improvements","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"69fa2a5f8e0fa92a3da7856e3a7f2ce5fb161958"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/69fa2a5f8e0fa92a3da7856e3a7f2ce5fb161958","type":"zip","shasum":"","reference":"69fa2a5f8e0fa92a3da7856e3a7f2ce5fb161958"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/1092-pdf-viewer-improvements"},"funding":[],"time":"2026-06-03T22:53:46+00:00","published-time":"2026-06-03T22:53:54+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/pathauto":"^1.14"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-823-grid-browse-remote-video-display":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-823-grid-browse-remote-video-display","version_normalized":"dev-823-grid-browse-remote-video-display","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"dc645e9a0f9a10da1891287db54f4e9886674e8d"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/dc645e9a0f9a10da1891287db54f4e9886674e8d","type":"zip","shasum":"","reference":"dc645e9a0f9a10da1891287db54f4e9886674e8d"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/823-grid-browse-remote-video-display"},"funding":[],"time":"2026-06-03T22:10:23+00:00","published-time":"2026-06-03T22:10:32+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/pathauto":"^1.14"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix-deprecation-warnings":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix-deprecation-warnings","version_normalized":"dev-fix-deprecation-warnings","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"85eb8e8d87214615dd74da34c1d964c17fab35fd"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/85eb8e8d87214615dd74da34c1d964c17fab35fd","type":"zip","shasum":"","reference":"85eb8e8d87214615dd74da34c1d964c17fab35fd"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix-deprecation-warnings"},"funding":[],"time":"2026-06-03T21:48:03+00:00","published-time":"2026-06-03T21:48:12+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/pathauto":"^1.14"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-983-comment-management-permissions":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-983-comment-management-permissions","version_normalized":"dev-983-comment-management-permissions","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"ebe6217d220c390ddc3cb8addce591165a83cfdb"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/ebe6217d220c390ddc3cb8addce591165a83cfdb","type":"zip","shasum":"","reference":"ebe6217d220c390ddc3cb8addce591165a83cfdb"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/983-comment-management-permissions"},"funding":[],"time":"2026-06-03T17:24:43+00:00","published-time":"2026-06-03T17:25:26+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1398-site-wide-comment-settings":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1398-site-wide-comment-settings","version_normalized":"dev-1398-site-wide-comment-settings","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"ec8b469e64bb8f843e32a19a77eff8dabf9eeb72"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/ec8b469e64bb8f843e32a19a77eff8dabf9eeb72","type":"zip","shasum":"","reference":"ec8b469e64bb8f843e32a19a77eff8dabf9eeb72"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1398-site-wide-comment-settings"},"funding":[],"time":"2026-06-03T14:34:01+00:00","published-time":"2026-06-03T14:34:16+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1684-tagify-fix-clean":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1684-tagify-fix-clean","version_normalized":"dev-1684-tagify-fix-clean","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"df99b479fe5bd84e51add16bfd91c56f227e5025"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/df99b479fe5bd84e51add16bfd91c56f227e5025","type":"zip","shasum":"","reference":"df99b479fe5bd84e51add16bfd91c56f227e5025"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1684-tagify-fix-clean"},"funding":[],"time":"2026-06-02T22:54:45+00:00","published-time":"2026-06-02T22:54:57+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1684-tagify-keyboard-input-fix":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1684-tagify-keyboard-input-fix","version_normalized":"dev-1684-tagify-keyboard-input-fix","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"d21bc8c76ad322fab155a557274f38c06e026173"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/d21bc8c76ad322fab155a557274f38c06e026173","type":"zip","shasum":"","reference":"d21bc8c76ad322fab155a557274f38c06e026173"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1684-tagify-keyboard-input-fix"},"funding":[],"time":"2026-06-02T21:58:37+00:00","published-time":"2026-06-02T21:58:46+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-775-content-browser-thumbnails-deduplication":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-775-content-browser-thumbnails-deduplication","version_normalized":"dev-775-content-browser-thumbnails-deduplication","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"be0cc746bdbfc3de22ae0d13bc7001cd500557ce"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/be0cc746bdbfc3de22ae0d13bc7001cd500557ce","type":"zip","shasum":"","reference":"be0cc746bdbfc3de22ae0d13bc7001cd500557ce"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/775-content-browser-thumbnails-deduplication"},"funding":[],"time":"2026-06-02T21:54:10+00:00","published-time":"2026-06-02T21:54:28+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/pathauto":"^1.14"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/1299-multipage-item-content-browser":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/1299-multipage-item-content-browser","version_normalized":"dev-feature\/1299-multipage-item-content-browser","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"bf2636555288c4098ec50867404c176f9b595cf1"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/bf2636555288c4098ec50867404c176f9b595cf1","type":"zip","shasum":"","reference":"bf2636555288c4098ec50867404c176f9b595cf1"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/1299-multipage-item-content-browser"},"funding":[],"time":"2026-06-02T21:32:14+00:00","published-time":"2026-06-02T21:32:18+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/pathauto":"^1.14"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-791-1192-entity-browser-type-filter":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-791-1192-entity-browser-type-filter","version_normalized":"dev-791-1192-entity-browser-type-filter","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"50d0206374e115727622ffd37aa8f04300f3de59"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/50d0206374e115727622ffd37aa8f04300f3de59","type":"zip","shasum":"","reference":"50d0206374e115727622ffd37aa8f04300f3de59"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/791-1192-entity-browser-type-filter"},"funding":[],"time":"2026-06-02T20:57:49+00:00","published-time":"2026-06-02T20:57:55+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/pathauto":"^1.14"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-776-prevent-self-selection-in-content-browser":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-776-prevent-self-selection-in-content-browser","version_normalized":"dev-776-prevent-self-selection-in-content-browser","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"e46a83ded529c1c0d64fb3fd2d4eb096bd4eb085"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/e46a83ded529c1c0d64fb3fd2d4eb096bd4eb085","type":"zip","shasum":"","reference":"e46a83ded529c1c0d64fb3fd2d4eb096bd4eb085"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/776-prevent-self-selection-in-content-browser"},"funding":[],"time":"2026-06-02T20:38:48+00:00","published-time":"2026-06-02T20:38:52+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/pathauto":"^1.14"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-824-restrict-items-in-collection":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-824-restrict-items-in-collection","version_normalized":"dev-824-restrict-items-in-collection","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"f07c74ec5fe5e42a1599ba03b30a2c2659eeaf3f"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/f07c74ec5fe5e42a1599ba03b30a2c2659eeaf3f","type":"zip","shasum":"","reference":"f07c74ec5fe5e42a1599ba03b30a2c2659eeaf3f"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/824-restrict-items-in-collection"},"funding":[],"time":"2026-06-02T20:32:21+00:00","published-time":"2026-06-02T20:32:29+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/pathauto":"^1.14"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-257-entity-browser-selected-items-display":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-257-entity-browser-selected-items-display","version_normalized":"dev-257-entity-browser-selected-items-display","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"a627f475f1c577c406970504b341121d20177699"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/a627f475f1c577c406970504b341121d20177699","type":"zip","shasum":"","reference":"a627f475f1c577c406970504b341121d20177699"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/257-entity-browser-selected-items-display"},"funding":[],"time":"2026-06-02T19:52:08+00:00","published-time":"2026-06-02T19:52:18+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/pathauto":"^1.14"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1305-dictionary-word-display-updates":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1305-dictionary-word-display-updates","version_normalized":"dev-1305-dictionary-word-display-updates","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"64b6f1fbc361cbc85ee06398c1009a4cca5b9f93"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/64b6f1fbc361cbc85ee06398c1009a4cca5b9f93","type":"zip","shasum":"","reference":"64b6f1fbc361cbc85ee06398c1009a4cca5b9f93"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1305-dictionary-word-display-updates"},"funding":[],"time":"2026-06-01T20:41:49+00:00","published-time":"2026-06-01T20:41:57+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/pathauto":"^1.14"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-person-creation-225":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-person-creation-225","version_normalized":"dev-person-creation-225","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"6b1a80b335db782df4e9663b7447d1e0ff2ca38f"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/6b1a80b335db782df4e9663b7447d1e0ff2ca38f","type":"zip","shasum":"","reference":"6b1a80b335db782df4e9663b7447d1e0ff2ca38f"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/person-creation-225"},"funding":[],"time":"2026-06-01T20:19:55+00:00","published-time":"2026-06-01T20:20:01+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/pathauto":"^1.14"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/1057-media-found-in-improvements":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/1057-media-found-in-improvements","version_normalized":"dev-feature\/1057-media-found-in-improvements","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"b6889a64c569143143fbf6c2526b36d23febbb31"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/b6889a64c569143143fbf6c2526b36d23febbb31","type":"zip","shasum":"","reference":"b6889a64c569143143fbf6c2526b36d23febbb31"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/1057-media-found-in-improvements"},"funding":[],"time":"2026-06-01T20:19:20+00:00","published-time":"2026-06-01T20:19:25+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/pathauto":"^1.14"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1622-dictionary-results-previews":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1622-dictionary-results-previews","version_normalized":"dev-1622-dictionary-results-previews","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"7d837c7b8859a47d7ed5ea58a39f03b9d3988a69"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/7d837c7b8859a47d7ed5ea58a39f03b9d3988a69","type":"zip","shasum":"","reference":"7d837c7b8859a47d7ed5ea58a39f03b9d3988a69"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1622-dictionary-results-previews"},"funding":[],"time":"2026-06-01T20:14:03+00:00","published-time":"2026-06-01T20:14:07+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/pathauto":"^1.14"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/tugboat-settings-php-database-connection":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/tugboat-settings-php-database-connection","version_normalized":"dev-fix\/tugboat-settings-php-database-connection","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"ca06fb03cae05ed5b282d36699c1d617c45158d1"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/ca06fb03cae05ed5b282d36699c1d617c45158d1","type":"zip","shasum":"","reference":"ca06fb03cae05ed5b282d36699c1d617c45158d1"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/tugboat-settings-php-database-connection"},"funding":[],"time":"2026-06-01T16:36:11+00:00","published-time":"2026-06-01T16:36:34+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1398-article-permissions-for-manager":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1398-article-permissions-for-manager","version_normalized":"dev-1398-article-permissions-for-manager","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"f3caa21c25239db31d6892d35b072b3d0e6d3dbd"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/f3caa21c25239db31d6892d35b072b3d0e6d3dbd","type":"zip","shasum":"","reference":"f3caa21c25239db31d6892d35b072b3d0e6d3dbd"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1398-article-permissions-for-manager"},"funding":[],"time":"2026-05-30T01:42:25+00:00","published-time":"2026-05-30T01:42:29+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/pathauto":"^1.14"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1642-create-protocol-workflow-updates":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1642-create-protocol-workflow-updates","version_normalized":"dev-1642-create-protocol-workflow-updates","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"d6e21641aeb233a638b1e8950a17afa8f84afa53"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/d6e21641aeb233a638b1e8950a17afa8f84afa53","type":"zip","shasum":"","reference":"d6e21641aeb233a638b1e8950a17afa8f84afa53"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1642-create-protocol-workflow-updates"},"funding":[],"time":"2026-05-30T01:33:20+00:00","published-time":"2026-05-30T01:33:24+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/pathauto":"^1.14"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-glightbox-controls-visibility":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-glightbox-controls-visibility","version_normalized":"dev-glightbox-controls-visibility","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"97fe4092d494811de61639b2789f1df7e0f2493b"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/97fe4092d494811de61639b2789f1df7e0f2493b","type":"zip","shasum":"","reference":"97fe4092d494811de61639b2789f1df7e0f2493b"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/glightbox-controls-visibility"},"funding":[],"time":"2026-05-29T21:07:47+00:00","published-time":"2026-05-29T21:07:51+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/pathauto":"^1.14"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1680-tagify-fix-clean":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1680-tagify-fix-clean","version_normalized":"dev-1680-tagify-fix-clean","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"22b3710bc94727cb30ff8694d363022b78e519aa"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/22b3710bc94727cb30ff8694d363022b78e519aa","type":"zip","shasum":"","reference":"22b3710bc94727cb30ff8694d363022b78e519aa"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1680-tagify-fix-clean"},"funding":[],"time":"2026-05-29T20:45:56+00:00","published-time":"2026-05-29T20:46:07+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1609-community-protocol-role-order":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1609-community-protocol-role-order","version_normalized":"dev-1609-community-protocol-role-order","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"43925b7d7737e6c32a7bec9990df85e1e49c9559"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/43925b7d7737e6c32a7bec9990df85e1e49c9559","type":"zip","shasum":"","reference":"43925b7d7737e6c32a7bec9990df85e1e49c9559"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1609-community-protocol-role-order"},"funding":[],"time":"2026-05-29T20:22:08+00:00","published-time":"2026-05-29T20:22:16+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/pathauto":"^1.14"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1628-include-blocked-pending-users-in-community-search":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1628-include-blocked-pending-users-in-community-search","version_normalized":"dev-1628-include-blocked-pending-users-in-community-search","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"d3874eeeaa2961c022ccbbd2902d6c186cd3ef57"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/d3874eeeaa2961c022ccbbd2902d6c186cd3ef57","type":"zip","shasum":"","reference":"d3874eeeaa2961c022ccbbd2902d6c186cd3ef57"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1628-include-blocked-pending-users-in-community-search"},"funding":[],"time":"2026-05-29T20:05:10+00:00","published-time":"2026-05-29T20:05:14+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/pathauto":"^1.14"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1680-tagify-pointer-events-fix":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1680-tagify-pointer-events-fix","version_normalized":"dev-1680-tagify-pointer-events-fix","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"4b844d4be5da200410c7d6cf35b9a47f19bbc9bc"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/4b844d4be5da200410c7d6cf35b9a47f19bbc9bc","type":"zip","shasum":"","reference":"4b844d4be5da200410c7d6cf35b9a47f19bbc9bc"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1680-tagify-pointer-events-fix"},"funding":[],"time":"2026-05-29T18:50:26+00:00","published-time":"2026-05-29T18:50:37+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/952-wire-manage-roles-to-members-view":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/952-wire-manage-roles-to-members-view","version_normalized":"dev-feature\/952-wire-manage-roles-to-members-view","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"fa6b5e301d15c72ea5acd504496ebfb38653c482"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/fa6b5e301d15c72ea5acd504496ebfb38653c482","type":"zip","shasum":"","reference":"fa6b5e301d15c72ea5acd504496ebfb38653c482"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/952-wire-manage-roles-to-members-view"},"funding":[],"time":"2026-05-29T14:29:26+00:00","published-time":"2026-05-29T14:29:32+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/pathauto":"^1.14"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-drupal-11-3-x-update":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-drupal-11-3-x-update","version_normalized":"dev-drupal-11-3-x-update","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"e69980bf737d0523d0fd42fea3ca51d94a98a774"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/e69980bf737d0523d0fd42fea3ca51d94a98a774","type":"zip","shasum":"","reference":"e69980bf737d0523d0fd42fea3ca51d94a98a774"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/drupal-11-3-x-update"},"funding":[],"time":"2026-05-28T19:54:48+00:00","published-time":"2026-05-28T19:54:56+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/pathauto":"^1.14","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","cweagans\/composer-patches":"^1.7"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/footer-config-install-update-hook":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/footer-config-install-update-hook","version_normalized":"dev-fix\/footer-config-install-update-hook","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"bb8b8f4c079c47d5a60fe7adbbb4599eacc7fc5b"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/bb8b8f4c079c47d5a60fe7adbbb4599eacc7fc5b","type":"zip","shasum":"","reference":"bb8b8f4c079c47d5a60fe7adbbb4599eacc7fc5b"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/footer-config-install-update-hook"},"funding":[],"time":"2026-05-28T13:43:49+00:00","published-time":"2026-05-28T13:43:58+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix-language-community-permissions":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix-language-community-permissions","version_normalized":"dev-fix-language-community-permissions","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"b75fa5705fc2287912fc116b79ef671db1797007"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/b75fa5705fc2287912fc116b79ef671db1797007","type":"zip","shasum":"","reference":"b75fa5705fc2287912fc116b79ef671db1797007"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix-language-community-permissions"},"funding":[],"time":"2026-05-22T18:07:50+00:00","published-time":"2026-05-22T18:07:54+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-language-community-update-hook-fix":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-language-community-update-hook-fix","version_normalized":"dev-language-community-update-hook-fix","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"82c2dae0bd67215aed4ee8c5781a501ca7d2fefa"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/82c2dae0bd67215aed4ee8c5781a501ca7d2fefa","type":"zip","shasum":"","reference":"82c2dae0bd67215aed4ee8c5781a501ca7d2fefa"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/language-community-update-hook-fix"},"funding":[],"time":"2026-05-22T16:09:43+00:00","published-time":"2026-05-22T16:09:48+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1248-reorder-content-local-tasks":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1248-reorder-content-local-tasks","version_normalized":"dev-1248-reorder-content-local-tasks","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"420000182eaa8fdd6135089299483eceae67dde0"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/420000182eaa8fdd6135089299483eceae67dde0","type":"zip","shasum":"","reference":"420000182eaa8fdd6135089299483eceae67dde0"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1248-reorder-content-local-tasks"},"funding":[],"time":"2026-05-21T21:28:39+00:00","published-time":"2026-05-21T21:28:44+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/1625-form-disable-enter-submit-not-loading":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/1625-form-disable-enter-submit-not-loading","version_normalized":"dev-fix\/1625-form-disable-enter-submit-not-loading","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"b5ab52ccd0657f9a33b77b530a0a901843c1292b"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/b5ab52ccd0657f9a33b77b530a0a901843c1292b","type":"zip","shasum":"","reference":"b5ab52ccd0657f9a33b77b530a0a901843c1292b"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/1625-form-disable-enter-submit-not-loading"},"funding":[],"time":"2026-05-21T16:37:15+00:00","published-time":"2026-05-21T16:37:20+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-playwright-main-testing":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-playwright-main-testing","version_normalized":"dev-playwright-main-testing","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"fd4b27cde961bb597915fdbd874d06990f7b425c"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/fd4b27cde961bb597915fdbd874d06990f7b425c","type":"zip","shasum":"","reference":"fd4b27cde961bb597915fdbd874d06990f7b425c"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/playwright-main-testing"},"funding":[],"time":"2026-05-20T23:20:24+00:00","published-time":"2026-05-20T23:20:36+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix-playwright-push-trigger":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix-playwright-push-trigger","version_normalized":"dev-fix-playwright-push-trigger","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"025372bd25bffc345faabe3591210119e2aeba25"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/025372bd25bffc345faabe3591210119e2aeba25","type":"zip","shasum":"","reference":"025372bd25bffc345faabe3591210119e2aeba25"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix-playwright-push-trigger"},"funding":[],"time":"2026-05-20T23:16:47+00:00","published-time":"2026-05-20T23:17:10+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-michael-wynne-wsu-patch-1":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-michael-wynne-wsu-patch-1","version_normalized":"dev-michael-wynne-wsu-patch-1","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"7b1ce3e40f9517a3a0fec8067e9d4f6361f731c3"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/7b1ce3e40f9517a3a0fec8067e9d4f6361f731c3","type":"zip","shasum":"","reference":"7b1ce3e40f9517a3a0fec8067e9d4f6361f731c3"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/michael-wynne-wsu-patch-1"},"funding":[],"time":"2026-05-20T22:25:53+00:00","published-time":"2026-05-20T22:25:57+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix-unmet-dep-mukurtu-person-browser":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix-unmet-dep-mukurtu-person-browser","version_normalized":"dev-fix-unmet-dep-mukurtu-person-browser","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"0b6d04f4da3bfdd5b30202e1986589529982b5ad"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/0b6d04f4da3bfdd5b30202e1986589529982b5ad","type":"zip","shasum":"","reference":"0b6d04f4da3bfdd5b30202e1986589529982b5ad"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix-unmet-dep-mukurtu-person-browser"},"funding":[],"time":"2026-05-19T22:34:05+00:00","published-time":"2026-05-19T22:34:27+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-person-records-4-0":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-person-records-4-0","version_normalized":"dev-person-records-4-0","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"3163f0bedb1bfc9e28e233c4c17f9224bbf2af0d"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/3163f0bedb1bfc9e28e233c4c17f9224bbf2af0d","type":"zip","shasum":"","reference":"3163f0bedb1bfc9e28e233c4c17f9224bbf2af0d"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/person-records-4-0"},"funding":[],"time":"2026-05-18T20:14:58+00:00","published-time":"2026-05-18T20:15:14+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/pathauto":"~1.14.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-989-user-account-bulk-actions":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-989-user-account-bulk-actions","version_normalized":"dev-989-user-account-bulk-actions","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"b47393e3db64be86c5b6ea396e4c4e2ef85d86e6"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/b47393e3db64be86c5b6ea396e4c4e2ef85d86e6","type":"zip","shasum":"","reference":"b47393e3db64be86c5b6ea396e4c4e2ef85d86e6"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/989-user-account-bulk-actions"},"funding":[],"time":"2026-05-14T21:04:04+00:00","published-time":"2026-05-14T21:04:10+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-349-dictionary-browse-fixes":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-349-dictionary-browse-fixes","version_normalized":"dev-349-dictionary-browse-fixes","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"f869715269850667f28b03a4fd87484bd712abdf"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/f869715269850667f28b03a4fd87484bd712abdf","type":"zip","shasum":"","reference":"f869715269850667f28b03a4fd87484bd712abdf"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/349-dictionary-browse-fixes"},"funding":[],"time":"2026-05-14T15:54:33+00:00","published-time":"2026-05-14T15:54:53+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-adding-csv-formatting-view-modes":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-adding-csv-formatting-view-modes","version_normalized":"dev-adding-csv-formatting-view-modes","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"e7a4df473d741d4b035a9460e6d0e590f078bec0"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/e7a4df473d741d4b035a9460e6d0e590f078bec0","type":"zip","shasum":"","reference":"e7a4df473d741d4b035a9460e6d0e590f078bec0"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/adding-csv-formatting-view-modes"},"funding":[],"time":"2026-05-14T00:04:09+00:00","published-time":"2026-05-14T00:05:40+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1623-disable-enter-submit":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1623-disable-enter-submit","version_normalized":"dev-1623-disable-enter-submit","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"14416a5048568523bbfccd49ac9537db1546a4a2"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/14416a5048568523bbfccd49ac9537db1546a4a2","type":"zip","shasum":"","reference":"14416a5048568523bbfccd49ac9537db1546a4a2"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1623-disable-enter-submit"},"funding":[],"time":"2026-05-13T22:35:18+00:00","published-time":"2026-05-13T22:35:21+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/1596-pending-user-status":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/1596-pending-user-status","version_normalized":"dev-feature\/1596-pending-user-status","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"d8166ba63b8c90e36b5cf418940225fa2fa22c72"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/d8166ba63b8c90e36b5cf418940225fa2fa22c72","type":"zip","shasum":"","reference":"d8166ba63b8c90e36b5cf418940225fa2fa22c72"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/1596-pending-user-status"},"funding":[],"time":"2026-05-13T00:00:11+00:00","published-time":"2026-05-13T00:00:19+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-email-test-fix":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-email-test-fix","version_normalized":"dev-email-test-fix","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"128cc5346ef2e0922441508c5667c70ba2519055"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/128cc5346ef2e0922441508c5667c70ba2519055","type":"zip","shasum":"","reference":"128cc5346ef2e0922441508c5667c70ba2519055"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/email-test-fix"},"funding":[],"time":"2026-05-12T23:35:55+00:00","published-time":"2026-05-12T23:35:59+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/189-remove-language-community":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/189-remove-language-community","version_normalized":"dev-feature\/189-remove-language-community","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"013fe3a768d4fefcc834270ace2e3da8431906bb"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/013fe3a768d4fefcc834270ace2e3da8431906bb","type":"zip","shasum":"","reference":"013fe3a768d4fefcc834270ace2e3da8431906bb"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/189-remove-language-community"},"funding":[],"time":"2026-05-12T22:39:49+00:00","published-time":"2026-05-12T22:39:53+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-change-create-account-to-request-account":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-change-create-account-to-request-account","version_normalized":"dev-change-create-account-to-request-account","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"3c7b74da9e64610e1a913b98e9a701af590086ac"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/3c7b74da9e64610e1a913b98e9a701af590086ac","type":"zip","shasum":"","reference":"3c7b74da9e64610e1a913b98e9a701af590086ac"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/change-create-account-to-request-account"},"funding":[],"time":"2026-05-12T22:37:15+00:00","published-time":"2026-05-12T22:37:19+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-default-map-zoom":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-default-map-zoom","version_normalized":"dev-default-map-zoom","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"9d1b9ae8cc0f98386dcf13998446ed3d7bbee7c9"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/9d1b9ae8cc0f98386dcf13998446ed3d7bbee7c9","type":"zip","shasum":"","reference":"9d1b9ae8cc0f98386dcf13998446ed3d7bbee7c9"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/default-map-zoom"},"funding":[],"time":"2026-05-12T22:28:54+00:00","published-time":"2026-05-12T22:28:58+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-update-external-links-url-helper-text":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-update-external-links-url-helper-text","version_normalized":"dev-update-external-links-url-helper-text","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"d1469c85ee44277deb8bd851aa28045e8f33f801"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/d1469c85ee44277deb8bd851aa28045e8f33f801","type":"zip","shasum":"","reference":"d1469c85ee44277deb8bd851aa28045e8f33f801"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/update-external-links-url-helper-text"},"funding":[],"time":"2026-05-12T20:30:53+00:00","published-time":"2026-05-12T20:30:57+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/952-community-block-cascades-to-protocols":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/952-community-block-cascades-to-protocols","version_normalized":"dev-feature\/952-community-block-cascades-to-protocols","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"cdcc4b9be36c792d61cadcaa6fecfd6288a75d44"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/cdcc4b9be36c792d61cadcaa6fecfd6288a75d44","type":"zip","shasum":"","reference":"cdcc4b9be36c792d61cadcaa6fecfd6288a75d44"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/952-community-block-cascades-to-protocols"},"funding":[],"time":"2026-05-12T03:19:24+00:00","published-time":"2026-05-12T03:19:28+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/809-no-categories-language-warning":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/809-no-categories-language-warning","version_normalized":"dev-feature\/809-no-categories-language-warning","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"857c9f790c8e9d8e2619f726c97c4689232f7353"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/857c9f790c8e9d8e2619f726c97c4689232f7353","type":"zip","shasum":"","reference":"857c9f790c8e9d8e2619f726c97c4689232f7353"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/809-no-categories-language-warning"},"funding":[],"time":"2026-05-12T02:40:22+00:00","published-time":"2026-05-12T02:44:07+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-duplicate-tagify-module-in-composer.json":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-duplicate-tagify-module-in-composer.json","version_normalized":"dev-duplicate-tagify-module-in-composer.json","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"afb7b593d82956262b45c9364fd4b7a5b73928b6"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/afb7b593d82956262b45c9364fd4b7a5b73928b6","type":"zip","shasum":"","reference":"afb7b593d82956262b45c9364fd4b7a5b73928b6"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/duplicate-tagify-module-in-composer.json"},"funding":[],"time":"2026-05-12T01:19:54+00:00","published-time":"2026-05-12T01:19:58+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-email-users-on-admin-triggered-password-reset":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-email-users-on-admin-triggered-password-reset","version_normalized":"dev-email-users-on-admin-triggered-password-reset","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"949ed3f4b48e11182389c7ea0207f5fd412639a5"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/949ed3f4b48e11182389c7ea0207f5fd412639a5","type":"zip","shasum":"","reference":"949ed3f4b48e11182389c7ea0207f5fd412639a5"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/email-users-on-admin-triggered-password-reset"},"funding":[],"time":"2026-05-12T00:48:01+00:00","published-time":"2026-05-12T00:48:04+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-relabel-cancel-acocunt-to-delete-account":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-relabel-cancel-acocunt-to-delete-account","version_normalized":"dev-relabel-cancel-acocunt-to-delete-account","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"6095d9788e5fef03e2083c1a0f360b97b0820a98"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/6095d9788e5fef03e2083c1a0f360b97b0820a98","type":"zip","shasum":"","reference":"6095d9788e5fef03e2083c1a0f360b97b0820a98"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/relabel-cancel-acocunt-to-delete-account"},"funding":[],"time":"2026-05-11T21:17:47+00:00","published-time":"2026-05-11T21:17:55+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/1560-manage-roles-bulk-action":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/1560-manage-roles-bulk-action","version_normalized":"dev-feature\/1560-manage-roles-bulk-action","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"f506366dae8b560ea544c3563a4dc389ad33519f"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/f506366dae8b560ea544c3563a4dc389ad33519f","type":"zip","shasum":"","reference":"f506366dae8b560ea544c3563a4dc389ad33519f"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/1560-manage-roles-bulk-action"},"funding":[],"time":"2026-05-11T21:10:52+00:00","published-time":"2026-05-11T21:11:38+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-issue\/1552-user-list-displays":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-issue\/1552-user-list-displays","version_normalized":"dev-issue\/1552-user-list-displays","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"5446ee820be3a60c6e6debe85fc729b2994d4657"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/5446ee820be3a60c6e6debe85fc729b2994d4657","type":"zip","shasum":"","reference":"5446ee820be3a60c6e6debe85fc729b2994d4657"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/issue\/1552-user-list-displays"},"funding":[],"time":"2026-05-11T21:02:42+00:00","published-time":"2026-05-11T21:02:51+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-358-community-protocol-membership-form-improvement":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-358-community-protocol-membership-form-improvement","version_normalized":"dev-358-community-protocol-membership-form-improvement","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"65bce42749987939b58cbe9b1e8c2ead5f5e3a3b"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/65bce42749987939b58cbe9b1e8c2ead5f5e3a3b","type":"zip","shasum":"","reference":"65bce42749987939b58cbe9b1e8c2ead5f5e3a3b"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/358-community-protocol-membership-form-improvement"},"funding":[],"time":"2026-05-07T02:54:22+00:00","published-time":"2026-05-07T02:55:42+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/pathauto":"~1.14.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/1043-search-collapse-mpi-cr":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/1043-search-collapse-mpi-cr","version_normalized":"dev-feature\/1043-search-collapse-mpi-cr","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"40036ce77f865eaf2a2f116dabc2039fd134f429"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/40036ce77f865eaf2a2f116dabc2039fd134f429","type":"zip","shasum":"","reference":"40036ce77f865eaf2a2f116dabc2039fd134f429"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/1043-search-collapse-mpi-cr"},"funding":[],"time":"2026-05-06T23:21:09+00:00","published-time":"2026-05-06T23:21:16+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/pathauto":"~1.14.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-community-manager-access-manage-communities-overview":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-community-manager-access-manage-communities-overview","version_normalized":"dev-community-manager-access-manage-communities-overview","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"6009baf10857e73b37dc0d95f9b124d9a0524e50"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/6009baf10857e73b37dc0d95f9b124d9a0524e50","type":"zip","shasum":"","reference":"6009baf10857e73b37dc0d95f9b124d9a0524e50"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/community-manager-access-manage-communities-overview"},"funding":[],"time":"2026-05-06T23:19:47+00:00","published-time":"2026-05-06T23:19:54+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-remove-my-account-link":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-remove-my-account-link","version_normalized":"dev-remove-my-account-link","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"335797afac279244a9fa3aed1287ea5e1a04d3d7"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/335797afac279244a9fa3aed1287ea5e1a04d3d7","type":"zip","shasum":"","reference":"335797afac279244a9fa3aed1287ea5e1a04d3d7"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/remove-my-account-link"},"funding":[],"time":"2026-05-06T18:59:29+00:00","published-time":"2026-05-06T18:59:36+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/pathauto-version-pin":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/pathauto-version-pin","version_normalized":"dev-fix\/pathauto-version-pin","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"c5f6357f17a3281adb071503f15db1f6b8eca198"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/c5f6357f17a3281adb071503f15db1f6b8eca198","type":"zip","shasum":"","reference":"c5f6357f17a3281adb071503f15db1f6b8eca198"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/pathauto-version-pin"},"funding":[],"time":"2026-05-05T17:12:57+00:00","published-time":"2026-05-05T17:13:02+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/tugboat-kernel-install-failure":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/tugboat-kernel-install-failure","version_normalized":"dev-fix\/tugboat-kernel-install-failure","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"a66b754963cd48fd952ea93159b1b7412a9b0cff"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/a66b754963cd48fd952ea93159b1b7412a9b0cff","type":"zip","shasum":"","reference":"a66b754963cd48fd952ea93159b1b7412a9b0cff"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/tugboat-kernel-install-failure"},"funding":[],"time":"2026-05-05T16:02:15+00:00","published-time":"2026-05-05T16:05:30+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/pathauto":"~1.14.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/627-dictionary-search-fields":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/627-dictionary-search-fields","version_normalized":"dev-feature\/627-dictionary-search-fields","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"ca520d620333bde97e90e1c5d6a0e5296845bcd9"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/ca520d620333bde97e90e1c5d6a0e5296845bcd9","type":"zip","shasum":"","reference":"ca520d620333bde97e90e1c5d6a0e5296845bcd9"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/627-dictionary-search-fields"},"funding":[],"time":"2026-05-04T20:56:45+00:00","published-time":"2026-05-04T20:56:55+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-updating-user-creation-forms":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-updating-user-creation-forms","version_normalized":"dev-updating-user-creation-forms","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"f7a531256514f76fc93ba9d4d76702a9f1b01f8e"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/f7a531256514f76fc93ba9d4d76702a9f1b01f8e","type":"zip","shasum":"","reference":"f7a531256514f76fc93ba9d4d76702a9f1b01f8e"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/updating-user-creation-forms"},"funding":[],"time":"2026-05-04T20:39:32+00:00","published-time":"2026-05-04T20:39:38+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-place-type-flat-taxonomy":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-place-type-flat-taxonomy","version_normalized":"dev-place-type-flat-taxonomy","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"9158d7054475ba7b1648ddb9251d717844a059ec"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/9158d7054475ba7b1648ddb9251d717844a059ec","type":"zip","shasum":"","reference":"9158d7054475ba7b1648ddb9251d717844a059ec"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/place-type-flat-taxonomy"},"funding":[],"time":"2026-05-02T21:54:54+00:00","published-time":"2026-05-02T21:56:20+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1536-bring-community-manager-user-creation-form-in-line-with-admin-version":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1536-bring-community-manager-user-creation-form-in-line-with-admin-version","version_normalized":"dev-1536-bring-community-manager-user-creation-form-in-line-with-admin-version","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"4a1f09e963a74b965ac1f3ce235e35f8a2292929"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/4a1f09e963a74b965ac1f3ce235e35f8a2292929","type":"zip","shasum":"","reference":"4a1f09e963a74b965ac1f3ce235e35f8a2292929"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1536-bring-community-manager-user-creation-form-in-line-with-admin-version"},"funding":[],"time":"2026-05-02T00:55:29+00:00","published-time":"2026-05-02T00:55:37+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-community-manager-user-management":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-community-manager-user-management","version_normalized":"dev-community-manager-user-management","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"c5ae49fc6ef712089044fb3245330a48f46ab636"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/c5ae49fc6ef712089044fb3245330a48f46ab636","type":"zip","shasum":"","reference":"c5ae49fc6ef712089044fb3245330a48f46ab636"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/community-manager-user-management"},"funding":[],"time":"2026-05-02T00:44:21+00:00","published-time":"2026-05-02T00:44:27+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1513-media-embed-name-filename-resolution":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1513-media-embed-name-filename-resolution","version_normalized":"dev-1513-media-embed-name-filename-resolution","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"0990a38ef2b6394070be87b658f2f17cec7b5d4e"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/0990a38ef2b6394070be87b658f2f17cec7b5d4e","type":"zip","shasum":"","reference":"0990a38ef2b6394070be87b658f2f17cec7b5d4e"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1513-media-embed-name-filename-resolution"},"funding":[],"time":"2026-05-01T22:50:28+00:00","published-time":"2026-05-01T22:50:36+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1577-dashboard-role-restrictions":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1577-dashboard-role-restrictions","version_normalized":"dev-1577-dashboard-role-restrictions","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"e8410edd915a7b33a3dd5947380421648d6dd891"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/e8410edd915a7b33a3dd5947380421648d6dd891","type":"zip","shasum":"","reference":"e8410edd915a7b33a3dd5947380421648d6dd891"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1577-dashboard-role-restrictions"},"funding":[],"time":"2026-05-01T22:47:10+00:00","published-time":"2026-05-01T22:47:17+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-redo-of-prevent-removing-community-member-with-protocol-roles":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-redo-of-prevent-removing-community-member-with-protocol-roles","version_normalized":"dev-redo-of-prevent-removing-community-member-with-protocol-roles","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"7a63a47716ca3674e160ed8d06cdc64cf77430c7"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/7a63a47716ca3674e160ed8d06cdc64cf77430c7","type":"zip","shasum":"","reference":"7a63a47716ca3674e160ed8d06cdc64cf77430c7"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/redo-of-prevent-removing-community-member-with-protocol-roles"},"funding":[],"time":"2026-04-30T21:52:56+00:00","published-time":"2026-04-30T21:53:11+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/user-register-setting-display":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/user-register-setting-display","version_normalized":"dev-fix\/user-register-setting-display","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"a2b9079688dd34c3186fea0c6440634511d525d7"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/a2b9079688dd34c3186fea0c6440634511d525d7","type":"zip","shasum":"","reference":"a2b9079688dd34c3186fea0c6440634511d525d7"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/user-register-setting-display"},"funding":[],"time":"2026-04-30T21:51:27+00:00","published-time":"2026-04-30T21:51:33+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1018-prevent-community-removal-with-protocol-roles":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1018-prevent-community-removal-with-protocol-roles","version_normalized":"dev-1018-prevent-community-removal-with-protocol-roles","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"4831b4e4bd0376741fd79cc9b7e512a4027fb46f"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/4831b4e4bd0376741fd79cc9b7e512a4027fb46f","type":"zip","shasum":"","reference":"4831b4e4bd0376741fd79cc9b7e512a4027fb46f"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1018-prevent-community-removal-with-protocol-roles"},"funding":[],"time":"2026-04-30T21:38:00+00:00","published-time":"2026-04-30T21:38:12+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/move-update-hooks-from-profile":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/move-update-hooks-from-profile","version_normalized":"dev-fix\/move-update-hooks-from-profile","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"bb85e87cecd9aa25e645675efd97ea2e0783bbc8"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/bb85e87cecd9aa25e645675efd97ea2e0783bbc8","type":"zip","shasum":"","reference":"bb85e87cecd9aa25e645675efd97ea2e0783bbc8"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/move-update-hooks-from-profile"},"funding":[],"time":"2026-04-29T22:56:30+00:00","published-time":"2026-04-29T22:56:37+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-622-fulltext-search-taxonomy-names":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-622-fulltext-search-taxonomy-names","version_normalized":"dev-622-fulltext-search-taxonomy-names","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"a5180f9c4c42ab45a43ac4244564e901223670c5"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/a5180f9c4c42ab45a43ac4244564e901223670c5","type":"zip","shasum":"","reference":"a5180f9c4c42ab45a43ac4244564e901223670c5"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/622-fulltext-search-taxonomy-names"},"funding":[],"time":"2026-04-29T22:51:27+00:00","published-time":"2026-04-29T22:51:34+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/1576-remove-add-component-menu":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/1576-remove-add-component-menu","version_normalized":"dev-feature\/1576-remove-add-component-menu","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"280b2500fa93e785f25029371a51afbf83ea2c47"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/280b2500fa93e785f25029371a51afbf83ea2c47","type":"zip","shasum":"","reference":"280b2500fa93e785f25029371a51afbf83ea2c47"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/1576-remove-add-component-menu"},"funding":[],"time":"2026-04-29T22:43:00+00:00","published-time":"2026-04-29T22:43:08+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-update-playwright-tests":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-update-playwright-tests","version_normalized":"dev-update-playwright-tests","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"cb57dac5c5fdb3a543f61ddcf677d4d36f27b929"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/cb57dac5c5fdb3a543f61ddcf677d4d36f27b929","type":"zip","shasum":"","reference":"cb57dac5c5fdb3a543f61ddcf677d4d36f27b929"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/main"},"funding":[],"time":"2026-04-29T22:08:37+00:00","published-time":"2026-04-29T22:43:57+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-feature\/221-pdf-ocr-search-indexing":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-feature\/221-pdf-ocr-search-indexing","version_normalized":"dev-feature\/221-pdf-ocr-search-indexing","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"ab415395f7f4597bf49115036c3ae2fc5ae72328"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/ab415395f7f4597bf49115036c3ae2fc5ae72328","type":"zip","shasum":"","reference":"ab415395f7f4597bf49115036c3ae2fc5ae72328"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/feature\/221-pdf-ocr-search-indexing"},"funding":[],"time":"2026-04-29T22:02:36+00:00","published-time":"2026-04-29T22:02:43+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-review\/pr-1537":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-review\/pr-1537","version_normalized":"dev-review\/pr-1537","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"e3682468d6b36459864b5a639e986664316eccf7"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/e3682468d6b36459864b5a639e986664316eccf7","type":"zip","shasum":"","reference":"e3682468d6b36459864b5a639e986664316eccf7"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/review\/pr-1537"},"funding":[],"time":"2026-04-28T15:40:08+00:00","published-time":"2026-04-28T15:40:16+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-review\/pr-1531":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-review\/pr-1531","version_normalized":"dev-review\/pr-1531","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"99dafb4e917e0879a9b8469b37a17d3222da83ad"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/99dafb4e917e0879a9b8469b37a17d3222da83ad","type":"zip","shasum":"","reference":"99dafb4e917e0879a9b8469b37a17d3222da83ad"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/review\/pr-1531"},"funding":[],"time":"2026-04-27T23:08:50+00:00","published-time":"2026-04-27T23:08:57+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-review\/pr-1529":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-review\/pr-1529","version_normalized":"dev-review\/pr-1529","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"6a5a0225ccbc4e16b71bbdf4f17ca9f1354f5e4f"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/6a5a0225ccbc4e16b71bbdf4f17ca9f1354f5e4f","type":"zip","shasum":"","reference":"6a5a0225ccbc4e16b71bbdf4f17ca9f1354f5e4f"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/review\/pr-1529"},"funding":[],"time":"2026-04-27T22:19:11+00:00","published-time":"2026-04-27T22:19:18+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-accessibility\/1549-user-memberships-fixes":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-accessibility\/1549-user-memberships-fixes","version_normalized":"dev-accessibility\/1549-user-memberships-fixes","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"fde2435caf256ecbf4524ade0cb22df0c367a33a"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/fde2435caf256ecbf4524ade0cb22df0c367a33a","type":"zip","shasum":"","reference":"fde2435caf256ecbf4524ade0cb22df0c367a33a"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/accessibility\/1549-user-memberships-fixes"},"funding":[],"time":"2026-04-27T21:52:35+00:00","published-time":"2026-04-27T21:52:39+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-review\/pr-1543":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-review\/pr-1543","version_normalized":"dev-review\/pr-1543","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"41572dc464c8bb3eae7379a9f54c55d682205d2c"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/41572dc464c8bb3eae7379a9f54c55d682205d2c","type":"zip","shasum":"","reference":"41572dc464c8bb3eae7379a9f54c55d682205d2c"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/review\/pr-1543"},"funding":[],"time":"2026-04-27T21:45:09+00:00","published-time":"2026-04-27T21:45:17+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-review\/pr-1546":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-review\/pr-1546","version_normalized":"dev-review\/pr-1546","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"0c3b89e4bcd3ef0a28f51ee808c4ca8b12efeec1"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/0c3b89e4bcd3ef0a28f51ee808c4ca8b12efeec1","type":"zip","shasum":"","reference":"0c3b89e4bcd3ef0a28f51ee808c4ca8b12efeec1"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/review\/pr-1546"},"funding":[],"time":"2026-04-27T21:37:25+00:00","published-time":"2026-04-27T21:37:33+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest_ui":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1548-accessibility\/review-fixes":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1548-accessibility\/review-fixes","version_normalized":"dev-1548-accessibility\/review-fixes","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"b3e583955ec86e2b2ac63598a81f9dbceb82dd7a"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/b3e583955ec86e2b2ac63598a81f9dbceb82dd7a","type":"zip","shasum":"","reference":"b3e583955ec86e2b2ac63598a81f9dbceb82dd7a"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1548-accessibility\/review-fixes"},"funding":[],"time":"2026-04-27T21:35:53+00:00","published-time":"2026-04-27T21:36:00+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest_ui":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1553-update-user-section-of-dashboard":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1553-update-user-section-of-dashboard","version_normalized":"dev-1553-update-user-section-of-dashboard","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"286cd3f51e94b5d43c7ebb90c608295175d951f9"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/286cd3f51e94b5d43c7ebb90c608295175d951f9","type":"zip","shasum":"","reference":"286cd3f51e94b5d43c7ebb90c608295175d951f9"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1553-update-user-section-of-dashboard"},"funding":[],"time":"2026-04-27T21:19:22+00:00","published-time":"2026-04-27T21:19:26+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest_ui":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1015-remove-active-facet-sort":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1015-remove-active-facet-sort","version_normalized":"dev-1015-remove-active-facet-sort","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"4053ded7dcbf826017d6c5a9598b6d70dce00935"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/4053ded7dcbf826017d6c5a9598b6d70dce00935","type":"zip","shasum":"","reference":"4053ded7dcbf826017d6c5a9598b6d70dce00935"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1015-remove-active-facet-sort"},"funding":[],"time":"2026-04-27T20:01:07+00:00","published-time":"2026-04-27T20:01:58+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest_ui":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-338-footer-option-b":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-338-footer-option-b","version_normalized":"dev-338-footer-option-b","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"cb2ed7410adc2bbd00c1a817547cd5ec474d0f9c"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/cb2ed7410adc2bbd00c1a817547cd5ec474d0f9c","type":"zip","shasum":"","reference":"cb2ed7410adc2bbd00c1a817547cd5ec474d0f9c"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/338-footer-option-b"},"funding":[],"time":"2026-04-23T23:51:17+00:00","published-time":"2026-04-23T23:51:44+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest_ui":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/flat_taxonomy":"^2.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-prettier-husky-setup":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-prettier-husky-setup","version_normalized":"dev-prettier-husky-setup","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"901411dcce27a89d616ca5fdd5dd87d56dfde44c"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/901411dcce27a89d616ca5fdd5dd87d56dfde44c","type":"zip","shasum":"","reference":"901411dcce27a89d616ca5fdd5dd87d56dfde44c"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/prettier-husky-setup"},"funding":[],"time":"2026-04-22T22:20:34+00:00","published-time":"2026-04-22T22:21:07+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest_ui":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1264-site-config-admin":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1264-site-config-admin","version_normalized":"dev-1264-site-config-admin","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"914af2f8b729423c8cee276e31e3f414b9db52c1"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/914af2f8b729423c8cee276e31e3f414b9db52c1","type":"zip","shasum":"","reference":"914af2f8b729423c8cee276e31e3f414b9db52c1"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1264-site-config-admin"},"funding":[],"time":"2026-04-21T22:10:01+00:00","published-time":"2026-04-21T22:11:22+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest_ui":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-338-AM":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-338-AM","version_normalized":"dev-338-AM","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"b73fc128734eb341b72e2e68c982a864cb3fbc7b"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/b73fc128734eb341b72e2e68c982a864cb3fbc7b","type":"zip","shasum":"","reference":"b73fc128734eb341b72e2e68c982a864cb3fbc7b"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/338-AM"},"funding":[],"time":"2026-04-21T21:53:52+00:00","published-time":"2026-04-21T21:53:56+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest_ui":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/flat_taxonomy":"^2.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-new-user-workflow":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-new-user-workflow","version_normalized":"dev-new-user-workflow","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"b63e408b4a45afae1e7db6ff4d08dece9390c42f"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/b63e408b4a45afae1e7db6ff4d08dece9390c42f","type":"zip","shasum":"","reference":"b63e408b4a45afae1e7db6ff4d08dece9390c42f"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/new-user-workflow"},"funding":[],"time":"2026-04-21T21:03:27+00:00","published-time":"2026-04-21T21:03:45+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest_ui":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drush\/drush":"^13"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-sass-deprecation":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-sass-deprecation","version_normalized":"dev-sass-deprecation","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"affe9ed9f96f7254e4811addb7b05c2510a817c4"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/affe9ed9f96f7254e4811addb7b05c2510a817c4","type":"zip","shasum":"","reference":"affe9ed9f96f7254e4811addb7b05c2510a817c4"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/sass-deprecation"},"funding":[],"time":"2026-04-21T20:45:44+00:00","published-time":"2026-04-21T20:45:54+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest_ui":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1090-reorder-protocol-roles":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1090-reorder-protocol-roles","version_normalized":"dev-1090-reorder-protocol-roles","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"43c596e41c5bbdada79564bb5a4940dfa42f3579"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/43c596e41c5bbdada79564bb5a4940dfa42f3579","type":"zip","shasum":"","reference":"43c596e41c5bbdada79564bb5a4940dfa42f3579"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1090-reorder-protocol-roles"},"funding":[],"time":"2026-04-21T20:37:33+00:00","published-time":"2026-04-21T20:37:41+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest_ui":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix-message-digest-ui-null-flag-error":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix-message-digest-ui-null-flag-error","version_normalized":"dev-fix-message-digest-ui-null-flag-error","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"b111986568d4d91a91fd6a45dc3a54d7177f1660"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/b111986568d4d91a91fd6a45dc3a54d7177f1660","type":"zip","shasum":"","reference":"b111986568d4d91a91fd6a45dc3a54d7177f1660"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix-message-digest-ui-null-flag-error"},"funding":[],"time":"2026-04-21T18:32:27+00:00","published-time":"2026-04-21T18:32:36+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest_ui":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-451-user-memberships-roles-view":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-451-user-memberships-roles-view","version_normalized":"dev-451-user-memberships-roles-view","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"a6c3905675c090d555ddd35eecff4109eb1c98b1"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/a6c3905675c090d555ddd35eecff4109eb1c98b1","type":"zip","shasum":"","reference":"a6c3905675c090d555ddd35eecff4109eb1c98b1"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/451-user-memberships-roles-view"},"funding":[],"time":"2026-04-20T19:35:02+00:00","published-time":"2026-04-20T19:35:09+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1221-change-role-select-to-checkboxes":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1221-change-role-select-to-checkboxes","version_normalized":"dev-1221-change-role-select-to-checkboxes","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"e9a0b2ca4e976e3771b1b3089fb756e9f773045b"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/e9a0b2ca4e976e3771b1b3089fb756e9f773045b","type":"zip","shasum":"","reference":"e9a0b2ca4e976e3771b1b3089fb756e9f773045b"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1221-change-role-select-to-checkboxes"},"funding":[],"time":"2026-04-19T21:10:10+00:00","published-time":"2026-04-19T21:10:21+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-flat-taxonomy-2":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-flat-taxonomy-2","version_normalized":"dev-flat-taxonomy-2","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"cf1d230f95a5f8b2b7772affdc931250c8ad1648"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/cf1d230f95a5f8b2b7772affdc931250c8ad1648","type":"zip","shasum":"","reference":"cf1d230f95a5f8b2b7772affdc931250c8ad1648"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/flat-taxonomy-2"},"funding":[],"time":"2026-04-18T00:02:10+00:00","published-time":"2026-04-18T00:02:21+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix-access-handler-cache-metadata":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix-access-handler-cache-metadata","version_normalized":"dev-fix-access-handler-cache-metadata","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"67849f309414efd607b32983b56f9280ac56f043"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/67849f309414efd607b32983b56f9280ac56f043","type":"zip","shasum":"","reference":"67849f309414efd607b32983b56f9280ac56f043"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix-access-handler-cache-metadata"},"funding":[],"time":"2026-04-17T16:26:43+00:00","published-time":"2026-04-17T16:26:53+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/update-40003-section-component-get-configuration":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/update-40003-section-component-get-configuration","version_normalized":"dev-fix\/update-40003-section-component-get-configuration","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"6078d1685a5df54aa8b26fa2c8f5f6ce099665d3"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/6078d1685a5df54aa8b26fa2c8f5f6ce099665d3","type":"zip","shasum":"","reference":"6078d1685a5df54aa8b26fa2c8f5f6ce099665d3"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/update-40003-section-component-get-configuration"},"funding":[],"time":"2026-04-16T20:45:30+00:00","published-time":"2026-04-16T20:45:43+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-format-style-css":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-format-style-css","version_normalized":"dev-format-style-css","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"f27168700a1d29dc3d2f839a4c6f451d762a503f"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/f27168700a1d29dc3d2f839a4c6f451d762a503f","type":"zip","shasum":"","reference":"f27168700a1d29dc3d2f839a4c6f451d762a503f"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/format-style-css"},"funding":[],"time":"2026-04-16T19:04:01+00:00","published-time":"2026-04-16T19:04:11+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-featured-content-display":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-featured-content-display","version_normalized":"dev-featured-content-display","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"1777fb7583b8d34d38005e1dbbdb147eab02ec64"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/1777fb7583b8d34d38005e1dbbdb147eab02ec64","type":"zip","shasum":"","reference":"1777fb7583b8d34d38005e1dbbdb147eab02ec64"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/featured-content-display"},"funding":[],"time":"2026-04-16T18:03:31+00:00","published-time":"2026-04-16T18:03:37+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/flat_taxonomy":"^2.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-protocol-dashboard":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-protocol-dashboard","version_normalized":"dev-protocol-dashboard","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"19dc4335519ed531f35401f4edc45eb94009396c"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/19dc4335519ed531f35401f4edc45eb94009396c","type":"zip","shasum":"","reference":"19dc4335519ed531f35401f4edc45eb94009396c"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/protocol-dashboard"},"funding":[],"time":"2026-04-16T17:20:30+00:00","published-time":"2026-04-16T17:20:37+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-Restore-LC-Project-directories-views":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-Restore-LC-Project-directories-views","version_normalized":"dev-Restore-LC-Project-directories-views","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"d390f95df4647b10199e8aa54e3db34c4eaa36bc"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/d390f95df4647b10199e8aa54e3db34c4eaa36bc","type":"zip","shasum":"","reference":"d390f95df4647b10199e8aa54e3db34c4eaa36bc"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/Restore-LC-Project-directories-views"},"funding":[],"time":"2026-04-16T03:35:51+00:00","published-time":"2026-04-16T03:37:35+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1292-field-storage-node-body":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1292-field-storage-node-body","version_normalized":"dev-1292-field-storage-node-body","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"fd626b3b52e5f350fbb67d8abefd1657638dcac7"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/fd626b3b52e5f350fbb67d8abefd1657638dcac7","type":"zip","shasum":"","reference":"fd626b3b52e5f350fbb67d8abefd1657638dcac7"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1292-field-storage-node-body"},"funding":[],"time":"2026-04-15T22:14:23+00:00","published-time":"2026-04-15T22:16:29+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-pdf-thumbnail-generation":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-pdf-thumbnail-generation","version_normalized":"dev-pdf-thumbnail-generation","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"5b6f651a15727ca61c7029df856b92ef4c50177c"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/5b6f651a15727ca61c7029df856b92ef4c50177c","type":"zip","shasum":"","reference":"5b6f651a15727ca61c7029df856b92ef4c50177c"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/pdf-thumbnail-generation"},"funding":[],"time":"2026-04-15T18:10:07+00:00","published-time":"2026-04-15T18:10:14+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/flat_taxonomy":"^2.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/block-category-term-deletion":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/block-category-term-deletion","version_normalized":"dev-fix\/block-category-term-deletion","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"dc9d835ecdf0ecd5240293f550ac26e8661d6a0a"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/dc9d835ecdf0ecd5240293f550ac26e8661d6a0a","type":"zip","shasum":"","reference":"dc9d835ecdf0ecd5240293f550ac26e8661d6a0a"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/block-category-term-deletion"},"funding":[],"time":"2026-04-15T16:59:41+00:00","published-time":"2026-04-15T17:00:21+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1105-browse-by-community-no-subcommunities":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1105-browse-by-community-no-subcommunities","version_normalized":"dev-1105-browse-by-community-no-subcommunities","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"8121411227c9125380db2b753a6e5f614e1f418d"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/8121411227c9125380db2b753a6e5f614e1f418d","type":"zip","shasum":"","reference":"8121411227c9125380db2b753a6e5f614e1f418d"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1105-browse-by-community-no-subcommunities"},"funding":[],"time":"2026-04-15T16:26:48+00:00","published-time":"2026-04-15T16:26:55+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1","drupal\/flat_taxonomy":"^2.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-355-add-category-form-helper-text":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-355-add-category-form-helper-text","version_normalized":"dev-355-add-category-form-helper-text","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"01150a3d2d5314db3cc40cca6da72980fa59febf"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/01150a3d2d5314db3cc40cca6da72980fa59febf","type":"zip","shasum":"","reference":"01150a3d2d5314db3cc40cca6da72980fa59febf"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/355-add-category-form-helper-text"},"funding":[],"time":"2026-04-15T16:17:27+00:00","published-time":"2026-04-15T16:17:33+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/flat_taxonomy":"^2.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1496--all-paragraphs-list-page":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1496--all-paragraphs-list-page","version_normalized":"dev-1496--all-paragraphs-list-page","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"c230afc64ac1fc9fb342d05681004ef135989c68"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/c230afc64ac1fc9fb342d05681004ef135989c68","type":"zip","shasum":"","reference":"c230afc64ac1fc9fb342d05681004ef135989c68"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1496--all-paragraphs-list-page"},"funding":[],"time":"2026-04-15T16:02:31+00:00","published-time":"2026-04-15T16:02:38+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-282--community-type-label":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-282--community-type-label","version_normalized":"dev-282--community-type-label","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"9a02641100ffc3e377a7421b287d43b180e72aeb"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/9a02641100ffc3e377a7421b287d43b180e72aeb","type":"zip","shasum":"","reference":"9a02641100ffc3e377a7421b287d43b180e72aeb"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/282--community-type-label"},"funding":[],"time":"2026-04-15T15:54:37+00:00","published-time":"2026-04-15T15:54:45+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-content-browser-fix":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-content-browser-fix","version_normalized":"dev-content-browser-fix","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"3103c4ee8110f060b4a4133a2c3085738b909f31"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/3103c4ee8110f060b4a4133a2c3085738b909f31","type":"zip","shasum":"","reference":"3103c4ee8110f060b4a4133a2c3085738b909f31"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/content-browser-fix"},"funding":[],"time":"2026-04-14T22:55:56+00:00","published-time":"2026-04-14T22:56:12+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-updating-community-form":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-updating-community-form","version_normalized":"dev-updating-community-form","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"3fbab7fce4f45bd65d577a1b16a2ec87fad522fd"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/3fbab7fce4f45bd65d577a1b16a2ec87fad522fd","type":"zip","shasum":"","reference":"3fbab7fce4f45bd65d577a1b16a2ec87fad522fd"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/updating-community-form"},"funding":[],"time":"2026-04-14T21:05:33+00:00","published-time":"2026-04-14T21:05:40+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-775--content-browser-changes":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-775--content-browser-changes","version_normalized":"dev-775--content-browser-changes","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"ee71c2711afc7c898972a9459e6717bfde104ffb"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/ee71c2711afc7c898972a9459e6717bfde104ffb","type":"zip","shasum":"","reference":"ee71c2711afc7c898972a9459e6717bfde104ffb"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/775--content-browser-changes"},"funding":[],"time":"2026-04-14T20:12:56+00:00","published-time":"2026-04-14T20:13:09+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","drupal\/geocoder":"^4.30","drupal\/tagify":"^1.2","geocoder-php\/nominatim-provider":"*","drupal\/rebuild_cache_access":"^1.12","drupal\/genpass":"^2.1","drupal\/notify_user_default":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-updating-dashboard-category-link":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-updating-dashboard-category-link","version_normalized":"dev-updating-dashboard-category-link","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"93fba14f1377cfbfac48d4c96818a9d8eeb1c172"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/93fba14f1377cfbfac48d4c96818a9d8eeb1c172","type":"zip","shasum":"","reference":"93fba14f1377cfbfac48d4c96818a9d8eeb1c172"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/updating-dashboard-category-link"},"funding":[],"time":"2026-04-14T15:55:31+00:00","published-time":"2026-04-14T15:55:53+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-communties-browse-page-sizing":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-communties-browse-page-sizing","version_normalized":"dev-communties-browse-page-sizing","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"bd2566b8d13eebadf4e0f6bdfd3eb480c918e995"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/bd2566b8d13eebadf4e0f6bdfd3eb480c918e995","type":"zip","shasum":"","reference":"bd2566b8d13eebadf4e0f6bdfd3eb480c918e995"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/communties-browse-page-sizing"},"funding":[],"time":"2026-04-11T01:22:20+00:00","published-time":"2026-04-11T01:22:32+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1492--errors-with-mixed-paragraphs":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1492--errors-with-mixed-paragraphs","version_normalized":"dev-1492--errors-with-mixed-paragraphs","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"195e8fd985c0a181127c2ed1359450fa78f4c112"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/195e8fd985c0a181127c2ed1359450fa78f4c112","type":"zip","shasum":"","reference":"195e8fd985c0a181127c2ed1359450fa78f4c112"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1492--errors-with-mixed-paragraphs"},"funding":[],"time":"2026-04-10T19:10:47+00:00","published-time":"2026-04-10T19:10:58+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-601--local-contexts-display-of-tkbc":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-601--local-contexts-display-of-tkbc","version_normalized":"dev-601--local-contexts-display-of-tkbc","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"dca24203ae8cb09baf1d160baf27d827cfa973b9"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/dca24203ae8cb09baf1d160baf27d827cfa973b9","type":"zip","shasum":"","reference":"dca24203ae8cb09baf1d160baf27d827cfa973b9"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/601--local-contexts-display-of-tkbc"},"funding":[],"time":"2026-04-10T17:37:39+00:00","published-time":"2026-04-10T17:37:50+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/rebuild_cache_access":"^1.12","drupal\/genpass":"^2.1","drupal\/notify_user_default":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-582--theming-local-contexts-directory":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-582--theming-local-contexts-directory","version_normalized":"dev-582--theming-local-contexts-directory","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"313989b3b6e7316a0c8f9446deb836f2ce45b5c6"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/313989b3b6e7316a0c8f9446deb836f2ce45b5c6","type":"zip","shasum":"","reference":"313989b3b6e7316a0c8f9446deb836f2ce45b5c6"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/582--theming-local-contexts-directory"},"funding":[],"time":"2026-04-10T17:17:45+00:00","published-time":"2026-04-10T17:19:00+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/rebuild_cache_access":"^1.12","drupal\/genpass":"^2.1","drupal\/notify_user_default":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-LC-directories-list-view":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-LC-directories-list-view","version_normalized":"dev-LC-directories-list-view","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"c9d79022449221738e855e533cc6ddab0f7e83b6"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/c9d79022449221738e855e533cc6ddab0f7e83b6","type":"zip","shasum":"","reference":"c9d79022449221738e855e533cc6ddab0f7e83b6"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/LC-directories-list-view"},"funding":[],"time":"2026-04-10T17:08:44+00:00","published-time":"2026-04-10T17:08:51+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-LC-paths":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-LC-paths","version_normalized":"dev-LC-paths","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"d5855957ee53fac421a50301c4a51b287de4cdc1"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/d5855957ee53fac421a50301c4a51b287de4cdc1","type":"zip","shasum":"","reference":"d5855957ee53fac421a50301c4a51b287de4cdc1"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/LC-paths"},"funding":[],"time":"2026-04-10T16:19:04+00:00","published-time":"2026-04-10T16:19:11+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-Community-browse-block-update":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-Community-browse-block-update","version_normalized":"dev-Community-browse-block-update","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"404b50f635f5c04877c9b490d9d39f9c55a4f929"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/404b50f635f5c04877c9b490d9d39f9c55a4f929","type":"zip","shasum":"","reference":"404b50f635f5c04877c9b490d9d39f9c55a4f929"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/Community-browse-block-update"},"funding":[],"time":"2026-04-09T19:38:46+00:00","published-time":"2026-04-09T19:38:53+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-dictionary-word-add-external-embed":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-dictionary-word-add-external-embed","version_normalized":"dev-dictionary-word-add-external-embed","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"58baee05dd81e042f8fb8208a8823eff34ee1127"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/58baee05dd81e042f8fb8208a8823eff34ee1127","type":"zip","shasum":"","reference":"58baee05dd81e042f8fb8208a8823eff34ee1127"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/dictionary-word-add-external-embed"},"funding":[],"time":"2026-04-09T18:58:14+00:00","published-time":"2026-04-09T18:58:31+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-protocol-facets-update-hook-fix":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-protocol-facets-update-hook-fix","version_normalized":"dev-protocol-facets-update-hook-fix","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"f26d10919ec00f725383b01390fdeb9fceacce13"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/f26d10919ec00f725383b01390fdeb9fceacce13","type":"zip","shasum":"","reference":"f26d10919ec00f725383b01390fdeb9fceacce13"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/protocol-facets-update-hook-fix"},"funding":[],"time":"2026-04-09T17:36:35+00:00","published-time":"2026-04-09T17:36:44+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-relabel-mukurtu-roundtrip-manager":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-relabel-mukurtu-roundtrip-manager","version_normalized":"dev-relabel-mukurtu-roundtrip-manager","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"f6c18a17f5a6b2c93c92deb6a29a58b3959e573d"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/f6c18a17f5a6b2c93c92deb6a29a58b3959e573d","type":"zip","shasum":"","reference":"f6c18a17f5a6b2c93c92deb6a29a58b3959e573d"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/relabel-mukurtu-roundtrip-manager"},"funding":[],"time":"2026-04-08T18:36:47+00:00","published-time":"2026-04-08T18:36:55+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-taxonomy-description-updates":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-taxonomy-description-updates","version_normalized":"dev-taxonomy-description-updates","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"bad41dde65e689bace1e242242c4716f28fbd277"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/bad41dde65e689bace1e242242c4716f28fbd277","type":"zip","shasum":"","reference":"bad41dde65e689bace1e242242c4716f28fbd277"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/taxonomy-description-updates"},"funding":[],"time":"2026-04-08T18:15:11+00:00","published-time":"2026-04-08T18:15:24+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/rebuild_cache_access":"^1.12","drupal\/genpass":"^2.1","drupal\/notify_user_default":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1498-import-trim-protocol-name-whitespace":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1498-import-trim-protocol-name-whitespace","version_normalized":"dev-1498-import-trim-protocol-name-whitespace","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"ce54cf40a7b712a9bf473ef6a5692210bf1db744"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/ce54cf40a7b712a9bf473ef6a5692210bf1db744","type":"zip","shasum":"","reference":"ce54cf40a7b712a9bf473ef6a5692210bf1db744"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1498-import-trim-protocol-name-whitespace"},"funding":[],"time":"2026-04-06T19:10:13+00:00","published-time":"2026-04-06T19:10:19+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-338-option-b-AM":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-338-option-b-AM","version_normalized":"dev-338-option-b-AM","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"d512672efb318c66e77128d048412db0842fb03d"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/d512672efb318c66e77128d048412db0842fb03d","type":"zip","shasum":"","reference":"d512672efb318c66e77128d048412db0842fb03d"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/338-option-b-AM"},"funding":[],"time":"2026-04-03T16:01:36+00:00","published-time":"2026-04-03T16:01:48+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/default_content":"^2.0","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/rebuild_cache_access":"^1.12"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-AM_CI-funtional-testing-stub":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-AM_CI-funtional-testing-stub","version_normalized":"dev-AM_CI-funtional-testing-stub","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"6cfc962f6ac7aa30091b156320bec18269effae9"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/6cfc962f6ac7aa30091b156320bec18269effae9","type":"zip","shasum":"","reference":"6cfc962f6ac7aa30091b156320bec18269effae9"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/AM_CI-funtional-testing-stub"},"funding":[],"time":"2026-04-01T23:29:35+00:00","published-time":"2026-04-07T19:09:37+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-registration-form-updates":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-registration-form-updates","version_normalized":"dev-registration-form-updates","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"d1788eb7ab811969efdfaba1c4a3707ca045f6d1"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/d1788eb7ab811969efdfaba1c4a3707ca045f6d1","type":"zip","shasum":"","reference":"d1788eb7ab811969efdfaba1c4a3707ca045f6d1"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/registration-form-updates"},"funding":[],"time":"2026-04-01T23:25:52+00:00","published-time":"2026-04-01T23:25:59+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","drupal\/tagify":"^1.2","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/geocoder":"^4.30","geocoder-php\/nominatim-provider":"*"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1466-tagify-enter-only":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1466-tagify-enter-only","version_normalized":"dev-1466-tagify-enter-only","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"38d7c8aa72d1262ea1a26c766f575a9da37789f3"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/38d7c8aa72d1262ea1a26c766f575a9da37789f3","type":"zip","shasum":"","reference":"38d7c8aa72d1262ea1a26c766f575a9da37789f3"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1466-tagify-enter-only"},"funding":[],"time":"2026-04-01T23:20:39+00:00","published-time":"2026-04-01T23:20:47+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/rebuild_cache_access":"^1.12"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-docs-folder":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-docs-folder","version_normalized":"dev-docs-folder","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"82aeac6a73a7d2ef5393e8fc49e33dde8026ee07"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/82aeac6a73a7d2ef5393e8fc49e33dde8026ee07","type":"zip","shasum":"","reference":"82aeac6a73a7d2ef5393e8fc49e33dde8026ee07"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/docs-folder"},"funding":[],"time":"2026-04-01T19:08:52+00:00","published-time":"2026-04-01T19:08:58+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/rebuild_cache_access":"^1.12"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix\/protocol-access-image-alt":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix\/protocol-access-image-alt","version_normalized":"dev-fix\/protocol-access-image-alt","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"0cadef86f15f841a93b88362442a726c56407cb0"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/0cadef86f15f841a93b88362442a726c56407cb0","type":"zip","shasum":"","reference":"0cadef86f15f841a93b88362442a726c56407cb0"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix\/protocol-access-image-alt"},"funding":[],"time":"2026-03-31T20:33:49+00:00","published-time":"2026-03-31T20:35:52+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/rebuild_cache_access":"^1.12"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-Update-categories-browse-view":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-Update-categories-browse-view","version_normalized":"dev-Update-categories-browse-view","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"daf0654954bdbcba51545b4dd95ae98f5ed7114c"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/daf0654954bdbcba51545b4dd95ae98f5ed7114c","type":"zip","shasum":"","reference":"daf0654954bdbcba51545b4dd95ae98f5ed7114c"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/Update-categories-browse-view"},"funding":[],"time":"2026-03-31T17:42:46+00:00","published-time":"2026-03-31T17:43:17+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/rebuild_cache_access":"^1.12"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-creating-import-templates":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-creating-import-templates","version_normalized":"dev-creating-import-templates","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"8bc636b0a7b4040253850c51434c20ca5de8c0a7"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/8bc636b0a7b4040253850c51434c20ca5de8c0a7","type":"zip","shasum":"","reference":"8bc636b0a7b4040253850c51434c20ca5de8c0a7"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/creating-import-templates"},"funding":[],"time":"2026-03-31T17:25:56+00:00","published-time":"2026-03-31T17:26:06+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/rebuild_cache_access":"^1.12"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1478--text-sections-field-not-displaying-on-place-records":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1478--text-sections-field-not-displaying-on-place-records","version_normalized":"dev-1478--text-sections-field-not-displaying-on-place-records","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"992ed276d21aef2b7a241885d568ae2f7af5e59a"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/992ed276d21aef2b7a241885d568ae2f7af5e59a","type":"zip","shasum":"","reference":"992ed276d21aef2b7a241885d568ae2f7af5e59a"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1478--text-sections-field-not-displaying-on-place-records"},"funding":[],"time":"2026-03-31T17:00:16+00:00","published-time":"2026-03-31T17:00:24+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/rebuild_cache_access":"^1.12"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-Fix-manage-languages-dashboard-link":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-Fix-manage-languages-dashboard-link","version_normalized":"dev-Fix-manage-languages-dashboard-link","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"579cd1bad963be73ff26fda3b41f1e023002a9ce"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/579cd1bad963be73ff26fda3b41f1e023002a9ce","type":"zip","shasum":"","reference":"579cd1bad963be73ff26fda3b41f1e023002a9ce"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/Fix-manage-languages-dashboard-link"},"funding":[],"time":"2026-03-30T16:12:17+00:00","published-time":"2026-03-30T16:12:29+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/rebuild_cache_access":"^1.12"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-AM-CI-testing_prod-fix":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-AM-CI-testing_prod-fix","version_normalized":"dev-AM-CI-testing_prod-fix","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"152acd0867e99cbcdd0c3dee3f2a8cffc31fb55a"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/152acd0867e99cbcdd0c3dee3f2a8cffc31fb55a","type":"zip","shasum":"","reference":"152acd0867e99cbcdd0c3dee3f2a8cffc31fb55a"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/AM-CI-testing_prod-fix"},"funding":[],"time":"2026-03-27T17:03:51+00:00","published-time":"2026-03-27T23:37:41+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/rebuild_cache_access":"^1.12"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-import-templates":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-import-templates","version_normalized":"dev-import-templates","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"163c55c2983f9c5f3c4f2590e227f18649f8c38c"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/163c55c2983f9c5f3c4f2590e227f18649f8c38c","type":"zip","shasum":"","reference":"163c55c2983f9c5f3c4f2590e227f18649f8c38c"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/import-templates"},"funding":[],"time":"2026-03-27T16:58:50+00:00","published-time":"2026-03-27T16:58:59+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/rebuild_cache_access":"^1.12"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1434--fix-dashboard-path-on-multilingual-sites":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1434--fix-dashboard-path-on-multilingual-sites","version_normalized":"dev-1434--fix-dashboard-path-on-multilingual-sites","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"23eecdb6ccaaaf995fb95a1777241ee174d3921c"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/23eecdb6ccaaaf995fb95a1777241ee174d3921c","type":"zip","shasum":"","reference":"23eecdb6ccaaaf995fb95a1777241ee174d3921c"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1434--fix-dashboard-path-on-multilingual-sites"},"funding":[],"time":"2026-03-26T23:02:22+00:00","published-time":"2026-03-26T23:02:28+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","drupal\/tagify":"^1.2","drupal\/rebuild_cache_access":"^1.12","drupal\/geocoder":"^4.30","geocoder-php\/nominatim-provider":"*"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-723--dictionary-missing-search":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-723--dictionary-missing-search","version_normalized":"dev-723--dictionary-missing-search","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"f74c0af1ef5242888a1fb836804ba1970ce964ce"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/f74c0af1ef5242888a1fb836804ba1970ce964ce","type":"zip","shasum":"","reference":"f74c0af1ef5242888a1fb836804ba1970ce964ce"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/723--dictionary-missing-search"},"funding":[],"time":"2026-03-25T18:27:51+00:00","published-time":"2026-03-25T18:27:58+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","drupal\/migrate_source_csv":"^3.8","drupal\/tagify":"^1.2","drupal\/rebuild_cache_access":"^1.12","drupal\/geocoder":"^4.30","geocoder-php\/nominatim-provider":"*"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-Address-search":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-Address-search","version_normalized":"dev-Address-search","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"161083a8019cf82995f48ce240d0990e74a598dd"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/161083a8019cf82995f48ce240d0990e74a598dd","type":"zip","shasum":"","reference":"161083a8019cf82995f48ce240d0990e74a598dd"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/Address-search"},"funding":[],"time":"2026-03-25T18:23:44+00:00","published-time":"2026-03-25T18:23:52+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/tagify":"^1.2","drupal\/rebuild_cache_access":"^1.12"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-NOTICKET--fix-playwright-person-test":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-NOTICKET--fix-playwright-person-test","version_normalized":"dev-NOTICKET--fix-playwright-person-test","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"4613077c139e0e55806029eb7679263aa0e4dbff"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/4613077c139e0e55806029eb7679263aa0e4dbff","type":"zip","shasum":"","reference":"4613077c139e0e55806029eb7679263aa0e4dbff"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/NOTICKET--fix-playwright-person-test"},"funding":[],"time":"2026-03-24T04:13:18+00:00","published-time":"2026-03-24T04:13:23+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","drupal\/tagify":"^1.2","drupal\/rebuild_cache_access":"^1.12"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1110--local-contexts-images-not-displaying":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1110--local-contexts-images-not-displaying","version_normalized":"dev-1110--local-contexts-images-not-displaying","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"7a5e3791fd8c2baf2761f73f05cb39b9d7ff6298"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/7a5e3791fd8c2baf2761f73f05cb39b9d7ff6298","type":"zip","shasum":"","reference":"7a5e3791fd8c2baf2761f73f05cb39b9d7ff6298"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1110--local-contexts-images-not-displaying"},"funding":[],"time":"2026-03-24T04:12:53+00:00","published-time":"2026-03-24T04:12:56+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","drupal\/tagify":"^1.2","drupal\/rebuild_cache_access":"^1.12"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-rebuild-cache-permissions":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-rebuild-cache-permissions","version_normalized":"dev-rebuild-cache-permissions","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"9b90d0567f00a679359016e62e17d1aa67ef6323"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/9b90d0567f00a679359016e62e17d1aa67ef6323","type":"zip","shasum":"","reference":"9b90d0567f00a679359016e62e17d1aa67ef6323"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/rebuild-cache-permissions"},"funding":[],"time":"2026-03-23T22:24:17+00:00","published-time":"2026-03-23T22:24:25+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","drupal\/tagify":"^1.2","drupal\/rebuild_cache_access":"^1.12"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-pathauto-content-type-issue":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-pathauto-content-type-issue","version_normalized":"dev-pathauto-content-type-issue","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"f9c69087c8017dc6fc60e9114987b076c62214f3"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/f9c69087c8017dc6fc60e9114987b076c62214f3","type":"zip","shasum":"","reference":"f9c69087c8017dc6fc60e9114987b076c62214f3"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/pathauto-content-type-issue"},"funding":[],"time":"2026-03-20T21:52:12+00:00","published-time":"2026-03-20T21:52:19+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","drupal\/tagify":"^1.2"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1420--place-record-display-updates":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1420--place-record-display-updates","version_normalized":"dev-1420--place-record-display-updates","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"75a973976a26df8c8ebb86d6db036e2e83ae5dd9"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/75a973976a26df8c8ebb86d6db036e2e83ae5dd9","type":"zip","shasum":"","reference":"75a973976a26df8c8ebb86d6db036e2e83ae5dd9"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1420--place-record-display-updates"},"funding":[],"time":"2026-03-19T14:18:01+00:00","published-time":"2026-03-19T14:18:30+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","drupal\/tagify":"^1.2"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1430--prevent-mukurtu-manager-assigning-admin-role":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1430--prevent-mukurtu-manager-assigning-admin-role","version_normalized":"dev-1430--prevent-mukurtu-manager-assigning-admin-role","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"dcd03661ee0bbf32873164866e366ef3cf2d6864"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/dcd03661ee0bbf32873164866e366ef3cf2d6864","type":"zip","shasum":"","reference":"dcd03661ee0bbf32873164866e366ef3cf2d6864"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1430--prevent-mukurtu-manager-assigning-admin-role"},"funding":[],"time":"2026-03-16T22:54:36+00:00","published-time":"2026-03-16T22:55:48+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1111--person-record-display-updates":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1111--person-record-display-updates","version_normalized":"dev-1111--person-record-display-updates","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"fc0d14934a77b73252af506d2b6e36c0a9304e4e"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/fc0d14934a77b73252af506d2b6e36c0a9304e4e","type":"zip","shasum":"","reference":"fc0d14934a77b73252af506d2b6e36c0a9304e4e"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1111--person-record-display-updates"},"funding":[],"time":"2026-03-12T22:31:35+00:00","published-time":"2026-03-12T22:31:47+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-place-record":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-place-record","version_normalized":"dev-place-record","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"468d85f650e1521792830df1187248208abf41a5"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/468d85f650e1521792830df1187248208abf41a5","type":"zip","shasum":"","reference":"468d85f650e1521792830df1187248208abf41a5"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/place-record"},"funding":[],"time":"2026-03-10T21:12:56+00:00","published-time":"2026-03-10T21:13:04+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","drupal\/migrate_source_csv":"^3.8"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-NOTICKET--config-schema-cleanup":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-NOTICKET--config-schema-cleanup","version_normalized":"dev-NOTICKET--config-schema-cleanup","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"0ff80d0898ac96d471b93fbcde45f10bd15f9a83"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/0ff80d0898ac96d471b93fbcde45f10bd15f9a83","type":"zip","shasum":"","reference":"0ff80d0898ac96d471b93fbcde45f10bd15f9a83"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/NOTICKET--config-schema-cleanup"},"funding":[],"time":"2026-03-07T03:01:46+00:00","published-time":"2026-03-07T03:50:47+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1409--word-list-import":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1409--word-list-import","version_normalized":"dev-1409--word-list-import","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"ec813016741373d1bd5383f2ba34de9f898c3161"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/ec813016741373d1bd5383f2ba34de9f898c3161","type":"zip","shasum":"","reference":"ec813016741373d1bd5383f2ba34de9f898c3161"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1409--word-list-import"},"funding":[],"time":"2026-03-06T17:33:18+00:00","published-time":"2026-03-06T17:33:36+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-721--reimplement-leaflet-markercluster":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-721--reimplement-leaflet-markercluster","version_normalized":"dev-721--reimplement-leaflet-markercluster","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"5e72befa4fba82d689b0ef2da671769fca7a9c2a"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/5e72befa4fba82d689b0ef2da671769fca7a9c2a","type":"zip","shasum":"","reference":"5e72befa4fba82d689b0ef2da671769fca7a9c2a"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/721--reimplement-leaflet-markercluster"},"funding":[],"time":"2026-02-24T00:46:57+00:00","published-time":"2026-02-24T00:47:05+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.5","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-look-and-feel-updates":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-look-and-feel-updates","version_normalized":"dev-look-and-feel-updates","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"ba6466c04c3a51f2f5b826ba1f8a834ce0392b36"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/ba6466c04c3a51f2f5b826ba1f8a834ce0392b36","type":"zip","shasum":"","reference":"ba6466c04c3a51f2f5b826ba1f8a834ce0392b36"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/look-and-feel-updates"},"funding":[],"time":"2026-02-24T00:38:25+00:00","published-time":"2026-02-24T00:38:32+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.5","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1392--error-adding-thumbnail-banner-image-to-community-protocol":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1392--error-adding-thumbnail-banner-image-to-community-protocol","version_normalized":"dev-1392--error-adding-thumbnail-banner-image-to-community-protocol","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"e07c5048e3a9ff691f08404c4e1651f6bb007840"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/e07c5048e3a9ff691f08404c4e1651f6bb007840","type":"zip","shasum":"","reference":"e07c5048e3a9ff691f08404c4e1651f6bb007840"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1392--error-adding-thumbnail-banner-image-to-community-protocol"},"funding":[],"time":"2026-02-18T23:40:39+00:00","published-time":"2026-02-18T23:40:45+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.5","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-fix-php-8.4-deprecation-warnings":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-fix-php-8.4-deprecation-warnings","version_normalized":"dev-fix-php-8.4-deprecation-warnings","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"8b732b6ee8b26a00d7c40287681c0cc9d2da3e68"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/8b732b6ee8b26a00d7c40287681c0cc9d2da3e68","type":"zip","shasum":"","reference":"8b732b6ee8b26a00d7c40287681c0cc9d2da3e68"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/fix-php-8.4-deprecation-warnings"},"funding":[],"time":"2026-02-17T21:17:25+00:00","published-time":"2026-02-17T21:17:32+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.5","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-theming-basic-pages":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-theming-basic-pages","version_normalized":"dev-theming-basic-pages","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"5eb056dfc10209758a3b9556c57a36c185136cc3"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/5eb056dfc10209758a3b9556c57a36c185136cc3","type":"zip","shasum":"","reference":"5eb056dfc10209758a3b9556c57a36c185136cc3"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/theming-basic-pages"},"funding":[],"time":"2026-02-13T21:45:03+00:00","published-time":"2026-02-13T21:45:11+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.5","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-remaining-dashboard-links":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-remaining-dashboard-links","version_normalized":"dev-remaining-dashboard-links","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"3cec0c4f41c5816d1589c12f28e596efbdd32ed1"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/3cec0c4f41c5816d1589c12f28e596efbdd32ed1","type":"zip","shasum":"","reference":"3cec0c4f41c5816d1589c12f28e596efbdd32ed1"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/remaining-dashboard-links"},"funding":[],"time":"2026-02-10T23:53:32+00:00","published-time":"2026-02-10T23:53:40+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.5","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","drupal\/better_exposed_filters":"^7.1.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1347--import-error-false-positive":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1347--import-error-false-positive","version_normalized":"dev-1347--import-error-false-positive","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"f2d84f28e098470f456a04233c8c28e3d6a09759"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/f2d84f28e098470f456a04233c8c28e3d6a09759","type":"zip","shasum":"","reference":"f2d84f28e098470f456a04233c8c28e3d6a09759"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1347--import-error-false-positive"},"funding":[],"time":"2026-02-07T03:53:24+00:00","published-time":"2026-02-07T03:53:37+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.5","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-moving-citation-field":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-moving-citation-field","version_normalized":"dev-moving-citation-field","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"7761dd8622ee2cea585437ad75bf010926b4cdb8"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/7761dd8622ee2cea585437ad75bf010926b4cdb8","type":"zip","shasum":"","reference":"7761dd8622ee2cea585437ad75bf010926b4cdb8"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/moving-citation-field"},"funding":[],"time":"2026-02-06T22:10:27+00:00","published-time":"2026-02-06T22:10:34+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.5","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1349--remove-access-devel-info-permission-from-mukurtu-manager":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1349--remove-access-devel-info-permission-from-mukurtu-manager","version_normalized":"dev-1349--remove-access-devel-info-permission-from-mukurtu-manager","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"aca02e2f6cfe3ad106cc1c9b5c7f8aaff923bf52"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/aca02e2f6cfe3ad106cc1c9b5c7f8aaff923bf52","type":"zip","shasum":"","reference":"aca02e2f6cfe3ad106cc1c9b5c7f8aaff923bf52"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1349--remove-access-devel-info-permission-from-mukurtu-manager"},"funding":[],"time":"2026-02-06T21:14:37+00:00","published-time":"2026-02-06T21:14:40+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.5","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1333--protocol-errors-on-basic-pages":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1333--protocol-errors-on-basic-pages","version_normalized":"dev-1333--protocol-errors-on-basic-pages","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"18352a3f38d43c10f56cf2e2cab0abc9ca4c4a41"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/18352a3f38d43c10f56cf2e2cab0abc9ca4c4a41","type":"zip","shasum":"","reference":"18352a3f38d43c10f56cf2e2cab0abc9ca4c4a41"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1333--protocol-errors-on-basic-pages"},"funding":[],"time":"2026-02-03T23:26:20+00:00","published-time":"2026-02-03T23:26:26+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.5","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1308--sapi-adjust-taxonomy-type":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1308--sapi-adjust-taxonomy-type","version_normalized":"dev-1308--sapi-adjust-taxonomy-type","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"d21890795b623cd6deb2f976b19ae3c1ddb8fcbb"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/d21890795b623cd6deb2f976b19ae3c1ddb8fcbb","type":"zip","shasum":"","reference":"d21890795b623cd6deb2f976b19ae3c1ddb8fcbb"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1308--sapi-adjust-taxonomy-type"},"funding":[],"time":"2026-01-21T02:10:42+00:00","published-time":"2026-01-21T02:11:36+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.5","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"dev-1308--sapi-auto-index-allowlist":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"dev-1308--sapi-auto-index-allowlist","version_normalized":"dev-1308--sapi-auto-index-allowlist","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"707030647c4fd244fbf7c5add5a69267c9e7f442"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/707030647c4fd244fbf7c5add5a69267c9e7f442","type":"zip","shasum":"","reference":"707030647c4fd244fbf7c5add5a69267c9e7f442"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/1308--sapi-auto-index-allowlist"},"funding":[],"time":"2026-01-20T22:20:06+00:00","published-time":"2026-01-20T22:21:20+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.5","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"4.0.8":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.8","version_normalized":"4.0.8.0","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"5299be96b60f57aef39a704fe7208c1ab5a8ad41"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/5299be96b60f57aef39a704fe7208c1ab5a8ad41","type":"zip","shasum":"","reference":"5299be96b60f57aef39a704fe7208c1ab5a8ad41"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.8"},"funding":[],"time":"2026-11-03T21:45:10+00:00","published-time":"2026-11-03T21:49:16+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.10","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"4.0.7":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.7","version_normalized":"4.0.7.0","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"99c6d9208c1cab066c0eb4ea83ad36e1907a7f33"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/99c6d9208c1cab066c0eb4ea83ad36e1907a7f33","type":"zip","shasum":"","reference":"99c6d9208c1cab066c0eb4ea83ad36e1907a7f33"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.7"},"funding":[],"time":"2026-10-28T18:24:11+00:00","published-time":"2026-10-28T18:58:54+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0.11","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.10","drupal\/core-composer-scaffold":"~11.4.10","drupal\/core-project-message":"~11.4.10","drupal\/core-recommended":"~11.4.10","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0.16","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.4.13","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"4.0.6":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.6","version_normalized":"4.0.6.0","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"8004d828b851502d3a7a3c2204ef445765ff81e5"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/8004d828b851502d3a7a3c2204ef445765ff81e5","type":"zip","shasum":"","reference":"8004d828b851502d3a7a3c2204ef445765ff81e5"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.6"},"funding":[],"time":"2026-10-20T22:51:39+00:00","published-time":"2026-10-20T22:52:30+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Stop repeating ids in the toolbar and sticky table headers (Mukurtu #2397)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/8fc6ac80fc03002429cdab556fff0626e9d1b3f3\/patches\/gin-duplicate-ids-2397.patch","Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/search_api":{"Store search_api_db tables as utf8mb4 so 4-byte characters can be indexed (#3060442)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/7e995fe14949139c5d38fe56f2b19b1206fa3572\/patches\/search_api_db-utf8mb4-3060442.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/history":"^1.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/masquerade":"^2.0","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"4.0.5":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.5","version_normalized":"4.0.5.0","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"618f60425b6989334b9b47b32c20cf2c1321d721"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/618f60425b6989334b9b47b32c20cf2c1321d721","type":"zip","shasum":"","reference":"618f60425b6989334b9b47b32c20cf2c1321d721"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.5"},"funding":[],"time":"2026-10-05T18:06:51+00:00","published-time":"2026-10-05T18:07:23+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/gin":{"Fix invalid aria-toolbar-link__labelledby attribute on toolbar menus (Gin #3598613, RTBC)":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/43759bed7c2aa3a34e3b0a6213d6ac7dbead20d8\/patches\/gin-aria-labelledby-toolbar-menus-3598613.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"},"conflict":{"twig\/twig":"\u003E=3.30.0"}},"4.0.4":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.4","version_normalized":"4.0.4.0","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"e4c29e57bcb132435b57df80951c2d54d7c9dfec"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/e4c29e57bcb132435b57df80951c2d54d7c9dfec","type":"zip","shasum":"","reference":"e4c29e57bcb132435b57df80951c2d54d7c9dfec"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.4"},"funding":[],"time":"2026-09-16T16:00:29+00:00","published-time":"2026-09-16T16:02:13+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"}},"4.0.3":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.3","version_normalized":"4.0.3.0","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"c3c8e51ea2a10b2e897b851768f0d8bac3bdb04e"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/c3c8e51ea2a10b2e897b851768f0d8bac3bdb04e","type":"zip","shasum":"","reference":"c3c8e51ea2a10b2e897b851768f0d8bac3bdb04e"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.3"},"funding":[],"time":"2026-09-15T22:08:21+00:00","published-time":"2026-09-15T22:10:11+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"}},"4.0.2":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.2","version_normalized":"4.0.2.0","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"73369084c2f1c458b7fcaf62fc29f334fd8cf8ac"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/73369084c2f1c458b7fcaf62fc29f334fd8cf8ac","type":"zip","shasum":"","reference":"73369084c2f1c458b7fcaf62fc29f334fd8cf8ac"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.2"},"funding":[],"time":"2026-09-14T19:36:08+00:00","published-time":"2026-09-14T19:36:58+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"}},"4.0.1":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.1","version_normalized":"4.0.1.0","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"bbe9b2ad770ffaf82f01abe7d7b284ed8656e61b"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/bbe9b2ad770ffaf82f01abe7d7b284ed8656e61b","type":"zip","shasum":"","reference":"bbe9b2ad770ffaf82f01abe7d7b284ed8656e61b"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.1"},"funding":[],"time":"2026-09-10T21:16:29+00:00","published-time":"2026-09-10T21:23:58+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"}},"4.0.0":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0","version_normalized":"4.0.0.0","license":["GPL-3.0-or-later"],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"8c96184799a282caad95ca7754f22bf1f6293c0b"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/8c96184799a282caad95ca7754f22bf1f6293c0b","type":"zip","shasum":"","reference":"8c96184799a282caad95ca7754f22bf1f6293c0b"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0"},"funding":[],"time":"2026-09-09T21:39:47+00:00","published-time":"2026-09-09T21:42:11+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"php":"\u003E=8.4","composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"^4.1","drupal\/dashboards":"^2.1","drupal\/embed":"^1.10","drupal\/entity_browser":"^2.17","drupal\/entity_embed":"^1.7","drupal\/entity_reference_revisions":"^1.14","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0.7","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"^1.13","drupal\/restui":"^1.22","drupal\/search_api":"^1.41","drupal\/search_api_glossary":"^4.2","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0","drupal\/term_merge_manager":"^2.0","drupal\/term_reference_change":"^2.0@beta","drupal\/token":"^1.17","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"^4.4","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"^5.8","sibyx\/phpgpx":"^1.3"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"}},"4.0.0-rc":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-rc","version_normalized":"4.0.0.0-RC","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"9abf505473d158a9f186cfce18f593a01e29d60f"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/9abf505473d158a9f186cfce18f593a01e29d60f","type":"zip","shasum":"","reference":"9abf505473d158a9f186cfce18f593a01e29d60f"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-rc"},"funding":[],"time":"2026-09-05T00:53:11+00:00","published-time":"2026-09-05T00:54:07+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"\u003E=3.0 \u003C3.0.4","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1@beta","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"}},"4.0.0-beta37":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta37","version_normalized":"4.0.0.0-beta37","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"c2a2a5c530b8b70b3a3736870cd3d97756f5db7d"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/c2a2a5c530b8b70b3a3736870cd3d97756f5db7d","type":"zip","shasum":"","reference":"c2a2a5c530b8b70b3a3736870cd3d97756f5db7d"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta37"},"funding":[],"time":"2026-09-04T22:36:28+00:00","published-time":"2026-09-04T22:36:54+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"\u003E=3.0 \u003C3.0.4","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1@beta","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"~1.14.0","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"}},"4.0.0-beta36.1":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta36.1","version_normalized":"4.0.0.0-beta36.1","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"1d1d76095206b8fdf6d6c2baaef066420117f6a1"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/1d1d76095206b8fdf6d6c2baaef066420117f6a1","type":"zip","shasum":"","reference":"1d1d76095206b8fdf6d6c2baaef066420117f6a1"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta36.1"},"funding":[],"time":"2026-09-03T16:41:02+00:00","published-time":"2026-09-03T16:41:45+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":[{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/877a97b4446a887fcbfeb7cd1fb5b867cc0fa034\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/af7ea5f9c535dbcc685e785d8fd7168d464563a9\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/b9cc77302d1a471dbc1d5c5eb6921285d2da0806\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/raw.githubusercontent.com\/MukurtuCMS\/Mukurtu-CMS\/03c3074c9cfaef093456c2a0072ea4c772862bc9\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"\u003E=3.0 \u003C3.0.4","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1@beta","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"}},"4.0.0-beta36":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta36","version_normalized":"4.0.0.0-beta36","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"a978a1487c17882064a67d44fee0137afed2aa33"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/a978a1487c17882064a67d44fee0137afed2aa33","type":"zip","shasum":"","reference":"a978a1487c17882064a67d44fee0137afed2aa33"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta36"},"funding":[],"time":"2026-09-02T23:37:59+00:00","published-time":"2026-09-02T23:38:50+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":[{"url":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch","depth":1,"description":"Fix stale config.installer proxy after nested container rebuild during module install"},{"url":"web\/profiles\/mukurtu\/patches\/module-installer-stale-module-handler-modules-installed.patch","depth":1,"description":"Fix stale module_handler proxy in ModuleInstaller::install()\u0027s trailing hook_modules_installed() invocation"}],"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"web\/profiles\/mukurtu\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"web\/profiles\/mukurtu\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"web\/profiles\/mukurtu\/patches\/media_entity_soundcloud-secret-token-3272077.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^2.0","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^3.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"\u003E=3.0 \u003C3.0.4","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^5.1@beta","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^3.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^10.3","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^2.0","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^1.2"}},"4.0.0-beta35":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta35","version_normalized":"4.0.0.0-beta35","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"6a61e290996ed181b2e7be5479a9589c609e4ecf"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/6a61e290996ed181b2e7be5479a9589c609e4ecf","type":"zip","shasum":"","reference":"6a61e290996ed181b2e7be5479a9589c609e4ecf"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta35"},"funding":[],"time":"2026-08-28T20:31:31+00:00","published-time":"2026-08-28T20:32:39+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"web\/profiles\/mukurtu\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"web\/profiles\/mukurtu\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"\u003E=3.0 \u003C3.0.4","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"4.0.0-beta34":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta34","version_normalized":"4.0.0.0-beta34","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"beedc0366f23b8b74113559bfda373cd225ce3fc"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/beedc0366f23b8b74113559bfda373cd225ce3fc","type":"zip","shasum":"","reference":"beedc0366f23b8b74113559bfda373cd225ce3fc"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta34"},"funding":[],"time":"2026-08-25T20:25:18+00:00","published-time":"2026-08-25T20:26:33+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"web\/profiles\/mukurtu\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"web\/profiles\/mukurtu\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"\u003E=3.0 \u003C3.0.4","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"4.0.0-beta33":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta33","version_normalized":"4.0.0.0-beta33","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"ea8c6aabd20fc03f2e61f658672f4c65419a3fea"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/ea8c6aabd20fc03f2e61f658672f4c65419a3fea","type":"zip","shasum":"","reference":"ea8c6aabd20fc03f2e61f658672f4c65419a3fea"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta33"},"funding":[],"time":"2026-08-24T21:57:04+00:00","published-time":"2026-08-24T21:58:35+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"web\/profiles\/mukurtu\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"web\/profiles\/mukurtu\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"\u003E=3.0 \u003C3.0.4","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"4.0.0-beta32":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta32","version_normalized":"4.0.0.0-beta32","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"8a2917e1e5a6a0612ce6afa22897e46c1026d318"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/8a2917e1e5a6a0612ce6afa22897e46c1026d318","type":"zip","shasum":"","reference":"8a2917e1e5a6a0612ce6afa22897e46c1026d318"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta32"},"funding":[],"time":"2026-08-19T21:24:55+00:00","published-time":"2026-08-19T22:21:17+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"web\/profiles\/mukurtu\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"web\/profiles\/mukurtu\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"\u003E=3.0 \u003C3.0.4","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"4.0.0-beta31":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta31","version_normalized":"4.0.0.0-beta31","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"fe234e21252702776c2698c9c10106eb450c2426"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/fe234e21252702776c2698c9c10106eb450c2426","type":"zip","shasum":"","reference":"fe234e21252702776c2698c9c10106eb450c2426"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta31"},"funding":[],"time":"2026-08-18T21:17:46+00:00","published-time":"2026-08-18T21:18:19+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch","Fix invalid \u0027#group\u0027 display option written into entity_form_display config schema":"web\/profiles\/mukurtu\/patches\/message_ui-invalid-group-display-option.patch","Fix invalid \u0027field_name\u0027 component option written into entity_form_display config schema":"web\/profiles\/mukurtu\/patches\/message_ui-invalid-field-name-component-option.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"\u003E=3.0 \u003C3.0.4","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"4.0.0-beta30":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta30","version_normalized":"4.0.0.0-beta30","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"d03e3ca4ce79b56701f6d455bd20e94fc29a0656"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/d03e3ca4ce79b56701f6d455bd20e94fc29a0656","type":"zip","shasum":"","reference":"d03e3ca4ce79b56701f6d455bd20e94fc29a0656"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta30"},"funding":[],"time":"2026-08-01T02:21:41+00:00","published-time":"2026-08-01T02:22:16+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"4.0.0-beta29":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta29","version_normalized":"4.0.0.0-beta29","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"d3e0c6db3eb351d98a4694a8f26c9e02ce3f9299"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/d3e0c6db3eb351d98a4694a8f26c9e02ce3f9299","type":"zip","shasum":"","reference":"d3e0c6db3eb351d98a4694a8f26c9e02ce3f9299"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta29"},"funding":[],"time":"2026-07-29T03:55:44+00:00","published-time":"2026-07-29T03:56:29+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/altcha":"^1.2","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/captcha":"^2.0","drupal\/charts":"^5.2","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facet_bot_blocker":"^1.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/honeypot":"^2.2","drupal\/key":"^1.20","drupal\/klaro":"^3.1","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/recaptcha":"^3.4","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/turnstile":"^1.2","drupal\/turnstile_protect":"^1.0","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"4.0.0-beta28":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta28","version_normalized":"4.0.0.0-beta28","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"57ba0a8297eb457f4e27435b95ef967121f3c46a"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/57ba0a8297eb457f4e27435b95ef967121f3c46a","type":"zip","shasum":"","reference":"57ba0a8297eb457f4e27435b95ef967121f3c46a"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta28"},"funding":[],"time":"2026-07-23T17:59:20+00:00","published-time":"2026-07-23T18:00:32+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"^1.21","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"composer\/composer":"^2.10.2","drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"4.0.0-beta27.1":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta27.1","version_normalized":"4.0.0.0-beta27.1","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"0bec6500b85180580242e401655174cc075644d7"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/0bec6500b85180580242e401655174cc075644d7","type":"zip","shasum":"","reference":"0bec6500b85180580242e401655174cc075644d7"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta27.1"},"funding":[],"time":"2026-07-22T17:28:12+00:00","published-time":"2026-07-22T17:28:53+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/admin_theme":"^1.1","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/config_translation_po":"^1.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/dashboards":"^2.1","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/flat_taxonomy":"^2.0","drupal\/genpass":"^2.1","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/notify_user_default":"^1.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/readonly_field_widget":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drupal\/visitors":"^2.0","drush\/drush":"^13","geocoder-php\/nominatim-provider":"*","sibyx\/phpgpx":"@RC"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"4.0.0-beta27":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta27","version_normalized":"4.0.0.0-beta27","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"6ae0cc6f521db655aa01a36deaf2fe458b4cf2c4"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/6ae0cc6f521db655aa01a36deaf2fe458b4cf2c4","type":"zip","shasum":"","reference":"6ae0cc6f521db655aa01a36deaf2fe458b4cf2c4"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta27"},"funding":[],"time":"2026-07-21T23:43:13+00:00","published-time":"2026-07-21T23:43:53+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"4.0.0-beta26":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta26","version_normalized":"4.0.0.0-beta26","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"8dc0fe153711c8bafd3b129c8435eca8c378616e"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/8dc0fe153711c8bafd3b129c8435eca8c378616e","type":"zip","shasum":"","reference":"8dc0fe153711c8bafd3b129c8435eca8c378616e"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta26"},"funding":[],"time":"2026-07-09T22:13:27+00:00","published-time":"2026-07-09T22:15:33+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.4.0","drupal\/core-composer-scaffold":"~11.4.0","drupal\/core-project-message":"~11.4.0","drupal\/core-recommended":"~11.4.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"4.0.0-beta25":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta25","version_normalized":"4.0.0.0-beta25","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"073df86bd8e44b4f48f8f7dddb0c0b223beadcf8"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/073df86bd8e44b4f48f8f7dddb0c0b223beadcf8","type":"zip","shasum":"","reference":"073df86bd8e44b4f48f8f7dddb0c0b223beadcf8"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta25"},"funding":[],"time":"2026-07-09T21:01:05+00:00","published-time":"2026-07-09T21:02:20+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"4.0.0-beta24":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta24","version_normalized":"4.0.0.0-beta24","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"e73b55be94dc1b6c4164a74e27868fbae8208ca3"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/e73b55be94dc1b6c4164a74e27868fbae8208ca3","type":"zip","shasum":"","reference":"e73b55be94dc1b6c4164a74e27868fbae8208ca3"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta24"},"funding":[],"time":"2026-07-02T23:41:14+00:00","published-time":"2026-07-02T23:41:43+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"4.0.0-beta23":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta23","version_normalized":"4.0.0.0-beta23","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"fac2d550763c6ca692ec32272994669d58cee063"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/fac2d550763c6ca692ec32272994669d58cee063","type":"zip","shasum":"","reference":"fac2d550763c6ca692ec32272994669d58cee063"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta23"},"funding":[],"time":"2026-06-26T03:33:58+00:00","published-time":"2026-06-26T03:35:23+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"4.0.0-beta22":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta22","version_normalized":"4.0.0.0-beta22","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"8f9ddafd0e8a83f2a7e196404eae71a22a69bf02"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/8f9ddafd0e8a83f2a7e196404eae71a22a69bf02","type":"zip","shasum":"","reference":"8f9ddafd0e8a83f2a7e196404eae71a22a69bf02"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta22"},"funding":[],"time":"2026-06-23T17:24:48+00:00","published-time":"2026-06-23T17:25:29+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"4.0.0-beta21":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta21","version_normalized":"4.0.0.0-beta21","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"ef8477bb2de2811fef4f9a9e9ac41761995a0174"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/ef8477bb2de2811fef4f9a9e9ac41761995a0174","type":"zip","shasum":"","reference":"ef8477bb2de2811fef4f9a9e9ac41761995a0174"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta21"},"funding":[],"time":"2026-06-18T21:12:22+00:00","published-time":"2026-06-18T21:13:08+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error and nullable param deprecation in DigestInterval":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-guard.patch","Fix implicit nullable param deprecation in DigestBase::__construct() and create()":"web\/profiles\/mukurtu\/patches\/message_digest-digestbase-nullable-param-deprecation.patch","Fix implicit nullable param deprecation in message_digest_allowed_values_callback()":"web\/profiles\/mukurtu\/patches\/message_digest-module-nullable-param-deprecation.patch"},"drupal\/migrate_source_csv":{"Replace deprecated createFromStream() with from() for league\/csv 9.27+":"web\/profiles\/mukurtu\/patches\/migrate_source_csv-createFromStream-deprecated-9.27.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"4.0.0-beta20":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta20","version_normalized":"4.0.0.0-beta20","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"5d2f6ffa45af9b6ec1ce7c82b020edab6775b794"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/5d2f6ffa45af9b6ec1ce7c82b020edab6775b794","type":"zip","shasum":"","reference":"5d2f6ffa45af9b6ec1ce7c82b020edab6775b794"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta20"},"funding":[],"time":"2026-06-16T22:23:21+00:00","published-time":"2026-06-16T22:23:59+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix implicit nullable param deprecations":"web\/profiles\/mukurtu\/patches\/message_digest-nullable-param-deprecation.patch","Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"4.0.0-beta19":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta19","version_normalized":"4.0.0.0-beta19","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"a47f34ffa74e305937bbfa15656d2cb8340abe4e"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/a47f34ffa74e305937bbfa15656d2cb8340abe4e","type":"zip","shasum":"","reference":"a47f34ffa74e305937bbfa15656d2cb8340abe4e"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta19"},"funding":[],"time":"2026-06-15T21:28:44+00:00","published-time":"2026-06-15T21:30:03+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix implicit nullable param deprecations":"web\/profiles\/mukurtu\/patches\/message_digest-nullable-param-deprecation.patch","Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"4.0.0-beta18":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta18","version_normalized":"4.0.0.0-beta18","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"24042c31125190f9b7e5a979f7bbb2f8267f8bcb"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/24042c31125190f9b7e5a979f7bbb2f8267f8bcb","type":"zip","shasum":"","reference":"24042c31125190f9b7e5a979f7bbb2f8267f8bcb"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta18"},"funding":[],"time":"2026-06-09T23:28:55+00:00","published-time":"2026-06-10T21:10:01+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/message_ui":{"Fix implicit nullable param deprecation in SaveMessage::access()":"web\/profiles\/mukurtu\/patches\/message_ui-nullable-param-deprecation.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/admin_theme":{"Fix implicit nullable param deprecation in AdminThemeAdminContext::isAdminRoute()":"web\/profiles\/mukurtu\/patches\/admin_theme-nullable-param-deprecation.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix implicit nullable param deprecations":"web\/profiles\/mukurtu\/patches\/message_digest-nullable-param-deprecation.patch","Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch","Fix implicit nullable param deprecation in Glossary::getPropertyDefinitions()":"web\/profiles\/mukurtu\/patches\/search_api_glossary-nullable-param-deprecation.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^2.0","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"4.0.0-beta17":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta17","version_normalized":"4.0.0.0-beta17","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"6e81f96b734cac51b543a96d45e6571c3db4c453"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/6e81f96b734cac51b543a96d45e6571c3db4c453","type":"zip","shasum":"","reference":"6e81f96b734cac51b543a96d45e6571c3db4c453"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta17"},"funding":[],"time":"2026-06-04T17:26:53+00:00","published-time":"2026-06-04T17:28:44+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/pathauto":{"Fix missing source_module on PHP 8 MigrateSource attribute":"web\/profiles\/mukurtu\/patches\/pathauto-source-module-missing-php8-attribute.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/flat_taxonomy":{"Fix null vocabulary crash in presave hook during migration":"web\/profiles\/mukurtu\/patches\/flat-taxonomy-null-vocabulary-presave.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"4.0.0-beta16":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta16","version_normalized":"4.0.0.0-beta16","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"8de345bb9b5ffb3336c5f10a452ebb91507c1311"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/8de345bb9b5ffb3336c5f10a452ebb91507c1311","type":"zip","shasum":"","reference":"8de345bb9b5ffb3336c5f10a452ebb91507c1311"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta16"},"funding":[],"time":"2026-05-29T01:02:28+00:00","published-time":"2026-05-29T01:03:02+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/core":{"Fix stale config.installer proxy after nested container rebuild during module install":"web\/profiles\/mukurtu\/patches\/module-installer-stale-config-installer-proxy.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/field_group":{"Fix EntityViewDisplay\/EntityFormDisplay::load() incompatibility with Drupal 11.3.x":"web\/profiles\/mukurtu\/patches\/field_group-entity-load-11-3.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}},"drupal-scaffold":{"locations":{"web-root":"web\/"}},"installer-paths":{"web\/core":["type:drupal-core"],"web\/profiles\/{$name}":["type:drupal-profile"],"web\/libraries\/{$name}":["type:drupal-library"],"web\/themes\/contrib\/{$name}":["type:drupal-theme"],"web\/modules\/contrib\/{$name}":["type:drupal-module"],"drush\/Commands\/contrib\/{$name}":["type:drupal-drush"]}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.3.0","drupal\/core-composer-scaffold":"~11.3.0","drupal\/core-project-message":"~11.3.0","drupal\/core-recommended":"~11.3.0","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"^1.14","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"4.0.0-beta15.2":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta15.2","version_normalized":"4.0.0.0-beta15.2","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"076643a77c80b4e3acb558d5c1a05ebdc8648385"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/076643a77c80b4e3acb558d5c1a05ebdc8648385","type":"zip","shasum":"","reference":"076643a77c80b4e3acb558d5c1a05ebdc8648385"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta15.2"},"funding":[],"time":"2026-05-28T14:41:57+00:00","published-time":"2026-05-28T14:42:25+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"4.0.0-beta15.1":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta15.1","version_normalized":"4.0.0.0-beta15.1","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"83f6669452f3381ba4c13ec188a755de22c78046"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/83f6669452f3381ba4c13ec188a755de22c78046","type":"zip","shasum":"","reference":"83f6669452f3381ba4c13ec188a755de22c78046"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta15.1"},"funding":[],"time":"2026-05-22T22:58:19+00:00","published-time":"2026-05-22T22:58:49+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"4.0.0-beta15":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta15","version_normalized":"4.0.0.0-beta15","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"0714212296a5c018a8e10601c32973ac294baa85"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/0714212296a5c018a8e10601c32973ac294baa85","type":"zip","shasum":"","reference":"0714212296a5c018a8e10601c32973ac294baa85"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta15"},"funding":[],"time":"2026-05-20T22:26:23+00:00","published-time":"2026-05-20T22:29:01+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"4.0.0-beta14":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta14","version_normalized":"4.0.0.0-beta14","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"51315e8db476b618766cf90584254c6a9b0999d7"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/51315e8db476b618766cf90584254c6a9b0999d7","type":"zip","shasum":"","reference":"51315e8db476b618766cf90584254c6a9b0999d7"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta14"},"funding":[],"time":"2026-05-14T21:45:10+00:00","published-time":"2026-05-15T01:21:01+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"4.0.0-beta13":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta13","version_normalized":"4.0.0.0-beta13","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"3ea0b0c002ea47bbda3bda4c6d42d6ff6ac0f5d4"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/3ea0b0c002ea47bbda3bda4c6d42d6ff6ac0f5d4","type":"zip","shasum":"","reference":"3ea0b0c002ea47bbda3bda4c6d42d6ff6ac0f5d4"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta13"},"funding":[],"time":"2026-05-06T23:25:20+00:00","published-time":"2026-05-08T15:52:54+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/message_digest":{"Fix null flag fatal error in DigestInterval::access()":"web\/profiles\/mukurtu\/patches\/message_digest_ui-digest-interval-null-flag.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"~1.14.0","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"4.0.0-beta12":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta12","version_normalized":"4.0.0.0-beta12","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"9f0a97911f75818f8fdbdc88039bd6bd8764313f"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/9f0a97911f75818f8fdbdc88039bd6bd8764313f","type":"zip","shasum":"","reference":"9f0a97911f75818f8fdbdc88039bd6bd8764313f"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta12"},"funding":[],"time":"2026-04-17T16:21:19+00:00","published-time":"2026-04-17T16:22:13+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"4.0.0-beta11":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta11","version_normalized":"4.0.0.0-beta11","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"885e85932cf6ea966b6e32ca3a39f8c3c1022d2d"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/885e85932cf6ea966b6e32ca3a39f8c3c1022d2d","type":"zip","shasum":"","reference":"885e85932cf6ea966b6e32ca3a39f8c3c1022d2d"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta11"},"funding":[],"time":"2026-04-16T18:07:06+00:00","published-time":"2026-04-16T18:08:59+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/flat_taxonomy":"^2.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0","drupal\/readonly_field_widget":"^2.1"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"4.0.0-beta10":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta10","version_normalized":"4.0.0.0-beta10","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"f80608d07b046658be464d5142f8edb3d3cf5baf"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/f80608d07b046658be464d5142f8edb3d3cf5baf","type":"zip","shasum":"","reference":"f80608d07b046658be464d5142f8edb3d3cf5baf"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta10"},"funding":[],"time":"2026-04-09T17:40:34+00:00","published-time":"2026-04-09T17:41:49+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"4.0.0-beta9":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta9","version_normalized":"4.0.0.0-beta9","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"6f0c1db9b3d513028aa9c5806769fe8074175e33"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/6f0c1db9b3d513028aa9c5806769fe8074175e33","type":"zip","shasum":"","reference":"6f0c1db9b3d513028aa9c5806769fe8074175e33"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta9"},"funding":[],"time":"2026-04-08T20:31:19+00:00","published-time":"2026-04-08T20:32:19+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/genpass":"^2.1","drupal\/rebuild_cache_access":"^1.12","drupal\/notify_user_default":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"4.0.0-beta8":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta8","version_normalized":"4.0.0.0-beta8","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"86108f52ec962a191a3b37e6c8251830f7fc3540"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/86108f52ec962a191a3b37e6c8251830f7fc3540","type":"zip","shasum":"","reference":"86108f52ec962a191a3b37e6c8251830f7fc3540"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta8"},"funding":[],"time":"2026-03-26T16:41:57+00:00","published-time":"2026-03-26T16:42:35+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geocoder":"^4.30","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/tagify":"^1.2","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","geocoder-php\/nominatim-provider":"*","drupal\/rebuild_cache_access":"^1.12"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"4.0.0-beta7":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta7","version_normalized":"4.0.0.0-beta7","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"d61aac4a35b0ddbf71665e7ac447e3ec6b895020"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/d61aac4a35b0ddbf71665e7ac447e3ec6b895020","type":"zip","shasum":"","reference":"d61aac4a35b0ddbf71665e7ac447e3ec6b895020"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta7"},"funding":[],"time":"2026-03-20T01:46:08+00:00","published-time":"2026-03-20T16:52:06+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0","drupal\/tagify":"^1.2"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"4.0.0-beta6":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta6","version_normalized":"4.0.0.0-beta6","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"7d5b6954266dfd190219ab587b45b9c3cb0de0ab"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/7d5b6954266dfd190219ab587b45b9c3cb0de0ab","type":"zip","shasum":"","reference":"7d5b6954266dfd190219ab587b45b9c3cb0de0ab"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta6"},"funding":[],"time":"2026-03-13T19:43:15+00:00","published-time":"2026-03-13T19:43:38+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"4.0.0-beta5":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"4.0.0-beta5","version_normalized":"4.0.0.0-beta5","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"4e3db5064a42dfa0df6ca794b223437b83fb038f"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/4e3db5064a42dfa0df6ca794b223437b83fb038f","type":"zip","shasum":"","reference":"4e3db5064a42dfa0df6ca794b223437b83fb038f"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/4.0.0-beta5"},"funding":[],"time":"2026-03-03T21:10:55+00:00","published-time":"2026-03-03T21:34:39+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"v4-beta-1.5":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"v4-beta-1.5","version_normalized":"4.0.0.0-beta1.5","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"687d95d7c2476b53dbd8c56937ffb2082b72187b"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/687d95d7c2476b53dbd8c56937ffb2082b72187b","type":"zip","shasum":"","reference":"687d95d7c2476b53dbd8c56937ffb2082b72187b"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/v4-beta-1.5"},"funding":[],"time":"2026-02-26T17:52:31+00:00","published-time":"2026-02-26T17:53:09+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.8","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"v4-beta-1.4":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"v4-beta-1.4","version_normalized":"4.0.0.0-beta1.4","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"811150266a0080d3171a4be54cbecd2a61a9cb57"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/811150266a0080d3171a4be54cbecd2a61a9cb57","type":"zip","shasum":"","reference":"811150266a0080d3171a4be54cbecd2a61a9cb57"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/v4-beta-1.4"},"funding":[],"time":"2026-02-17T21:23:31+00:00","published-time":"2026-02-18T17:28:27+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.5","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"v4-beta-1.3":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"v4-beta-1.3","version_normalized":"4.0.0.0-beta1.3","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"08e5e5ecf280827d7c0d2bbb1e5b50ae9d91751c"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/08e5e5ecf280827d7c0d2bbb1e5b50ae9d91751c","type":"zip","shasum":"","reference":"08e5e5ecf280827d7c0d2bbb1e5b50ae9d91751c"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/v4-beta-1.3"},"funding":[],"time":"2026-01-29T17:08:24+00:00","published-time":"2026-01-29T17:12:59+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/search_api_glossary":{"TypeError: Cannot access offset of type string on string":"web\/profiles\/mukurtu\/patches\/search_api_glossary_type-error-3492668-8.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/better_exposed_filters":"^7.1.1","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.5","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"v4-beta-1.2":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"v4-beta-1.2","version_normalized":"4.0.0.0-beta1.2","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"f05b2a232069b0cd7669c63cada95cff7156bf1b"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/f05b2a232069b0cd7669c63cada95cff7156bf1b","type":"zip","shasum":"","reference":"f05b2a232069b0cd7669c63cada95cff7156bf1b"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/v4-beta-1.2"},"funding":[],"time":"2026-01-21T21:48:26+00:00","published-time":"2026-01-21T22:39:43+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.5","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"v4-beta-1.1":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"v4-beta-1.1","version_normalized":"4.0.0.0-beta1.1","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"51191c7aa2e9a959d1d8e27fecf32092f40652f3"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/51191c7aa2e9a959d1d8e27fecf32092f40652f3","type":"zip","shasum":"","reference":"51191c7aa2e9a959d1d8e27fecf32092f40652f3"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/v4-beta-1.1"},"funding":[],"time":"2026-01-16T22:28:06+00:00","published-time":"2026-01-21T18:14:59+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.5","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}},"v4-beta-1.0":{"name":"mukurtu\/mukurtu","description":"Mukurtu CMS Drupal Installation Profile","keywords":[],"homepage":"","version":"v4-beta-1.0","version_normalized":"4.0.0.0-beta1.0","license":[],"authors":[],"source":{"url":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS.git","type":"git","reference":"177623b499c2ed4400723acc57dde57c7db38d90"},"dist":{"url":"https:\/\/api.github.com\/repos\/MukurtuCMS\/Mukurtu-CMS\/zipball\/177623b499c2ed4400723acc57dde57c7db38d90","type":"zip","shasum":"","reference":"177623b499c2ed4400723acc57dde57c7db38d90"},"type":"drupal-profile","support":{"issues":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/issues","source":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS\/tree\/v4-beta-1.0"},"funding":[],"time":"2025-12-18T18:33:26+00:00","published-time":"2025-12-18T18:36:55+00:00","extra":{"patches":{"drupal\/og":{"Remove bulk option to remove a user\u0027s roles":"web\/profiles\/mukurtu\/patches\/832-disallow-og-role-removal.patch"},"drupal\/features":{"Issue #2981655: Simple configuration list is incomplete":"https:\/\/www.drupal.org\/files\/issues\/2020-05-14\/2981655-3.features.Simple-configuration-list-is-incomplete.patch"},"drupal\/paragraphs":{"Ensure empty paragraphs register as empty":"web\/profiles\/mukurtu\/patches\/paragraphs-118.patch"},"drupal\/views_combine":{"Fix illegal choice on exposed sort error":"https:\/\/www.drupal.org\/files\/issues\/2022-01-17\/3259018-6-illegal-sort-choice.patch"},"drupal\/media_entity_soundcloud":{"Add support for secret URL embeds":"https:\/\/www.drupal.org\/files\/issues\/2022-03-28\/3272077-2.patch"}}},"require":{"composer\/installers":"^1.9","cweagans\/composer-patches":"^1.7","drupal\/blazy":"^3.0","drupal\/color_field":"^3.0","drupal\/config_pages":"^2.15","drupal\/consent_popup":"^1.0","drupal\/core":"~11.2.4","drupal\/core-composer-scaffold":"~11.2.4","drupal\/core-project-message":"~11.2.4","drupal\/core-recommended":"~11.2.4","drupal\/ctools":"*","drupal\/embed":"*","drupal\/entity_browser":"*","drupal\/entity_embed":"*","drupal\/entity_reference_revisions":"*","drupal\/extlink":"^2.0","drupal\/facets":"^3.0","drupal\/facets_reset_button":"^1.0","drupal\/features":"^3.14","drupal\/field_group":"^4.0","drupal\/flag":"^4.0","drupal\/geofield":"^1.59","drupal\/geolocation":"*","drupal\/gin":"^5.0","drupal\/gin_lb":"^3.0@beta","drupal\/gin_toolbar":"^3.0","drupal\/google_tag":"^2.0","drupal\/layout_builder_restrictions":"^3.0","drupal\/leaflet":"^10.2","drupal\/media_entity_soundcloud":"^3.2","drupal\/message":"^1.5","drupal\/message_digest":"^1.3","drupal\/message_digest_ui":"*","drupal\/message_notify":"^1.3","drupal\/message_subscribe":"^2.0","drupal\/message_ui":"^1.0@beta","drupal\/migrate_plus":"^6.0","drupal\/migrate_source_csv":"^3.5","drupal\/migrate_tools":"^6.0","drupal\/og":"^1.x-dev","drupal\/paragraphs":"*","drupal\/pathauto":"*","drupal\/redirect":"*","drupal\/restui":"*","drupal\/search_api":"*","drupal\/search_api_glossary":"*","drupal\/search_api_solr":"^4.3","drupal\/term_merge":"^2.0@beta","drupal\/term_merge_manager":"^2.0","drupal\/token":"*","drupal\/twig_tweak":"^3.2","drupal\/views_bulk_operations":"*","drush\/drush":"^13","sibyx\/phpgpx":"@RC","drupal\/dashboards":"^2.1","drupal\/admin_theme":"^1.1","drupal\/config_translation_po":"^1.0"},"require-dev":{"drupal\/devel":"*","drupal\/core-dev":"*","drupal\/coder":"*","dealerdirect\/phpcodesniffer-composer-installer":"^0.7.0"}}},"type":"drupal-profile","repository":"https:\/\/github.com\/MukurtuCMS\/Mukurtu-CMS","github_stars":34,"github_watchers":5,"github_forks":12,"github_open_issues":131,"language":"PHP","dependents":1,"suggesters":0,"downloads":{"total":1566,"monthly":255,"daily":3},"favers":34}}