Lines Matching refs:a

7 * #312: Backported a fix related to iTip processing of events with timezones,
8 without a master event.
14 * #309: When expanding recurring events, the first event should also have a
16 * #306: iTip REPLYs to the first instance of a recurring event was not handled
61 * #229: Converting vcards from 3.0 to 4.0 that contained a `LANG` property
68 * #228: Fixed a 'party crasher' bug in the iTip broker. This would break
80 * #217: Initializing vCard `DATE` objects with a PHP DateTime object will now
87 * #210: iTip: Replying to an event without a master event was broken.
100 * #196: Made parsing recurrence rules a lot faster on big calendars.
110 instead of a hard fail.
111 * #204: Dealing a bit better with vCard date-time values that contained
119 don't have a valid recurrence instance.
120 * #177: SCHEDULE-STATUS should not contain a reason phrase, only a status
129 * #176: A missing `UID` is no longer an error, but a warning for the vCard
139 a single group with `$vcard->{'ITEM1.'}` syntax. (@armin-hackmann)
140 * #156: Simpler way to check if a string is UTF-8. (@Hywan)
143 DATE-TIME properties can now all accept a reference timezone when working
145 * #159: Master events will no longer get a `RECURRENCE-ID` when expanding.
147 * #163: Added a `getTimeZone()` method to `VTIMEZONE` components.
160 * #149: Avoiding logging errors during timezone detection. This is a workaround
161 for a PHP bug.
163 * #154: Correctly work around vCard parameters that have a value but no name.
170 * #118: iTip Message now has a `getScheduleStatus()` method.
178 * #131: RRULE that doesn't provide a single valid instance now throws an
180 * #136: Validator rejects *all* control characters. We were missing a few.
210 * VEVENT now get populated with a DTSTAMP and UID property by default.
212 * #103: Added support for processing [iTip][iTip] messages. This allows a user
215 a user made on objects.
217 * Added: VCalendar::getBaseComponent to find the 'master' component in a
263 * The validator can now detect a _lot_ more problems. Many rules for both
265 * Added: bin/generate_vcards, a utility to generate random vcards for testing
271 * Fixed: Issue #68. Couldn't decode properties ending in a colon.
275 * Fixed: Issue #26. Return a more descriptive error when coming across broken
278 * Fixed: Issue #70. Casting a parameter with a null value to string would fail.
299 * Fixed: Issue #54. Parsing a stream of multiple vcards separated by more than
301 * Fixed: Serializing vcard 2.1 parameters with no name caused a literal '1' to
305 * Added: vCards with a minimum number of values (such as N), but don't have that
307 * Added: The vCard validator now also checks for a minimum number of components,
339 * Fixed: VCard 4 documents now correctly use URI as a default value-type for
342 * Added: You can now add() multiple parameters to a property in one call.
343 * Added: Parameter::has() for easily checking if a parameter value exists.
344 * Added: VCard::preferred() to find a preferred email, phone number, etc for a
377 a missing base event.
402 * Fixed: Parameter values containing a comma are now enclosed in double-quotes.
421 * Changed: Component::remove() will throw an exception when trying to a node
422 that's not a child of said component.
436 * Fixed: vCard URL properties were referencing a non-existant class.
451 * Added: Automatically mapping many, many properties to a property-class with
466 * Added: New components automatically get a bunch of default properties, such as
475 * Fixed: Issue #94, a workaround for bad escaping of ; and , in compound
476 properties. It's not a full solution, but it's an improvement for those
504 * Fixed: Issue #65. Putting quotes around parameter values that contain a colon.
525 * This version is fully backwards compatible with 2.0.\*. However, it contains a
526 few new API's that mimic the VObject 3 API. This allows it to be used a
548 * Fixed: The reader now properly parses parameters without a value.
596 * Added: The Reader class now has a 'FORGIVING' option, which allows it to parse
610 * VObject is now a separate project from SabreDAV. See the SabreDAV changelog