MultiplatformCalendar 0.4.0
What's Changed
- feat: Rust cancellable caldav by @benjaminVadon in #87
- feat: Sort calendars by display name by @sirambd in #96
- chore: Migrate to room3 by @sirambd in #99
- refactor: Move event rawIcs into its own table by @benjaminVadon in #97
- refactor: Represent ORGANIZER as a first-class concept, separate from ATTENDEE by @benjaminVadon in #98
- feat: Add pure RFC 5545 RRULE parser and serializer by @benjaminVadon in #100
- feat: Rrule storage typing by @benjaminVadon in #101
- fix: Cancel event sync via ensureActive instead of no-op cancellable by @benjaminVadon in #102
- feat: Rrule expander base and simple BY conditions by @benjaminVadon in #103
- refactor: Merge EventImpl into Event data class by @benjaminVadon in #106
- feat: Rrule expander advanced BY rules by @benjaminVadon in #104
- feat: Rrule expander dstcaps and fast-forward by @benjaminVadon in #105
- feat: Rrule Occurence to EventDaySlice by @benjaminVadon in #107
- feat: Rrule write master by @benjaminVadon in #109
- chore: Remove deprecated functions by @sirambd in #108
- fix: Add OccurrenceId value class and improve event ID clarity by @sirambd in #112
- chore: Update fast-dav rust to new version 0.4.4 by @sirambd in #113
- feat: Add monthly calendar color observation by @sirambd in #114
Full Changelog: 0.3.0...0.4.0