Skip to content

Releases: resque/resque-scheduler

v2.5.3

12 Feb 15:25
Compare
Choose a tag to compare
  • Handling signals during poll sleep

v2.5.2

11 Feb 14:32
Compare
Choose a tag to compare
  • Pinning down dependency versions more tightly

v2.3.1

20 Nov 13:19
Compare
Choose a tag to compare
  • Correcting require_paths in gemspec

v1.9.11

20 Nov 14:04
Compare
Choose a tag to compare
  • Fixed behavior of #validate_job! via #enqueue_at_with_queue #286
  • Correcting require_paths in gemspec #288

v2.3.0

20 Nov 13:18
Compare
Choose a tag to compare
  • Fix re-introduced ThreadError on Ruby 2
  • BREAKING CHANGE: Added RESQUE_SCHEDULER_INTERVAL in place of INTERVAL
  • Use Float() instead of Integer() to calculate poll sleep amount
  • Upgraded dependence of Resque to support 1.25
  • Add rufus scheduler every notice to README
  • Use Resque.validate instead of custom .validate_job!
  • Specify MIT license in gemspec

v2.2.0

03 Oct 12:30
Compare
Choose a tag to compare
  • Locking rufus-scheduler dependency to ~> 2.0
  • Updated redis dependency to >= 3.0.0
  • Add support for parameterized resque jobs.
  • Allowing prefix for master_lock_key.
  • Add Resque.clean_schedules method, which is useful when setting up the
    scheduler for the first time.
  • Bug fixes related to first time schedule retrieval and missing schedules.

v2.1.0

20 Sep 04:51
Compare
Choose a tag to compare
  • Locking to resque < 1.25.0 (for now)
  • Ensuring Resque.schedule= sets rather than appends
  • Process daemonization fixes including stdio redirection and redis client
    reconnection
  • Add #scheduled_at which returns an array of timestamps at which the
    specified job is scheduled
  • Syncing stdout/stderr
  • Add #enqueue_delayed for enqueueing specific delayed jobs immediately
  • Show server local time in resque-web
  • Enqueue immediately if job is being enqueued in the past
  • Using a logger instead of #puts, configurable via LOGFILE, VERBOSE, and
    MUTE environmental variables, as well as being settable via
    Resque::Scheduler#logger
  • Fixing scheduler template when arrays are passed to rufus-scheduler
  • Add support for configuring Resque::Scheduler.poll_sleep_amount via the
    INTERVAL environmental variable.
  • Fixed shutdown in ruby 2.0.0
  • Removed dependency on Resque::Helpers

v1.9.10

20 Sep 03:49
Compare
Choose a tag to compare
  • Backports & locking to resque < 1.25