forked from ice-cube-ruby/ice_cube
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGELOG
81 lines (58 loc) · 2.4 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
0.6.0
* [#8] Changed how time serialization is done to preserve TimeWithZone when appropriate.
Backward compatibility is intact, but bumping the minor version for the YAML format change.
* [#11] Fixed next occurrence to work on never-ending schedules
0.6.1
* Lessen the amount of info we store in yaml on the time zone
0.6.2
* Patch release for to_yaml performance issue
0.6.3
* Change how active_support_occurs_on works
* Fixed bug where next_occurrence wouldn't work if no end_date was set
0.6.4
* Fixed bug where next_occurrence wouldn't actually grab the correct next occurrence with
schedules that had more than one recurrence rule and/or a recurrence rule and a recurrence date
* Added next_occurrences function to schedule, allowing you to get the next N occurrences after a
given date
0.6.5
* Added a :start_date_override option to from_hash / from_yaml (@sakrafd)
0.6.9
* Added support for Schedule#occurs_between?
0.6.10
* UNTIL date now serialized with time information
0.6.11
* Added the ability to add and remove rdates, rrules, exdates, and exrules from a schedule
0.6.12
* Be able to set the start_date and duration after creating a schedule
0.6.13
* Fix by Ben Fyvie for daily rule crossing over a year boundary
* Additional accessor methods on validations and rules for easy use in microformats (thanks @jamesarosen)
* Fix for changing start date affecting schedules without reloading
* Fix for typo in active_support_occurs_between? causing load issues with ActiveSupport (thanks @carlthuringer)
0.6.14
* Fixed a skipping issue around DST ending
0.6.15
* Deserialize until_date properly in #to_hash and #to_yaml (thanks @promisedlandt)
0.7.0
* Large rewrite, fixing a few small bugs and including some large optimizations to the spidering algo
* Support for #each_occurrence which iterates as it builds forever
0.7.1
* Fix for comparing rules with nil
0.7.2
* Fix for interval to/from YAML issue
0.7.3
* Fix for time interval buckets (affects hour, minute, sec)
0.7.4
* NameError when serializing schedule with end_time (thanks digx)
0.7.5
* Fix an issue with occurrences_between when using count [#54]
0.7.6
* Support for #terminating? and #conflicts_with?
0.7.7
* Added "Weekends" and "Weekdays" to #day's to_s
0.7.8
* Bug fixes
0.7.9
* Added INTERVAL to to_ical for all interval validations
0.8.0
* Added support for WEEKST (thanks @devwout)