Releases: jmrozanec/cron-utils
Releases · jmrozanec/cron-utils
3.1.6
- Bugfixes
- #59: Incorrect next execution time for "month" and "day of week"
- #64: Incorrect next execution time for ranges bug done.
- #65: Incorrect last execution time for fixed month bug done.
- #66: Incorrect Day Of Week processing for Quartz when Month or Year isn't '*'.
- #69: Getting next execution fails on leap-year when using day-of-week bug done.
- #70: Illegal question mark value on cron pattern assumed valid.
- Features
3.1.5
3.1.4
3.1.2
- Bugfixes
- #49: Fixed issues regarding ExecutionTime: bad values generated when calculating day candidates, when question mark can be used for DoM and DoW, but both fields are Always.
- #50: lastExecution can return days in future if cron definition contains DoW.
- #52: multiple comma separated days of the week in a cron expression not handled as a special case.
- Kudos
- Thanks to @dwilkie81 @microhello and @xiaoyong for reporting bugs and contributing fixes to solve them.
3.1.1
- Bugfixes
- Enhancements
- #40 Improves documentation on README.md file.
- Kudos
- Thanks to @paulhethmon for contributing a fix that solved many issues! and to @Joao-Neves for pointing out a typo in out README.md file.
3.1.0
- API changes
- This version includes '?' SpecialChar support.
- Enhancements
- Bugfixes
- #25: NullPointerException for custom cron expression using day of month is solved
- #26 #30: Fixed ExecutionTime::nextExecution and ExecutionTime::lastExecution to make accurate calculations.
- #27 #29: Fixed issue regarding constants at DoM and DoW fields, where some strings were not handled as expected.
- #31: Fixed validation issues marking some expressions with '?' symbol as invalid.
- #32: Fixed descriptor issue throwing exceptions on some particular cases.
3.0.0
- API changes
- This version includes htime as dependency. We remove classes from com.cronutils.mapper.format package, since htime does a better job.
- Bugfixes
2.0.0
- API changes
- This version adds a method to accept a visitor on FieldExpression instances.
- FieldExpression classes where moved from package com.cronutils.model.field to package com.cronutils.model.field.expression.
- Better decoupling of parsing logic and cron fields data representation.
- Bugfixes