| ⇢ | A | CoursesController added | |
| A | ↘ | F | CourseController got worse |
| D | ↛ | CourseHomeController removed |
| ⇢ | F | CourseController::autoLaunch() added | |
| ⇢ | C | CourseController::indexJsonAction() added | |
| ⇢ | A | CourseController::updateSettings() added | |
| ⇢ | A | CoursesController::documentRedirect() added | |
| ⇢ | A | CourseController::redirectTool() added | |
| ⇢ | A | CourseController::redirectToShortCut() added | |
| ⇢ | A | CoursesController::homeRedirect() added | |
| F | ↛ | CourseHomeController::autoLaunch() removed | |
| C | ↛ | CourseHomeController::indexJsonAction() removed | |
| A | ↛ | CourseHomeController::updateSettings() removed | |
| A | ↛ | CourseController::documentRedirect() removed | |
| A | ↛ | CourseHomeController::redirectTool() removed | |
| A | ↛ | CourseHomeController::redirectToShortCut() removed | |
| A | ↛ | CourseController::homeRedirect() removed |