| ⇢ | A | RecordsCollection added | |
| A | ↛ | IsMeasurable removed |
| ⇢ | A | Record::getRecordableHours() added | |
| ⇢ | A | Project::completed() added | |
| ⇢ | A | Project::completedAllTasks() added | |
| ⇢ | A | Task::recordTime() added | |
| ⇢ | A | Task::deductHours() added | |
| ⇢ | A | Task::addHours() added | |
| ⇢ | A | Project::notDueYet() added | |
| ⇢ | A | Project::completedAfterSchedule() added | |
| ⇢ | A | Project::completedBeforeSchedule() added | |
| ⇢ | A | Project::completedOnSchedule() added | |
| ⋮ | view more | ||
| A | ↛ | IsMeasurable::completed() removed | |
| A | ↛ | Record::hours() removed | |
| A | ↛ | Record::booted() removed | |
| A | ↛ | IsMeasurable::completedAllTasks() removed | |
| A | ↛ | Record::getHoursAttribute() removed | |
| A | ↛ | IsMeasurable::isInProcess() removed | |
| A | ↛ | IsMeasurable::notDueYet() removed | |
| A | ↛ | IsMeasurable::completedAfterSchedule() removed | |
| A | ↛ | IsMeasurable::completedBeforeSchedule() removed | |
| A | ↛ | IsMeasurable::completedOnSchedule() removed | |
| ⋮ | view more | ||