All notable changes to this project will be documented in this file.
- Dependency on
Miv.env
that is not available in production (#4)
- Starting a
Cronex.Table
always requires a validCronex.Scheduler
- Minimum Elixir version is now 1.7 (#18)
Cronex.Table
documentation
- Support for interval time based jobs
- Minimum Elixir version is now 1.4
Cronex.DateTime
module
- Support for week days
- Job validation
Cronex.Test
module with test helpers
- Overall project documentation
Job.can_run?
testsScheduler
tests
- Cronex is no longer an
Application
, it is now aSupervisor
defined byCronex.Scheduler
Cronex.Every.every/3
macro
- README with a
Getting Started
section - Overall tests
- Adding jobs to the
Cronex.Table
via theCronex.Scheduler
Cronex.Table
ping message handling
- Initial version 🎉