6.0.0 (2023-10-25)
💥 This release includes breaking changes! |
---|
This release includes a few breaking changes. Details can be found below and in the migration guide. |
Bug Fixes
- add
browser
field topackage.json
(7db4e32)
Features
- Enable npm provenance (87d173a)
- Enable npm provenance (ccba971)
- Ensure Calendar is renderable all the time (f1328a3), closes #344
- Remove
save()
,saveSync()
,serve()
,toBlob()
,toURL()
(b6bea66), closes #478
Reverts
- Revert "ci: Downgrade is-semantic-release till it's fixed" (91c2ab5)
BREAKING CHANGES
Alarm.trigger
now defaults to 10min before event,Alarm.type
now defaults todisplay
,Alarm.interval()
got removed, useAlarm.repeat()
instead,Alarm.repeat()
now gives/takes an object instead of a number,Attendee.email
can’t benull | undefined
,Category.name
can’t benull | undefined
,Event.start
now defaults to now (new Date()
). For details and examples checkout the migration guide.- The
save()
,saveSync()
,serve()
,toBlob()
andtoURL()
methods of the ICalCalendar class have been removed. Please use thetoString()
method to generate the ical string and proceed from there.