Cocktail v0.8.0 Release Notes
Release Date: 2018-02-17 // about 6 years ago-
๐ฅ Breaking
- ๐ The
BYTIME
option ofRRULE
s in the iCalendar output is nowX-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 toX-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)
- ๐ The