Stable release for Config Split and Config Filter

Fabian Bircher
21 Aug 2017
1 Comment
Fabian Bircher
21 Aug 2017
1 Comment
Fabian Bircher, 21 Aug 2017 - 1 Comment

Stable release for Config Split and Config Filter

Celebrating the 8.x-1.0 release of our configuration management helper modules.

One year ago we released the first public version of Config Split with the goal to simplify working with Drupal cores configuration management. The main motivation was to find a solution for having development modules in local environments and avoiding to deploy their configuration. To achieve this in the cleanest way possible we decided to interact with Drupal only during the configuration import and export operations by altering what is read from and written to the \Drupal\Core\Config\StorageInterface.

We quickly realized that this is a powerful way to interact with how Drupal sees the configuration to import and so we split off the code that does the heavy lifting into its own module and now Config Ignore and Config Role Split use the same mechanism to do their thing.

Config Split now has documentation pages you are welcome to contribute to and there will be a session at DrupalCon in Vienna in which I will show how it can be used to manage a sites configuration in interesting ways.

If you were an early adopter (pre beta3) but have not updated to a recent version, you will need to install Config Filter first or patch core. The workaround and legacy code has now been removed and the current code is going to be backwards compatible in the future. So if you use the APC class loader, make sure to clear the apc/apcu cache or you might get an error after updating.

Comments

Comments

Andrea Pescetti
11 Dec 2017

Comments on this post are now closed. See the module page for updated information.

Comments on this post are now closed. See the module page for updated information.

Andrea Pescetti, 11 Dec 2017

Comments on this post are now closed. See the module page for updated information.

Andrea Pescetti, 11 Dec 2017

Get your project started today!

Contact us