IMPORTANT: Please note that this release contains breaking changes.
Fixed
- Do not escape value of the GEO property #79
Added
- Add support for
\DateTimerInterface
. This allows to use\DateTimeImmutable
. #86 - Add support for arbitrary time zone strings. #87,#89
- Add new Geo property class #79
Changed
- Drop support for old PHP versions: 5.3, 5.4, 5.6
- Remove default value for
X-PUBLISHED-TTL
. This value controls the update interval if the ics file is synced.
The former default value was set to one week. If you want the behavior from version< 0.12
you have to set the value:
$vCalendar->setPublishedTTL('P1W')
. #81