| ⇢ | A | DateslotCalendar added | |
| ⇢ | A | TimeslotCalendar added | |
| ⇢ | A | VacancyCalendar added | |
| ⇢ | A | Repository added | |
| ⇢ | A | Workspace added | |
| A | ↛ | VacancyChecker removed | |
| A | ↛ | Calendar removed | |
| A | ↛ | VacancyFinder removed | |
| A | ↛ | VacancyManager removed |
| ⇢ | A | TimeslotCalendar::prepare() added | |
| ⇢ | A | VacancyCalendar::timezone() added | |
| ⇢ | A | VacancyCalendar::forService() added | |
| ⇢ | A | VacancyCalendar::forDate() added | |
| ⇢ | A | VacancyCalendar::atTime() added | |
| ⇢ | A | VacancyCalendar::withDuration() added | |
| ⇢ | A | Concierge::vacancyCalendar() added | |
| ⇢ | A | Repository::getBusiness() added | |
| ⇢ | A | Repository::getService() added | |
| ⇢ | A | Workspace::business() added | |
| ⋮ | view more | ||
| B | ↛ | VacancyManager::update() removed | |
| B | ↛ | VacancyManager::processServiceStatements() removed | |
| A | ↛ | VacancyManager::generateAvailability() removed | |
| A | ↛ | VacancyManager::publishVacancy() removed | |
| A | ↛ | VacancyManager::setBusiness() removed | |
| A | ↛ | VacancyFinder::forService() removed | |
| A | ↛ | VacancyManager::isAvailable() removed | |
| A | ↛ | VacancyManager::getVacanciesFor() removed | |
| A | ↛ | VacancyFinder::filtered() removed | |
| A | ↛ | VacancyManager::removeAllBookedVacancies() removed | |
| ⋮ | view more | ||