diff options
author | agronholm <devnull@localhost> | 2011-01-23 00:13:45 +0200 |
---|---|---|
committer | agronholm <devnull@localhost> | 2011-01-23 00:13:45 +0200 |
commit | cdb7c21b44ae97ef069579fdd574176800d17fcb (patch) | |
tree | f8a790c2d61d669016e72b226ce5db0022edaa0a /CHANGES.rst | |
parent | c45a1d31f0e8c6be994aa046a21ab818aacd9302 (diff) | |
download | apscheduler-cdb7c21b44ae97ef069579fdd574176800d17fcb.tar.gz |
Renamed CHANGES.txt and README.txt to CHANGES.rst and README.rst respectively to correctly identify them as ReST documents
Diffstat (limited to 'CHANGES.rst')
-rw-r--r-- | CHANGES.rst | 91 |
1 files changed, 91 insertions, 0 deletions
diff --git a/CHANGES.rst b/CHANGES.rst new file mode 100644 index 0000000..bf8d8e6 --- /dev/null +++ b/CHANGES.rst @@ -0,0 +1,91 @@ +Version history +=============== + +2.0 +--- + +* Added configurable job stores + +* Added optional job persistency + +* Added the possibility to listen for job events (execution, error, misfire, + finish) on a scheduler + +* Added an optional start time for cron-style jobs + +* Allowed configuration of misfire grace times on a per-job basis + +* Allowed jobs to be explicitly named + +* All triggers now accept dates in string form (YYYY-m-d HH:MM:SS) + +* Jobs are now run in a thread pool; you can either supply your own PEP 3148 + compliant thread pool or let APScheduler create a new one + +* Maximum run count can be configured for all jobs, not just those using + interval-based scheduling + +* A maximum concurrency value can be configured for jobs, so only X instances + will be allowed to run at once (will be considered a misfire otherwise) + +Some API changes were necessary -- see the migration section of the +documentation to find out what you need to change when migrating your +application from APScheduler v1.x to v2.0. + + +1.3.1 +----- + +* Fixed time difference calculation to take into account shifts to and from + daylight saving time + + +1.3 +--- + +* Added __repr__() implementations to expressions, fields, triggers, and jobs + to help with debugging + +* Added the dump_jobs method on Scheduler, which gives a helpful listing of + all jobs scheduled on it + +* Fixed positional weekday (3th fri etc.) expressions not working except in + some edge cases (fixes #2) + +* Removed autogenerated API documentation for modules which are not part of + the public API, as it might confuse some users + +.. Note:: Positional weekdays are now used with the **day** field, not + **weekday**. + + +1.2.1 +----- + +* Fixed regression: add_cron_job() in Scheduler was creating a CronTrigger with + the wrong parameters (fixes #1, #3) + +* Fixed: if the scheduler is restarted, clear the "stopped" flag to allow + jobs to be scheduled again + + +1.2 +--- + +* Added the ``week`` option for cron schedules + +* Added the ``daemonic`` configuration option + +* Fixed a bug in cron expression lists that could cause valid firing times + to be missed + +* Fixed unscheduling bound methods via unschedule_func() + +* Changed CronTrigger constructor argument names to match those in Scheduler + + +1.01 +---- + +* Fixed a corner case where the combination of hour and day_of_week parameters + would cause incorrect timing for a cron trigger
\ No newline at end of file |