All Versions
18
Latest Version
Avg Release Cycle
81 days
Latest Release
1043 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v0.10.0 Changes
June 18, 2021 -
v0.9.0 Changes
November 21, 20200.9.0
โ Added
- Monthly recurrences (thanks to @peaceful-james, @bruteforcecat and @Stroemgren!)
๐ Fixed
- ๐ Bug in
Builder.String
when there's only a single day (thanks to @chime-gm!)
-
v0.8.4 Changes
June 14, 2019โก๏ธ Updated
- ๐จ Dependency updates and credo refactors
-
v0.8.3 Changes
November 12, 2018๐ Fixed
- ๐ Allow additional keys in
Cocktail.Span.span_compat
type
- ๐ Allow additional keys in
-
v0.8.2 Changes
November 08, 2018๐ Fixed
- ๐ Fix a couple typespecs in
Cocktail.Span
(#66)
- ๐ Fix a couple typespecs in
-
v0.8.1 Changes
February 17, 2018๐ Fixed
- โฑ Allow backwards compatible parsing of BYTIME rule for existing schedules generated using cocktail pre-0.8.
-
v0.8.0 Changes
February 17, 2018๐ฅ 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
-
v0.7.0 Changes
December 07, 2017โ Added
- The ability to pass anything responding to
from
anduntil
tooverlap_mode
andcompare
- The ability to pass anything responding to
-
v0.6.0 Changes
October 30, 2017โ Added
- Quick Start guide and logo to the README
๐ Fixed
- ๐ Some recurrence rules would keep the microsecond component of the start time when generating occurrences. Cocktail now always strips microseconds out, it only supports second precision.
-
v0.5.3 Changes
October 19, 2017๐ Fixed
- Giving empty lists for the :days, :hours, :minutes, :seconds, and :times options would produce invalid iCalendar strings