All Versions
23
Latest Version
Avg Release Cycle
91 days
Latest Release
1951 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v0.7.0 Changes
September 18, 2017✨ enhancements
- Adds the :exclude_end option can be used to determine whether :until value is included in the recurrence. Mimics the API to Ruby's Range.
- Support activesupport-5.1 (by @fauxparse)
- Support ruby-2.4
🐛 bug fixes
- Recurrence#to_json accepts arguments for JSON.dump
💥 breaking changes
- Previously, the :between option served as a shorthand for :starts to :until. Now, when both :starts and :between are provided, the recurrence will behave as if anchored by the given :starts option, but filtered through the given :between option.
- The :exclude_end option changes the default behavior of :until--when the timestamp of the interval matches the :until timestamp, it will be included 0️⃣ by default unless the :exclude_end option is set to true.
-
v0.6.0 Changes
January 05, 2017- ✨ enhancements
- Alias
everytofrequency - Handle JSON and hashes in Recurrence serialization
- Handle blank and nil objects in Recurrence deserialization
- Alias
- ✨ enhancements
-
v0.5.0 Changes
November 23, 2016- ✨ enhancements
- Adds
Recurrence#include? - Improved documentation
- Adds
- ✨ enhancements
-
v0.4.3 Changes
November 20, 2016- ✨ enhancements
- Add CI support for ActiveSupport 4.1, 4.2, 5.0 (by @phlipper)
- ✨ enhancements
-
v0.4.2 Changes
July 27, 2016- 🐛 bug fixes
- Respect
ActiveSupport::TimeWithZoneobjects for casting time objects (by @tconst)
- Respect
- 🐛 bug fixes
-
v0.4.1 Changes
July 04, 2016✨ enhancements
- Support
Montrose.every(:second)
- Support
🐛 bug fixes
- Ensure
ActiveSupport::Durationparts are used; fixes 'every 30 days' bug
- Ensure
-
v0.4.0 Changes
April 20, 2016- ✨ enhancements
- Respect configured time zone by using
Time.currentfromActiveSupport - Adds
Montrose::Recurrence#to_jsonmethod - Additional tests for utils methods (by @AlexWheeler)
- Respect configured time zone by using
- ✨ enhancements
-
v0.3.0 Changes
February 19, 2016- ✨ enhancements
- Adds
:exceptoption and chainable method to filter timestamps by date (by @thewatts)
- Adds
- 🐛 bug fixes
- Fix recurrences when specifying both
:startsand:atby treating:startsvalue like a date - Respect recurrence rules using multiple
:atvalues - Using
Montrose.rwithout any arguments no longer throwsArgumentError
- Fix recurrences when specifying both
- ✨ enhancements
-
v0.2.2 Changes
February 08, 2016- 🐛 bug fixes
- Handle
HashinMontrose::Chainablemethods that support varargs
- Handle
- ✨ enhancements
- Adds
Montrose.rmethod for starting a new recurrence - Adds
Chainablealias methods including#starts,#until,#repeat - README updates (by @thegcat)
- Adds
- 🐛 bug fixes
-
v0.2.1 Changes
February 03, 2016- 🐛 bug fixes
- Handle
nilinMontrose::Optionsconstructor
- Handle
- 🐛 bug fixes