device_calendar_plus_platform_interface 0.5.2
device_calendar_plus_platform_interface: ^0.5.2 copied to clipboard
Platform interface for device_calendar_plus plugin.
0.5.2 - 2026-06-15 #
- No functional changes; version aligned with the rest of the suite for the 0.5.2 release
0.5.1 - 2026-06-15 #
Docs #
- Clarified
showEventModaldocs: theeditflag only sets the modal's starting mode; the native view screen still lets the user edit on both platforms
0.5.0 - 2026-06-11 #
Changed #
- Breaking:
updateRecurring()reworked — positionaleventId, occurrencetimestampandspan, withstartTime(EventTimeOfDay) anddurationMinutesreplacing absolute dates, andrecurrenceRuletaking aPatch<String>(RRULE); returns the affected scope's event ID - Breaking:
updateEvent()anddeleteEvent()take an optional occurrencetimestamp; when set, the operation acts on that single occurrence - Breaking:
spanaccepts onlyallEventsandthisAndFollowing;thisInstanceis gone
Added #
EventTimeOfDay— validating hour/minute value class
0.4.0 - 2026-05-25 #
Added #
updateRecurring()method withEventSpanenum (allEvents / thisAndFollowing / thisInstance)deleteRecurring()method taking anEventSpanurlparameter onupdateEvent()editparameter onshowEventModal()Patch<T>sealed type (Patch.set/Patch.clear) for clearable optional fields
Changed #
- Breaking:
updateEvent()description,location, andurlnow takePatch<String>instead ofString?
0.3.5 - 2026-04-20 #
Version sync with other packages. No functional changes.
0.3.4 - 2026-02-08 #
Version sync with other packages. No functional changes.
0.3.3 - 2025-12-21 #
Version sync with other packages. No functional changes.
0.3.2 - 2025-12-19 #
Added #
CreateCalendarPlatformOptionsbase class for platform-specific calendar creation optionscreateCalendar()now accepts optionalplatformOptionsparameter
0.3.1 - 2025-11-07 #
Version sync with other packages. No functional changes.
0.3.0 - 2024-11-05 #
Changed #
- BREAKING:
deleteEvent()signature changed - removeddeleteAllInstancesparameter, operations on recurring events now always delete entire series - BREAKING:
updateEvent()signature changed - removedupdateAllInstancesparameter, operations on recurring events now always update entire series
Removed #
- BREAKING:
NOT_SUPPORTEDplatform exception code (no longer needed)
0.2.0 - 2024-11-05 #
0.1.1 - 2024-11-04 #
Version sync with other packages. No functional changes.
0.1.0 - 2024-11-04 #
Initial release.