| ⇢ | A | ExtensionRegistry added | |
| ⇢ | A | RequestHandlerMiddleware added | |
| ⇢ | A | Extension added | |
| ⇢ | A | LogExtension added |
| ⇢ | D | RequestHandlerMiddleware::requestedWith() added | |
| ⇢ | B | RequestHandlerMiddleware::__invoke() added | |
| ⇢ | A | Service::extensions() added | |
| ⇢ | A | Result::toArray() added | |
| ⇢ | A | LogExtension::implementedEvents() added | |
| ⇢ | A | LogExtension::beforeProcess() added | |
| ⇢ | A | LogExtension::afterProcess() added | |
| ⇢ | A | ExtensionRegistry::__construct() added | |
| ⇢ | A | ExtensionRegistry::_throwMissingClassError() added | |
| ⇢ | A | ExtensionRegistry::_create() added | |
| ⋮ | view more | ||
| C | ↘ | F | Service::__construct() got worse |