Change record status: 
Introduced in branch: 

Drupal 8 introduced a new API to centralize the storage and accessing of configuration information. This replaces the existing system of variable_get()/variable_set() as well as many one-off storage systems like the ones used for image styles, and allows configurations to be imported and exported, as well as staged and synchronized between different instances of the same site. For detailed information, see the Configuration API in Drupal 8 documentation.

Site builders, administrators, editors
Module developers
Updates Done (doc team, etc.)
Online documentation: 
Not done
Theming guide: 
Not done
Module developer documentation: 
Not done
Examples project: 
Not done
Coder Review: 
Not done
Coder Upgrade: 
Not done
Other updates done


wildkatana’s picture

Just thought I'd add a note here that the yml files should live in a subfolder called 'config' in your module folder, and they are only detected when the module is installed, so you will need to reinstall if you are adding them.