Change record status: 
Project: 
Introduced in branch: 
10.3.x
Introduced in version: 
10.3.2
Description: 

The config_object schema type can only be used at the root level of a config schema. In 10.3.0 and above, using it at the wrong level of the config schema will trigger a deprecation error and this will throw an exception in 11.0.0.

The incorrect config schema should be fixed to no longer use config_object for the non root level config property. The simplest replacement is mapping but as always care should be taken to use the most appropriate type.

Note that in 10.3.0 and 10.3.1 a LogicException was already thrown, but this has been changed to a deprecation error to ease the transition for contributed modules and sites.

Impacts: 
Site builders, administrators, editors
Module developers