View Source Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

Diff for unreleased

1.1.10

Fixed

  • Fix Warning about function head before function body
  • Mute Warning about deprecated Code.ensure_compiled?/1

Diff for v1.1.10

1.1.9

Fixed

  • Do not allow 0 as divider.

Diff for v1.1.9

1.1.8

Added

  • Added Ecto 3.2 compatibility

Diff for v1.1.8

1.1.7

Added

  • Improved Validation of the Parser

Diff for v1.1.7

1.1.6

Fixed

  • Do not skip month in date until skip_month.

Diff for v1.1.6

1.1.5

Added

  • Compatibility for Ecto 3.0

Diff for v1.1.5

1.1.4

Fixed

  • Fast fail on impossible year scenarios (#51)

Diff for v1.1.4

1.1.3

  • Fixed Typos
  • Fixed run limits

Diff for v1.1.3

1.1.2

Fixed

  • Microsecond Precision Scheduler Fix

Diff for v1.1.2

1.1.1

Fixed

  • Date Library independent

Diff for v1.1.1

1.1.0

Added

  • Date Library independent

Diff for v1.1.0

1.0.0

Removed

  • Removed Helper Functions in Module Crontab

Changed

  • Moved get_[next|previous]_run_dates to Crontab.Scheduler
  • Renamed Modules to a better name
  • Renamed function to conventions. (? for booleans, ! for functions that raise errors)

Added

  • Introduction of ~e[CRON_EXPRESSION] sigil
  • Introduced Ecto Type

Diff for v1.0.0