Skip to content
This repository has been archived by the owner on May 14, 2018. It is now read-only.

Latest commit

 

History

History
106 lines (83 loc) · 2.96 KB

CHANGELOG.md

File metadata and controls

106 lines (83 loc) · 2.96 KB

Change Log

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.

1.2.3 - 2015-06-15

Added

  • Support for @reboot

Fixed

  • Does not convert jobs defined in config

1.2.2 - 2015-06-15

Added

  • Support for @annually and @midnight

Changed

  • Function order in Quantum.Matcher
  • Renamed private translate function to do_translate
  • Do not convert and translate cron expressions on every tick

Fixed

  • Adding a job using Quantum.add_job/2 does not convert to lowercase
  • Adding a job using Quantum.add_job/2 does not translate day/month names

1.2.1 - 2015-06-13

Added

  • Test for handle_info(:tick_state)
  • Dependencies to generate hexdocs
  • Badge for hexdocs
  • Link to docs in hex package info
  • Type specs and doc annotations

Changed

  • Quantum.Application does not call Quantum.start_link/1 anymore
  • Moved match logic to separate module Quantum.Matcher
  • Moved parsing logic to separate module Quantum.Parser
  • Moved execution logic to separate module Quantum.Executor
  • Moved translation logic to separate module Quantum.Translator

Fixed

  • Typos in changelog

Removed

  • Quantum.start_link/1

1.2.0 - 2015-06-11

Changed

  • Date is updated in state only if it changed
  • Wake up every minute instead of every second

Fixed

  • Intervals on ranges are not correctly parsed
  • Hour constraints are not correct
  • There is no changelog
  • Code coverage is low
  • Explicit variables are not needed
  • Pattern matching can be simplified

1.1.0 - 2015-05-28

Added

  • Add ability to schedule jobs at runtime and ability to view jobs

Changed

  • Relax Elixir version

1.0.4 - 2015-05-26

Fixed

  • Written month and weekday names are not parsed

1.0.3 - 2015-05-01

Fixed

  • Do not fire on first tick

1.0.2 - 2015-04-29

Fixed

  • Special expressions are not correctly in all cases

Removed

  • Functions to add and reset jobs

1.0.1 - 2015-04-27

Added

  • Configure cronjobs in config
  • Add application

Fixed

  • Parsing of cron expression fails

1.0.0 - 2015-04-27

Added

  • Initial commit