Skip to content

Releases: zslayton/cron

v0.12.1

29 Feb 21:45
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.12.0...v0.12.1

v0.12.0

24 Sep 01:31
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.11.0...v0.12.0

v0.11.0

14 Apr 17:11
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.10.1...v0.11.0

v0.10.1

04 Apr 14:28
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.10.0...v0.10.1

v0.10.0

21 Mar 13:39
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.9.0...v0.10.0

v0.9.0

22 Mar 14:21
Compare
Choose a tag to compare
  • Usages of collections::Bound (which is deprecated) have been changed to ops::Bound. (@bstrie, #84)
  • cron is now dual-licensed. Users can choose either the MIT or Apache 2.0 license.
  • Schedule now has an includes() method. (@koenichiwa, #79)
  • Schedule now implements PartialEq and Eq. (@koenichiwa, #78)
  • Pattern fields that are * or ? no longer initialize a BTreeSet containing all possible ordinals. (@koenichiwa, #76)
  • Schedule's internal representation was refactored to eliminate a workaround. (@koenichiwa, #75)
  • Monolithic schedule.rs was refactored into smaller, more manageable modules. (@koenichiwa, #70)

v0.8.0

05 Feb 13:45
Compare
Choose a tag to compare

This was a very eventful release with lots of excellent community contributions. Huge thanks to everyone who helped!

  • @elbe0046 added support for ? in the day-of-week and day-of-month fields. (#57)
  • @sebest migrated cron to Rust's 2018 edition. (#63)
  • @elbe0046 added support for periods like */2, 10-20/2, and Mon-Thurs/2. (#64)
  • @sebest + @adeschamps removed cron's dependency on error-chain. (#65)
  • @deankarn added an implementation of DoubleEndedIterator for ScheduleIterator, allowing iteration backwards through time with .rev(). (#66)

v0.7.0

21 Nov 15:04
Compare
Choose a tag to compare
  • Schedule now implements Display and Debug
  • Invalid times (e.g. those inside of a daylight saving hour) are now skipped instead of causing a panic
  • String now implements From<Schedule>
  • Switched CI builds from Travis CI to GitHub Actions