Skip to content

v1.1.0

Compare
Choose a tag to compare
@rlanvin rlanvin released this 30 Mar 09:21
· 149 commits to master since this release

Added

  • New class RRule\RSet (recurrence set) that can combine multiple RRULE, EXRULE, RDATE and EXDATE. #7
  • New interface RRule\RRuleInterface to unify RRule and RSet
  • New methods: isFinite(), isInfinite()

Fixed

  • Fix bug preventing the iteration of multiple instances of RRule at the same time
  • Fix occursAt failing when the date passed was a different timezone #8
  • Fix bug at WEEKLY frequency with a partially filled cache in some circumstances
  • Fix various reference bugs causing corruption of the cache in some circumstances (related to DateTime object being mutable)

Removed

  • The alias RRule::occursOn has been removed (use occursAt instead)