| ⇢ | A | AbstractExtension added | |
| A | ↛ | AbstractSubExtension removed | |
| A | ↛ | HandlerSubExtension removed | |
| A | ↛ | InitializerSubExtension removed | |
| A | ↛ | SubscriberSubExtension removed |
| ⇢ | A | AbstractExtension::buildContainerId() added | |
| ⇢ | A | AbstractExtension::createService() added | |
| ⇢ | A | KernelSubExtension::initialize() added | |
| ⇢ | A | LoggerSubExtension::initialize() added | |
| ⇢ | A | LoggerSubExtension::process() added | |
| B | ↛ | InitializerSubExtension::load() removed | |
| B | ↛ | SubscriberSubExtension::load() removed | |
| A | ↛ | AbstractSubExtension::getContainerParamOrServiceId... removed | |
| A | ↛ | AbstractSubExtension::createService() removed | |
| A | ↛ | HandlerSubExtension::load() removed | |
| A | ↛ | AbstractSubExtension::configure() removed | |
| A | ↛ | AbstractSubExtension::getConfigKey() removed | |
| A | ↛ | AbstractSubExtension::process() removed |