Permalink
Browse files

Added CHANGELOG

  • Loading branch information...
1 parent 3ff9711 commit e5320413ef46fdddb76b1c990692d628c49d5eec @bkeepers bkeepers committed Nov 13, 2010
Showing with 54 additions and 0 deletions.
  1. +54 −0 CHANGELOG
View
@@ -0,0 +1,54 @@
+2.1 - unreleased
+* Added enqueue, before, after, success, error, and failure. See the README
+* Remove Merb support
+* Remove all non Active Record backends into separate gems. See https://github.com/collectiveidea/delayed_job/wiki/Backends
+* remove rails 2 support. delayed_job 2.1 will only support Rails 3
+* Added Delayed::Worker.default_priority
+* Normalize logging messages
+* New pure-YAML serialization
+* Added Rails 3 railtie and generator
+* Deprecated @#send_later@ and @#send_at@
+* Added @#delay@ to Object that allows you to delay any method and pass options:
+ options = {:priority => 19, :run_at => 5.minutes.from_now}
+ UserMailer.delay(options).deliver_confirmation(@user)</pre>
+* Changed @@sleep_delay to self.class.sleep_delay to be consistent with other class variable usage
+* Added --sleep-delay command line option
+* Added -m command line option to start a monitor process
+* Added options to handle_asynchronously
+
+2.0.3 - 2010-04-16
+
+* Fix initialization for Rails 2.x
+
+2.0.2 - 2010-04-08
+
+* Fixes to Mongo Mapper backend [ "14be7a24":http://github.com/collectiveidea/delayed_job/commit/14be7a24, "dafd5f46":http://github.com/collectiveidea/delayed_job/commit/dafd5f46, "54d40913":http://github.com/collectiveidea/delayed_job/commit/54d40913 ]
+* DataMapper backend performance improvements [ "93833cce":http://github.com/collectiveidea/delayed_job/commit/93833cce, "e9b1573e":http://github.com/collectiveidea/delayed_job/commit/e9b1573e, "37a16d11":http://github.com/collectiveidea/delayed_job/commit/37a16d11, "803f2bfa":http://github.com/collectiveidea/delayed_job/commit/803f2bfa ]
+* Fixed Delayed::Command to create tmp/pids directory [ "8ec8ca41":http://github.com/collectiveidea/delayed_job/commit/8ec8ca41 ]
+* Railtie to perform Rails 3 initialization [ "3e0fc41f":http://github.com/collectiveidea/delayed_job/commit/3e0fc41f ]
+* Added on_permanent_failure hook [ "d2f14cd6":http://github.com/collectiveidea/delayed_job/commit/d2f14cd6 ]
+
+2.0.1 - 2010-04-03
+* Bug fix for using ActiveRecord backend with daemon [martinbtt]
+
+2.0.0 - 2010-04-03
+* Multiple backend support (See README for more details)
+* Added MongoMapper backend [zbelzer, moneypools]
+* Added DataMapper backend [lpetre]
+* Reverse priority so the jobs table can be indexed. Lower numbers have higher priority. The default priority is 0, so increase it for jobs that are not important.
+* Move most of the heavy lifting from Job to Worker (#work_off, #reschedule, #run, #min_priority, #max_priority, #max_run_time, #max_attempts, #worker_name) [albus522]
+* Remove EvaledJob. Implement your own if you need this functionality.
+* Only use Time.zone if it is set. Closes #20
+* Fix for last_error recording when destroy_failed_jobs = false, max_attempts = 1
+* Implemented worker name_prefix to maintain dynamic nature of pid detection
+* Some Rails 3 compatibility fixes [fredwu]
+
+1.8.5 - 2010-03-15
+
+* Set auto_flushing=true on Rails logger to fix logging in production
+* Fix error message when trying to send_later on a method that doesn't exist
+* Don't use rails_env in capistrano if it's not set. closes #22
+* Delayed job should append to delayed_job.log not overwrite
+* Version bump to 1.8.5
+* fixing Time.now to be Time.zone.now if set to honor the app set local TimeZone
+* Replaced @Worker::SLEEP@, @Job::MAX_ATTEMPTS@, and @Job::MAX_RUN_TIME@ with class methods that can be overridden.

0 comments on commit e532041

Please sign in to comment.