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
The BYTIME option of RRULEs in the iCalendar output is now X-BYTIME to better follow the standard's extensions policy
Added
"time range" option (e.g. Schedule.add_recurrence_rules(:daily, time_range: %{start_time: ~T[09:00:00], end_time: ~T[11:00:00], interval_seconds: 1_800}); this serializes to X-BYRANGE in iCalendar format, using the extension prefix to signal that it's a proprietary extension)
Changed
Formatted code-base with the new Elixir 1.6 code formatter
Changed Schedule.t() to not be an opaque type, which fixed the few missing typespecs
Removed
JSON parser and builder; it was incomplete (will revisit in the future)