Skip to main content

cron_schedule 1.1.2 copy "cron_schedule: ^1.1.2" to clipboard
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 MultiCronSchedule to 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 platforms declaration (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() and nextOccurrences(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.
3
likes
160
points
476
downloads

Documentation

API reference

Publisher

verified publishergovindtank.is-a.dev

Weekly Downloads

Lightweight, pure-Dart cron parser, next-occurrence predictor, human-readable translator, and fluent schedule builder for Dart and Flutter.

Repository (GitHub)
View/report issues

Topics

#cron #schedule #time #notifications #parser

License

Apache-2.0 (license)

More

Packages that depend on cron_schedule