You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Calendar: Add support for external VTimezone generator (f4bc8e0), closes #122
Event: Allow X-APPLE-STRUCTURED-LOCATION without address (4e63e29), closes #236
Event: Make organizer.email optional (8450492), closes #137
Event: Merge location(), appleLocation() and geo() (62c1516), closes #187
Merge event's description() and htmlDescription() (ce537f8)
Support moment.js, Day.js and Luxon (#91, BREAKING CHANGE) (6db24ee)
Event: Support RRule objects and raw strings in repeating() (4436785), closes #190
Updated the entire codebase to Typescript (d013dc0)
Events: Use uuid-random for random UUIDs (close #215) (a4c19cc)
BREAKING CHANGES
Some error messages changed, so if you check for error , please double check them now.
htmlDescription() was removed, use description() instead.
Calendar:ttl() will now return a number, not a moment.Duration. You can still use moment.Duration to set the ttl value.
Event:geo() and appleLocation() are not available anymore, use location() instead and pass an location object (with title, radius, etc.)
Calendar: Calendar's clear() method is a completely new implementation and, unlike previous versions, will not reset metadata such as name or prodId. Only the events will be removed