All notable changes to icalendar-generator
will be documented in this file
- add support for attachments on events
- add a new expectation testing mechanism for internal tests
- fix date timezones on all day events (#55)
- fix coordinates with Apple calendar (#51)
- follow the RFC more exactly with full days
- add support for multiple value types within parameters
- add an
EmptyProperty
without value and only parameters
- allow a full day event without specifying the end date
- add the use 'Z' within UTC timestamps and remove the TZID parameter
- fix positive timezone offsets
- fix case when getTransitions() returns a false value (#38)
- add support for timezones with automatically generated components
- add
Timezone
andTimezoneEntry
components - add support for basic RRULE's
- add support for repeating events on specific dates
- add support for not repeating events on specific dates
- add valueObjects for most used types
- remove
final
classes - remove support for < PHP 7.4
- add Psalm typechecking
- add support for PHP 8.0
- add support for url's for events (#31)
- fix timezones on older clients (#30)
- fix addresses not working without the name of the address
- add escaping in property parameters (#17)
- add more conformity to RFC5545 (#13, #14)
- initial release