Change record status: 
Project: 
Introduced in branch: 
11.2.x
Introduced in version: 
11.2.0
Description: 

Multiple modules can now be installed without a container rebuild in between each one. This is a significant performance improvement when installing a new Drupal site locally or on CI environments.

Since some modules modify the container so that any changes they make need to happen immediately or depend on a module that does so, a new container_rebuild_required key has been added to .info.yml files. When this key is set to TRUE, a container rebuild will be triggered immediately before and after installing the module. If a module does not require a container rebuild immediately after installation, it can be set to FALSE or left unset to improve performance.

In general, you can safely set this to FALSE or leave it unset unless you are decorating or otherwise modifying services that are used within the module install process itself or requiring a dependency that does so.

Impacts: 
Module developers
Site templates, recipes and distribution developers