Change record status: 
Project: 
Introduced in branch: 
8.x
Description: 

Previously, an invalid renderable array could be passed to a theme function that expected the invalid structure, and was still able to output proper markup. Now, an invalid renderable array will emit an error.

This is not technically an API change, but an enforcement of the API as it was documented.

See drupal_render() for documentation of what makes a renderable array valid.

Impacts: 
Module developers
Themers
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: 
Not done