Releases: zslayton/cron
Releases · zslayton/cron
v0.12.1
v0.12.0
v0.11.0
v0.10.1
What's Changed
- Use intra-doc links and deny broken links by @nickelc in #94
- Remove dependency on time from chrono. by @AldaronLau in #100
- Dep updates and Clippy fixes by @BlackDex in #101
New Contributors
- @AldaronLau made their first contribution in #100
- @BlackDex made their first contribution in #101
Full Changelog: v0.10.0...v0.10.1
v0.10.0
What's Changed
- Rust edition set to
2021
- Update to nom 7 by @nickelc in #90
- Fix clippy warnings by @nickelc in #92
- Fix edition 2018 idioms by @nickelc in #93
- Reject superfluous trailing characters after keywords by @nickelc in #91
- Update some badges and links by @atouchet in #95
- impl TryFrom<&str> for Schedule by @hgzimmerman in #99
New Contributors
- @nickelc made their first contribution in #90
- @atouchet made their first contribution in #95
- @hgzimmerman made their first contribution in #99
Full Changelog: v0.9.0...v0.10.0
v0.9.0
- Usages of
collections::Bound
(which is deprecated) have been changed toops::Bound
. (@bstrie, #84) cron
is now dual-licensed. Users can choose either the MIT or Apache 2.0 license.Schedule
now has anincludes()
method. (@koenichiwa, #79)Schedule
now implementsPartialEq
andEq
. (@koenichiwa, #78)- Pattern fields that are
*
or?
no longer initialize aBTreeSet
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
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
, andMon-Thurs/2
. (#64) - @sebest + @adeschamps removed
cron
's dependency onerror-chain
. (#65) - @deankarn added an implementation of
DoubleEndedIterator
forScheduleIterator
, allowing iteration backwards through time with.rev()
. (#66)