| ⇢ | A | ContentLength added | |
| ⇢ | A | SlugFactory added | |
| A | ↛ | PhpEnvironment removed | |
| A | ↛ | RegisterFactories removed |
| ⇢ | A | SlugFactory::make() added | |
| ⇢ | A | Webtrees::make() added | |
| ⇢ | A | I18N::language() added | |
| ⇢ | A | ContentLength::process() added | |
| ⇢ | A | Registry::slugFactory() added | |
| ⇢ | A | SlugFactory::__construct() added | |
| ⇢ | A | Webtrees::set() added | |
| ⇢ | A | Webtrees::cliRequest() added | |
| ⇢ | A | Webtrees::container() added | |
| ⇢ | A | Webtrees::dispatch() added | |
| ⋮ | view more | ||
| B | ↗ | A | response() improved |
| A | ↘ | B | PlaceRepository::statsPlaces() got worse |
| A | ↘ | B | FamilyRepository::ageBetweenSiblingsName() got worse |
| A | ↘ | B | FamilyRepository::ageBetweenSiblingsNoList() got worse |
| B | ↘ | C | FamilyRepository::ageBetweenSiblingsList() got worse |
| A | ↛ | RegisterFactories::process() removed | |
| A | ↛ | PhpEnvironment::process() removed | |
| A | ↛ | Webtrees::selectMessageFactory() removed | |
| A | ↛ | Webtrees::middleware() removed | |