| ⇢ | A | AnnouncementDoesNotExistException added | |
| ⇢ | A | AnnouncementMapper added | |
| ⇢ | A | Group added | |
| ⇢ | A | GroupMapper added | |
| ⇢ | A | Announcement added | |
| C | ↗ | A | Manager improved |
| ⇢ | B | AnnouncementMapper::getAnnouncements() added | |
| ⇢ | A | PageController::renderAnnouncement() added | |
| ⇢ | A | GroupMapper::getGroupsForAnnouncements() added | |
| ⇢ | A | Manager::getUserGroups() added | |
| ⇢ | A | AnnouncementMapper::getById() added | |
| ⇢ | A | Group::columnToProperty() added | |
| ⇢ | A | Group::propertyToColumn() added | |
| ⇢ | A | Announcement::__construct() added | |
| ⇢ | A | Announcement::getSubject() added | |
| ⇢ | A | Announcement::getParsedMessage() added | |
| ⋮ | view more | ||
| A | ↘ | B | PageController::add() got worse |
| C | ↗ | A | Manager::getAnnouncement() improved |
| F | ↗ | A | Manager::getAnnouncements() improved |
| A | ↛ | Manager::parseSubject() removed | |
| A | ↛ | Manager::parseMessage() removed | |