Skip to content

3.2.0

Choose a tag to compare

@evert evert released this 03 Jun 01:27
· 1391 commits to master since this release
  • Now hhvm compatible!
  • The validator can now detect a lot more problems. Many rules for both
    iCalendar and vCard were added.
  • Added: bin/generate_vcards, a utility to generate random vcards for testing
    purposes. Patches are welcome to add more data.
  • Updated: Windows timezone mapping to latest version from unicode.org
  • Changed: The timezone maps are now loaded in from external files, in
    lib/Sabre/VObject/timezonedata.
  • Added: Fixing badly encoded URL's from google contacts vcards.
  • Fixed: Issue #68. Couldn't decode properties ending in a colon.
  • Fixed: Issue #72. RecurrenceIterator should respect timezone in the UNTIL
    clause.
  • Fixed: Issue #67. BYMONTH limit on DAILY recurrences.
  • Fixed: Issue #26. Return a more descriptive error when coming across broken
    BYDAY rules.
  • Fixed: Issue #28. Incorrect timezone detection for some timezones.
  • Fixed: Issue #70. Casting a parameter with a null value to string would fail.
  • Added: Support for rfc6715 and rfc6474.
  • Added: Support for DateTime objects in the VCard DATE-AND-OR-TIME property.
  • Added: UUIDUtil, for easily creating unique identifiers.
  • Fixed: Issue #83. Creating new VALUE=DATE objects using php's DateTime.
  • Fixed: Issue #86. Don't go into an infinite loop when php errors are
    disabled and an invalid file is read.