| ⇢ | A | OpeningHour added | |
| ⇢ | A | OpeningTime added | |
| C | ↗ | B | CalendarFactory improved |
| A | ↛ | OpeningHour removed | |
| A | ↛ | OpeningHours removed |
| ⇢ | A | OpeningTime::sameValueAs() added | |
| ⇢ | A | OpeningTime::toNativeDateTime() added | |
| ⇢ | A | CalendarFactory::addToOpeningHours() added | |
| ⇢ | A | OpeningHour::hasEqualHours() added | |
| ⇢ | A | OpeningHour::deserialize() added | |
| ⇢ | A | OpeningHour::serialize() added | |
| ⇢ | A | OpeningTime::__construct() added | |
| ⇢ | A | OpeningTime::fromNativeDateTime() added | |
| ⇢ | A | OpeningTime::fromNativeString() added | |
| ⇢ | A | OpeningHour::__construct() added | |
| ⋮ | view more | ||
| B | ↘ | C | Calendar::toJsonLd() got worse |
| B | ↛ | CalendarFactory::createMergedOpeningHours() removed | |
| A | ↛ | CalendarFactory::openingHoursToArray() removed | |
| A | ↛ | OpeningHour::equalHours() removed | |
| A | ↛ | OpeningHours::getWeekDays() removed | |
| A | ↛ | OpeningHours::equalOpeningHour() removed | |
| A | ↛ | OpeningHour::__construct() removed | |
| A | ↛ | OpeningHour::getWeekDay() removed | |
| A | ↛ | OpeningHour::getOpens() removed | |
| A | ↛ | OpeningHour::getCloses() removed | |
| A | ↛ | OpeningHours::__construct() removed | |
| ⋮ | view more | ||