4.0.0-beta1
Pre-release
Pre-release
- #258: Support for expanding events that use
RDATE
. (@jabdoa2) - #258: Correctly support TZID for events that use
RDATE
. (@jabdoa2) - #240:
Component\VCalendar::expand()
now returns a new expandedVCalendar
object, instead of editing the existingVCalendar
in-place. This is a BC
break. - #265: Using the new
InvalidDataException
in place of
InvalidArgumentException
andLogicException
in all places where we fail
because there was something wrong with input data. - #227: Always add
VALUE=URI
toPHOTO
properties. - #235: Always add
VALUE=URI
toURL
properties. - It's now possible to override which class is used instead of
Component\VCalendar
orComponent\VCard
during parsing. - #263: Lots of small cleanups. (@jakobsack)
- #220: Automatically stop recurring after 3500 recurrences.
- #41: Allow user to set different encoding than UTF-8 when decoding vCards.
- #41: Support the
ENCODING
parameter from vCard 2.1.
Both ISO-8859-1 and Windows-1252 are currently supported. - #185: Fix encoding/decoding of
TIME
values in jCal/jCard.