Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Usage Milestone: Google Analytics Module google_analytics crossed 1,000 active installs. Release: GraphQL Compose Codegen 1.1.2 Minor update available for module graphql_compose_codegen (1.1.2). Release: Mapy.com 1.1.3 Minor update available for module mapycom (1.1.3). Release: Ckeditor5 entity browser 3.0.3 Minor update available for module ckeditor5_entity_browser (3.0.3). Release: Ckeditor5 entity browser 3.0.1 Minor update available for module ckeditor5_entity_browser (3.0.1). Release: Ckeditor5 entity browser 3.0.2 Minor update available for module ckeditor5_entity_browser (3.0.2). Release: Teamleader Integration 4.0.2 Minor update available for module teamleader (4.0.2). Release: Change Requests 2.1.9 Minor update available for module change_requests (2.1.9). Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Config Distro

2,815 sites Security covered Drupal 10–11
View on drupal.org

Config Distro provides a system for managing configuration updates from installed modules and themes. It works by applying configuration filters directly to the site's active configuration, allowing updates to be merged in.

Built on the same architecture as Configuration Split, Config Distro provides a framework for managing configuration updates from distributions.

Requirements

The 8.x-2.x branch of Configuration Synchronizer provides filters that make it possible to use Config Distro to import configuration updates from installed modules and themes.

How to Use it

  • Install Config Distro.
  • Install one or more modules that provide Config Filter plugins that integrate with this module, such as Configuration Synchronizer.
  • Update your installed modules or themes to a new versions that include configuration changes or updates. Run database updates and clear caches.
  • If using the UI, navigate to Configuration > Development > Distribution Update (/admin/config/development/configuration/distro). Review and run updates.
  • If using Drush, use the Drush command config-distro-update to run imports.

Where to Use it

Config Distro is designed to be installed and used at the base of a site's configuration management workflow--that is, the environment where extension updates are made.

Say you have a dev > test > prod workflow, where code updates are done in the dev environment and staged to test and prod. Config Distro would be installed and used on dev, since that's where extension updates are done.

Alternately, if you have a site with only a single environment, that's where Config Distro should be installed and used, since that's where code updates are done.

If you're using Config Distro and also staging configuration updates, you'll want to run your distro updates first and then stage them to other environments.

How it Works

Config Distro provides a configuration storage for use with Config Filter. It also provides a UI parallel to core's Configuration Synchronization UI.

While Config Filter by default adds filters to core's sync config storage - the storage that's used when staging configuration from one environment to another - Config Distro adds filters to the site's active configuration storage. This means that changes are merged into the active configuration.

Depends on

Dependencies of the latest stable release

  • config Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
7
Tracked since
Mar 2025
Latest release
5 months ago
Releases (12 mo)
4 ▲ from 3
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
3.0.x-dev Dev 11 Mar 26, 2026
2.1.0 Stable 10–11 Mar 26, 2026
2.1.0-alpha2 Pre-release 10–11 Feb 20, 2026
2.0.0-alpha4 Pre-release 9–10 Feb 20, 2026
2.1.0-alpha1 Pre-release 10–11 Mar 27, 2025
2.0.0-alpha3 Pre-release 9–10 Mar 27, 2025
2.1.x-dev Dev 10–11 Mar 27, 2025