Skip to content

Releases: sabre-io/vobject

4.2.1

18 Dec 19:30
6d7476f
Compare
Choose a tag to compare

4.2.1 (2019-12-18)

  • #469, #451: fix compat with php 7.4
  • #443: prevent running in indefinte loop
  • #449: Preventing creating a component for a root document
  • #450: Fix parse with option Forgiving with trailing equal
  • #459: fixed typo in VCalendar which resulting in usage of the wrong TimeZone
  • #462: Broker::parseEventForOrganizer copies DTSTAMP from $eventInfo that causes broken scheduling

4.2.0

19 Feb 13:06
bd50001
Compare
Choose a tag to compare

4.2.0 (2019-02-19)

  • #432: DTSTAMP must be specified in UTC
  • #435: ORGANIZER e-mail address are case-insensitive
  • #441: Repairing BASE64 encoded vCard version 3

4.2.0-alpha1

26 Sep 07:35
Compare
Choose a tag to compare
4.2.0-alpha1 Pre-release
Pre-release
  • #412: Broker: add timezone to CANCEL messages
  • #424: Support php7.3

4.1.6

20 Apr 07:23
122cacb
Compare
Choose a tag to compare

4.1.5

08 Mar 21:07
0928660
Compare
Choose a tag to compare
  • #404: Serialization: Performance boost for long properties (@gharlan)

4.1.4

22 Dec 14:17
6484b9d
Compare
Choose a tag to compare
  • #383: Fix possible infinite loop in RRuleIterator, when the RRule FREQ is YEARLY and it uses BYYEARDAY only (@mvdnes).
  • #392: Improved significant change detection. This should reduce the number
    of unneeded update emails in scheduling systems. (@alecpl).
  • #395: Removed Canada/East-Saskatchewan timezone, as it got removed from
    PHP as well. (@remicollet).

4.1.3

18 Oct 08:30
Compare
Choose a tag to compare
  • #363: Repair script and de-duplicate properties that are only allowed once,
    but appear more than once. (@ddolcimascolo).
  • #377: Addes Pacific Time (US & Canada) as exchange timezone
  • #384: Added fallback for VCards without FN

4.1.2

06 Dec 04:18
Compare
Choose a tag to compare
  • #340: Support for BYYEARDAY recurrence when FREQ=YEARLY. (@PHPGangsta)
  • #341: Support for BYWEEKNO recurrence when FREQ=YEARLY. (@PHPGangsta)
  • Updated to the latest windows timezone data mappings.
  • #344: Auto-detecting more Outlook 365-generated timezone identifiers.
    (@jpirkey)
  • #348: FreeBusyGenerator can now accept streams.
  • Support sabre/xml 1.5 and 2.0.
  • #355: Support DateTimeInterface in more places where only DateTime was
    supported. (@gharlan).
  • #351: Fixing an inclusive/exclusive problem with isInTimeRange and
    fastForward with all-day events. (@strokyl, thanks you are brilliant).

3.5.3

07 Oct 03:24
Compare
Choose a tag to compare
  • #331: Fix dealing with multiple overridden instances falling on the same
    date/time (@afedyk-sugarcrm).

4.1.1

15 Jul 20:02
Compare
Choose a tag to compare
  • #327: Throwing InvalidDataException in more cases where invalid iCalendar
    dates and times were provided. (@rsto)
  • #331: Fix dealing with multiple overridden instances falling on the same
    date/time (@afedyk-sugarcrm).
  • #333: Fix endless loop on invalid BYMONTH values in recurrence.
    (@PHPGangsta)
  • #339: Fixed a few validate() results when repair is off. (@PHPGangsta)
  • #338: Stripping invalid BYMONTH= rules during validate() (@PHPGangsta)
  • #336: Fix incorrect BYSECOND= validation. (@PHPGangsta)