| ⇢ | A | HourlyIntervalRuleTrait added | |
| ⇢ | A | RandSecondsRuleTrait added | |
| ⇢ | A | SpecificDayRule added | |
| A | ↛ | RandMaxSecondsRuleBase removed | |
| A | ↛ | RuleBase removed | |
| A | ↛ | RuleCollection removed | |
| A | ↛ | ScheduleBuilder removed |
| ⇢ | A | SpecificDayRule::isMatched() added | |
| ⇢ | A | WeekdayRule::__construct() added | |
| ⇢ | A | Schedule::matchedRule() added | |
| ⇢ | A | SmartSleep::sleepForSeconds() added | |
| ⇢ | A | EverydayRule::__construct() added | |
| ⇢ | A | HolidayRule::__construct() added | |
| ⇢ | A | OnceDayRule::seconds() added | |
| ⇢ | A | OnceMonthRule::seconds() added | |
| ⇢ | A | OnceWeekRule::seconds() added | |
| ⇢ | A | SpecificDayRule::__construct() added | |
| ⋮ | view more | ||
| A | ↛ | Schedule::getMatchedRule() removed | |
| A | ↛ | OnceDayRule::getSeconds() removed | |
| A | ↛ | ScheduleBuilder::buildRule() removed | |
| A | ↛ | OnceMonthRule::getSeconds() removed | |
| A | ↛ | ScheduleBuilder::buildSchedule() removed | |
| A | ↛ | OnceWeekRule::getSeconds() removed | |
| A | ↛ | SmartSleep::getSleepSeconds() removed | |
| A | ↛ | RuleBase::setStart() removed | |
| A | ↛ | RuleBase::setEnd() removed | |
| A | ↛ | RuleBase::setSeconds() removed | |
| ⋮ | view more | ||