The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

1.07  2015-02-12
  - Updated Minion::Backend::Pg for Mojo::Pg 1.08.

1.06  2015-01-26
  - Improved commands to use less punctuation.

1.05  2015-01-05
  - Improved repair method in Minion::Backend::File and Minion::Backend::Pg to
    mention the current process in results of failed jobs.

1.04  2015-01-03
  - Improved Minion::Backend::Pg to use new JSON features of Mojo::Pg.

1.03  2014-12-19
  - Added -t option to worker command.

1.02  2014-11-22
  - Renamed -L and -T options to -l and -S.
  - Improved job command table formatting.

1.01  2014-11-20
  - Improved documentation.

1.0  2014-11-19
  - Removed experimental status from distribution.

0.45  2014-11-18
  - Improved dequeue performance in Minion::Backend::Pg significantly.
    (bpmedley)

0.44  2014-11-17
  - Fixed bug where jobs could not be dequeued inside a running event loop.

0.43  2014-11-17
  - Fixed bug where advisory locks would run out of shared memory.

0.42  2014-11-16
  - Improved Minion::Backend::Pg performance with advisory locks and
    notifications. (bpmedley, sri)

0.41  2014-11-15
  - Improved Minion::Backend::Pg performance.

0.40  2014-11-11
  - Added PostgreSQL support with Mojo::Pg. (bpmedley, sri)
  - Added support for job results.
  - Added Minion::Backend::Pg. (bpmedley, sri)

0.39  2014-10-05
  - Added DBM::Deep support to Minion::Backend::File.
  - Renamed -S option to -o.

0.38  2014-10-04
  - Removed support for non-blocking enqueue.
  - Removed Minion::Backend::Mango.

0.37  2014-09-22
  - Fixed packaging bug.

0.36  2014-09-21
  - Updated Makefile.PL for version 2 of the CPAN distribution metadata
    specification.

0.35  2014-09-06
  - Improved Minion::Backend::File to write less often.

0.34  2014-08-26
  - Improved job command to show higher precision times.

0.33  2014-07-10
  - Replaced state argument of list_jobs methods in Minion::Backend::File and
    Minion::Backend::Mango with more versatile options argument.
  - Added -t option to job command.

0.32  2014-07-10
  - Added state argument to list_jobs methods in Minion::Backend::File and
    Minion::Backend::Mango.
  - Added -T option to job command.

0.31  2014-07-09
  - Reduced CPU usage of Minion::Backend::Mango when waiting for new jobs.

0.30  2014-07-08
  - Added timeout argument to dequeue methods in Minion::Backend::File,
    Minion::Backend::Mango and Minion::Worker.

0.29  2014-07-07
  - Renamed restart_job methods to retry_job in Minion::Backend,
    Minion::Backend::File and Minion::Backend::Mango.
  - Renamed restart method to retry in Minion::Job.
  - Improved worker command to repair in regular intervals.

0.28  2014-06-28
  - Added spawn event to Minion::Job.

0.27  2014-06-21
  - Replaced delayed option with delay.

0.26  2014-06-18
  - Renamed clean_up_after attribute in Minion to remove_after.

0.25  2014-06-17
  - Removed auto_perform attribute from Minion.
  - Added perform_jobs method to Minion.
  - Fixed multiple Windows bugs.

0.24  2014-06-16
  - Improved Minion::Job to reset Mojo::IOLoop.
  - Fixed Windows bugs in tests.

0.23  2014-06-15
  - Fixed Minion::Backend::File Windows support.

0.22  2014-06-15
  - Reduced default clean_up_after value to 10 days.

0.21  2014-06-14
  - Added clean_up_after attribute to Minion.
  - Improved performance of repair methods.

0.20  2014-06-13
  - Added module Minion::Backend::File.
  - Improved Minion::Backend to provide a generic repair method.

0.15  2014-06-04
  - Fixed a few small bugs in Minion::Backend::Mango.

0.14  2014-06-04
  - Fixed Minion::Backend::Mango to work with strings in addition to object
    ids.

0.13  2014-06-03
  - Added list_workers method to Minion::Backend.
  - Added list_workers method to Minion::Backend::Mango.

0.12  2014-06-03
  - Fixed enqueue to use the correct time format.

0.11  2014-06-03
  - Changed a few return values in Minion::Backend::Mango.

0.10  2014-06-02
  - Removed created, delayed, error, finished, priority, restarted, restarts,
    started and state methods from Minion::Job.
  - Removed started method from Minion::Worker.
  - Added support for pluggable backends.
  - Added modules Minion::Backend and Minion::Backend::Mango.
  - Added backend attribute to Minion.
  - Added reset method to Minion.
  - Added info method to Minion::Job.
  - Added info method to Minion::Worker.
  - Added -L and -S options to job command.

0.09  2014-04-05
  - Added worker event to Minion.
  - Added dequeue event to Minion::Worker.
  - Added failed and finished events to Minion::Job.
  - Added restarted method to Minion::Job.
  - Changed return values of fail, finish and restart methods in Minion::Job.

0.08  2014-04-04
  - Added support for non-blocking enqueue.

0.07  2014-04-03
  - Improved performance by reusing Mango connections.

0.06  2014-04-03
  - Added delayed and priority methods to Minion::Job.
  - Renamed after option to delayed.
  - Improved job command to use a human readable time format and allow new
    jobs to be enqueued.

0.05  2014-04-03
  - Improved job command to stream job lists and show more information.

0.04  2014-04-02
  - Removed all_jobs and one_job methods from Minion::Job.
  - Removed repair method from Minion::Worker;
  - Added module Minion::Command::minion::job.
  - Added auto_perform attribute to Minion.
  - Added repair method to Minion.
  - Added created, error, finished, remove, restart, restarts and started
    methods to Minion::Job.
  - Added started method to Minion::Worker.

0.03  2014-03-30
  - Removed doc and worker attributes from Minion::Job.
  - Added args, id and minion attributes to Minion::Job.
  - Added id attribute to Minion::Worker.
  - Added job method to Minion.
  - Added state method to Minion::Job.

0.02  2014-03-28
  - Added support for delayed jobs.
  - Added stats method to Minion.
  - Added app method to Minion::Job.
  - Reduced Perl version requirement to 5.10.1.

0.01  2014-03-27
  - First release.