Skip to content

Releases: anime-db/smart-sleep

v2.1.0

25 Jul 13:06
Compare
Choose a tag to compare

Changes

  • Use \DateTimeImmutable not a \DateTime.

v2.0.0

25 Jul 11:32
Compare
Choose a tag to compare

Changes

  • Not run tests on PHP 5.4

SmartSleep

  • Rename method AnimeDb\SmartSleep\SmartSleep::getSleepSeconds() to AnimeDb\SmartSleep\SmartSleep::sleepForSeconds().

ScheduleBuilder

  • Remove class AnimeDb\SmartSleep\RuleCollection.
  • Remove class AnimeDb\SmartSleep\ScheduleBuilder.

Rules

  • Rename interface AnimeDb\SmartSleep\Rule\RuleInterface to AnimeDb\SmartSleep\Rule\Rule.
  • Change class AnimeDb\SmartSleep\Rule\RandMaxSecondsRuleBase to AnimeDb\SmartSleep\Rule\RandSecondsRuleTrait trait.
  • Separate AnimeDb\SmartSleep\Rule\Rule and AnimeDb\SmartSleep\Rule\HourluIntervalRule.
  • Removed method AnimeDb\SmartSleep\Rule\HourluIntervalRule::setStart().
  • Removed method AnimeDb\SmartSleep\Rule\HourluIntervalRule::setEnd().
  • Removed method AnimeDb\SmartSleep\Rule\Rule::setSeconds().
  • Renamed method AnimeDb\SmartSleep\Rule\HourluIntervalRule::getStart() to AnimeDb\SmartSleep\Rule\HourluIntervalRule::start().
  • Renamed method AnimeDb\SmartSleep\Rule\HourluIntervalRule::getEnd() to AnimeDb\SmartSleep\Rule\HourluIntervalRule::end().
  • Renamed method AnimeDb\SmartSleep\Rule\Rule::getSeconds() to AnimeDb\SmartSleep\Rule\HourluIntRulervalRule::seconds().
  • Remove class AnimeDb\SmartSleep\Rule\RuleBase.
  • Created AnimeDb\SmartSleep\Rule\SpecificDayRule.

v1.0.2

25 Jul 08:08
Compare
Choose a tag to compare

Changes

  • Correct config for Style CI.
  • Run tests on HHVM
  • Run tests on PHP 5.4 and 7.1
  • Change notifications email.
  • Remove composer.lock.
  • Change build icons.