| ⇢ | A | VolunteerEvent added | |
| ⇢ | A | ShiftEmail added | |
| A | ↘ | B | VolunteerShift got worse |
| ⇢ | B | ShiftEmail::getBody() added | |
| ⇢ | A | ShiftAPI::emptyShift() added | |
| ⇢ | A | ShiftEmail::__construct() added | |
| ⇢ | A | VolunteerEvent::__construct() added | |
| ⇢ | A | ShiftEmail::getSubject() added | |
| ⇢ | A | ShiftEmail::getHTMLBody() added | |
| ⇢ | A | ShiftEmail::getTextBody() added |