packagist johngrogg/ics-parser v2.0.3
Maintenance Release

latest releases: v3.4.0, dev-master, v3.3.1...
7 years ago

v2.0.3

  • Where appropriate change from date() / gmdate() to use PHP's DateTime object
    • #105, #109: ensure all DateTime objects use a default timezone setting
  • Allow default settings to be overridden and passed into the constructor
  • Correct how a timezone is applied to recurrence events if $useTimeZoneWithRRules is set to true
  • Improve documentation

to Previous Release Changelogs

v2.0.2

  • #14: support ability to parse a negative BYDAY value
  • #16: support ability to parse multiple months in YEARLY BYMONTH
  • #17: support ability to parse every day of month when BYDAY lacks number
  • #65: fix date exclusions that use EXDATE
  • #99: improve performance of parser
  • #100: correctly populate $bydays array using the day of the week from $startTimestamp when BYDAY is not present in the recurrence rule
  • Improve documentation

v2.0.1

  • Incorporate timezone settings when parsing recurrence rules
  • Fix date exclusions that use EXDATE
  • Ensure timezones are checked to be valid before using
  • Add new eventsFromInterval function
  • Ensure PSR-2 compliance
  • Other improvements and bug fixes

v2.0.0

  • Add namespace and autoloading
  • Convert Event to be an object

Don't miss a new ics-parser release

NewReleases is sending notifications on new releases.