Releases: markuspoerschke/iCal
Releases · markuspoerschke/iCal
Fix DateTimeImmutable usage
Fixed
- TimeZone will be correctly applied if instance of
\DateTimeImmutable
is used #131
Version 0.15.0
Version 0.11.6 (PHP5 compatible version)
Version0.11.5
was tagged on wrong branch.
This is the PHP 5 compatible version. If you are using PHP 7 you want to use the latest 0.14
(or newer) version.
Version 0.14.0
Fixed
- Properly escape
BY*
rules likeBYDAY
. #105
Version 0.11.5 [TAINTED]
Important
This version was tagged on the wrong branch! Please use 0.11.6
instead!
Changed
- Convert time to UTC if UTC mode is enabled. #111
Version 0.13.0
Version 0.11.4 (Performance improvements)
Version 0.12.1
Version 0.12.0
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