All notable changes to this project will be documented in this file.
0.15.0 - 2019-01-13
- DateUtil - only convert to UTC if no timezone is specified #123
0.14.0 - 2018-03-13
- Properly escape
BY*
rules likeBYDAY
. #105
0.13.0 - 2017-10-26
- Improve performance for long lines. By using mbstring the folding of lines is much faster and consumes less CPU and memory. #103
- In UTC mode the time will be converted to UTC timezone. #106
0.12.1 - 2017-06-07
\DateTimeImmutable
is now supported by events. When using\DateTime
there will be no side effect anymore that will change the original date time object. #98, #99, #100
0.12.0 - 2017-05-10
- Do not escape value of the GEO property #79
- 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
- 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
- Remove class
\Eluceo\iCal\Property\Event\Description
#61 - Remove class
\Eluceo\iCal\Util\PropertyValueUtil
#61
0.11.5 - 2018-03-13
- Convert time to UTC if UTC mode is enabled. #111
0.11.4 - 2017-10-26
- Improve performance for long lines. By using mbstring the folding of lines is much faster and consumes less CPU and memory. #104
0.11.3 - 2017-04-25
0.11.2 - 2017-04-21
- Do not escape value of the GEO property #79
0.11.1 - 2017-04-04
- All days events (no time) ends on the next day. #83
- Timezone will not applied on all days events #83
- Add
Event::getDtStart
method #83
0.11.0 - 2016-09-16
- Allow multiple recurrence rules in an event #77
- RecurrenceRule now also allows hourly, minutely and secondly frequencies #78
- Adding a single recurrence rule to an event using
Event::setRecurrenceRule()
is deprecated and will be removed in 1.0. UseEvent::addRecurrenceRule()
instead. #77
0.10.1 - 2016-05-09
- Problem with GEO property when importing into Google Calendar #74
0.10.0 - 2016-04-26
- Use 'escapeValue' to escape the new line character. #60
- Order components by type when building ical file. #65
- X-ALT-DESC for HTML types with new descriptionHTML field. #55
- Added a property and setter for calendar color. #68
- Write also GEO property if geo location is given. #66
0.9.0 - 2015-11-13
- CHANGELOG.md based on ’Keep a CHANGELOG’
- Support event properties EXDATE and RECURRENCE-ID #50