cron_schedule 1.1.2
cron_schedule: ^1.1.2 copied to clipboard
Lightweight, pure-Dart cron parser, next-occurrence predictor, human-readable translator, and fluent schedule builder for Dart and Flutter.
1.1.2 #
- docs: update centered vector badges and documentation.
1.1.1 #
- Added
MultiCronScheduleto evaluate multiple cron schedules together and return the earliest upcoming trigger. - Verified CI/CD workflows.
1.1.0 #
- Converted to pure Dart package (zero Flutter SDK dependency).
- Added
previous({DateTime? before})method to compute previous occurrences. - Added explicit
platformsdeclaration (Android, iOS, Web, macOS, Windows, Linux).
1.0.0 #
- Initial stable release of
cron_schedule. - Strict 5-field and 6-field (seconds-level) cron expression parser.
- Predefined macros support:
@yearly,@monthly,@weekly,@daily,@midnight,@hourly. - Next-occurrence predictor (
next()andnextOccurrences(count: N)). - Human-readable English natural language summary generator (
toHumanReadable()). - Fluent type-safe builder (
CronSchedule.builder()). - Interactive example app with real-time expression parsing, presets, and upcoming forecast list.
- 100% test coverage and zero pub.dev warnings.