| ⇢ | A | FiniteState added | |
| ⇢ | A | InfiniteStartState added | |
| ⇢ | A | InfiniteEndState added | |
| ⇢ | A | UndefinedState added | |
| A | ↛ | InfiniteEndRange removed | |
| A | ↛ | FiniteRange removed | |
| A | ↛ | UndefinedRange removed | |
| A | ↛ | InfiniteStartRange removed |
| ⇢ | A | FiniteState::__construct() added | |
| ⇢ | A | InfiniteStartState::setEndDate() added | |
| ⇢ | A | UndefinedState::formatEndDate() added | |
| ⇢ | A | InfiniteStartState::getEndDate() added | |
| ⇢ | A | UndefinedState::formatStartDate() added | |
| ⇢ | A | InfiniteStartState::__construct() added | |
| ⇢ | A | FiniteState::hasStartDate() added | |
| ⇢ | A | InfiniteStartState::setStartDate() added | |
| ⇢ | A | FiniteState::getStartDate() added | |
| ⇢ | A | InfiniteEndState::getEndDate() added | |
| ⋮ | view more | ||
| A | ↛ | FiniteRange::__construct() removed | |
| A | ↛ | FiniteRange::getStartDate() removed | |
| A | ↛ | InfiniteStartRange::setEndDate() removed | |
| A | ↛ | FiniteRange::setEndDate() removed | |
| A | ↛ | InfiniteEndRange::hasEndDate() removed | |
| A | ↛ | FiniteRange::hasStartDate() removed | |
| A | ↛ | InfiniteEndRange::formatEndDate() removed | |
| A | ↛ | FiniteRange::hasEndDate() removed | |
| A | ↛ | InfiniteEndRange::__construct() removed | |
| A | ↛ | UndefinedRange::setStartDate() removed | |
| ⋮ | view more | ||