Skip to content

Releases: sabre-io/vobject

2.0.4

10 Jun 04:27

Choose a tag to compare

  • Added: Known Lotus Notes / Domino timezone id's.

2.0.3

10 Jun 04:26

Choose a tag to compare

  • Added: Support for 'GMT+????' format in TZID's.
  • Added: Support for formats like SystemV/EST5EDT in TZID's.
  • Fixed: RecurrenceIterator now repairs recurrence rules where UNTIL < DTSTART.
  • Added: Support for BYHOUR in FREQ=DAILY (@hollodk).
  • Added: Support for BYHOUR and BYDAY in FREQ=WEEKLY.

2.0.2

10 Jun 04:26

Choose a tag to compare

  • Added: includes.php file, to load the entire library in one go.
  • Fixed: A problem with determining alarm triggers for TODO's.

2.0.1

03 Jun 01:26

Choose a tag to compare

  • Removed: Element class. It wasn't used.
  • Added: Basic validation and repair methods for broken input data.
  • Fixed: RecurrenceIterator could infinitely loop when an INTERVAL of 0 was
    specified.
  • Added: A cli script that can validate and automatically repair vcards and
    iCalendar objects.
  • Added: A new 'Compound' property, that can automatically split up parts for
    properties such as N, ADR, ORG and CATEGORIES.
  • Added: Splitter classes, that can split up large objects (such as exports)
    into individual objects (thanks @DominikTo and @armin-hackmann).
  • Added: VFREEBUSY component, which allows easily checking wether timeslots are
    available.
  • Added: The Reader class now has a 'FORGIVING' option, which allows it to parse
    properties with incorre

2.0.0

03 Jun 01:26

Choose a tag to compare

  • VObject is now a separate project from SabreDAV. See the SabreDAV changelog
    for version information before 2.0.
  • New: VObject library now uses PHP 5.3 namespaces.
  • New: It's possible to specify lists of parameters when constructing
    properties.
  • New: made it easier to construct the FreeBusyGenerator.