Skip to content

Releases: peek-travel/cocktail

Release 0.7.0

11 Dec 20:38
3f96d51
Compare
Choose a tag to compare

Added

  • The ability to pass anything responding to from and until to overlap_mode and compare

Release 0.6.0

30 Oct 23:04
f57d3f4
Compare
Choose a tag to compare

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.

Release 0.5.0 - The FAST Word

26 Sep 19:10
15bcec3
Compare
Choose a tag to compare

bitmoji

Added

  • "time of day" option (e.g. Schedule.add_recurrence_rules(:daily, times: [~T[10:00:00], ~T[12:30:00]]); this serializes to BYTIME in iCalendar format, which doesn't actually exist, so don't use this if you need to be iCalendar compatible)

Fixed

  • Improved performance (up to 80x for certain types of schedules)

Release 0.4.0 - Mai Time

19 Sep 18:59
890bb00
Compare
Choose a tag to compare

bitmoji

Added

  • Added Schedule.end_all_recurrence_rules/2 which adds an :until option to
    each recurrence rule in a schedule.
  • Added support for one-off recurrence times (RDATE in iCalendar)
  • Added support for exception times (EXDATE in iCalendar)

Release 0.3.0 - Minute Julep

14 Sep 22:56
5a2dfc3
Compare
Choose a tag to compare

bitmoji

Added

  • Added the "minute of hour" option (BYMINUTE in iCalendar)
  • Added the "second of minute" option (BYSECOND in iCalendar)

Release 0.2.1 - Logo-tastic!

14 Sep 23:04
b56f8f0
Compare
Choose a tag to compare

Added

  • Added logo to documentation

Release 0.2.0 - Moar Documentation

11 Sep 19:30
c6598f4
Compare
Choose a tag to compare

Added

  • Better documentation to Schedule.occurrences/1 to explain the duration option on schedules.

Release 0.1.0 - Initial Release

08 Sep 23:59
21b3235
Compare
Choose a tag to compare