| ⇢ | A | RegisterAction added | |
| ⇢ | A | LoadRoutes added | |
| ⇢ | A | RegisterPage added | |
| ⇢ | A | LoginPage added | |
| ⇢ | A | VerifyEmail added | |
| ⇢ | A | LoginAction added | |
| ⇢ | A | PasswordRequestPage added | |
| ⇢ | A | PasswordResetPage added | |
| ⇢ | A | Logout added | |
| A | ↘ | B | LifespansChartModule got worse |
| A | ↘ | B | FanChartModule got worse |
| A | ↛ | LoginController removed | |
| A | ↛ | RegisterController removed | |
| A | ↛ | PasswordRequestForm removed | |
| A | ↛ | VerifyEmailController removed | |
| A | ↛ | PasswordResetForm removed |
| ⇢ | C | LifespansChartModule::handle() added | |
| ⇢ | B | AncestorsChartModule::handle() added | |
| ⇢ | B | RegisterAction::handle() added | |
| ⇢ | B | RegisterAction::doValidateRegistration() added | |
| ⇢ | B | LoginPage::handle() added | |
| ⇢ | B | PedigreeChartModule::handle() added | |
| ⇢ | B | TimelineChartModule::handle() added | |
| ⇢ | B | VerifyEmail::handle() added | |
| ⇢ | B | DescendancyChartModule::handle() added | |
| ⇢ | B | LoginAction::doLogin() added | |
| ⋮ | view more | ||
| B | ↗ | A | Router::process() improved |
| B | ↛ | LifespansChartModule::getChartAction() removed | |
| B | ↛ | RegisterController::registerAction() removed | |
| B | ↛ | RegisterController::doValidateRegistration() removed | |
| B | ↛ | LoginController::loginPage() removed | |
| B | ↛ | VerifyEmailController::verify() removed | |
| B | ↛ | TimelineChartModule::getChartAction() removed | |
| B | ↛ | LoginController::doLogin() removed | |
| A | ↛ | AncestorsChartModule::getChartAction() removed | |
| A | ↛ | LoginController::loginAction() removed | |
| A | ↛ | FanChartModule::getChartAction() removed | |
| ⋮ | view more | ||