All Versions
50
Latest Version
Avg Release Cycle
118 days
Latest Release
1176 days ago

Changelog History
Page 2

  • v2.5.4 Changes

    February 17, 2014

    ๐Ÿ”„ Changed

    • ๐Ÿ“š Documentation updates
  • v2.5.3 Changes

    February 12, 2014

    ๐Ÿ›  Fixed

    • ๐Ÿšฆ Handling signals during poll sleep
  • v2.5.2 Changes

    February 11, 2014

    ๐Ÿ”„ Changed

    • ๐Ÿ“Œ Pinning down dependency versions more tightly
  • v2.5.1 Changes

    February 09, 2014

    ๐Ÿ›  Fixed

    • ๐Ÿšฆ Make signal handling (really) Ruby 2 compatible
  • v2.5.0 Changes

    February 09, 2014

    โž• Added

    • ๐ŸŒ Search feature to the Delayed tab in Resque Web

    ๐Ÿ”„ Changed

    • ๐ŸŒฒ Use logger.error when logging errors from handle_errors

    ๐Ÿ›  Fixed

    • Confusion with redis version requirements in README.md
  • v2.4.0 Changes

    January 14, 2014

    โž• Added

    • Including optional env and app names in procline
    • โฑ A standalone resque-scheduler executable
    • ๐Ÿ‘Œ Support for persistence of dynamic schedules
    • ๐Ÿ’… .configure convenience method for block-style configuration
    • .remove_delayed_selection method to remove based on result of a block
    • ๐Ÿ‘Œ Support for viewing all schedules for a job in web UI

    ๐Ÿ”„ Changed

    • โฌ†๏ธ Bumping the copyright year
    • Corrected doc for syntax of class and every keys
    • ๐Ÿ”’ Use resque redis namespace in the master lock key
    • ๐Ÿ“š Various test improvements, :bug: fixes, and documentation updates!

    โœ‚ Removed

    • POSSIBLE BREAKING CHANGE: Dropping support for ree

    ๐Ÿ›  Fixed

    • An explosion regarding every in the views
    • ๐Ÿ’Ž Unsafe shutdown in Ruby 2
  • v2.3.1 Changes

    November 20, 2013

    ๐Ÿ›  Fixed

    • require_paths in gemspec
  • v2.3.0 Changes

    November 07, 2013

    โž• Added

    • โž• Add rufus scheduler every notice to README
    • Specify MIT license in gemspec

    ๐Ÿ”„ Changed

    • ๐Ÿ’ฅ 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
    • ๐Ÿ‘ท Use Resque.validate instead of custom .validate_job!

    ๐Ÿ›  Fixed

    • ๐Ÿ’Ž Re-introduced ThreadError on Ruby 2
  • v2.2.0 Changes

    October 13, 2013

    โž• Added

    • ๐Ÿ‘Œ Support for parameterized resque jobs.
    • ๐Ÿ”’ Allowing prefix for master_lock_key.
    • โฑ Resque.clean_schedules method, which is useful when setting up the scheduler for the first time.

    ๐Ÿ”„ Changed

    • โฑ Locking rufus-scheduler dependency to ~> 2.0
    • โšก๏ธ Updated redis dependency to >= 3.0.0

    ๐Ÿ›  Fixed

    • ๐Ÿ› Bug fixes related to first time schedule retrieval and missing schedules.
  • v2.1.0 Changes

    September 20, 2013

    โž• Added

    • โž• Add #scheduled_at which returns an array of timestamps at which the specified job is scheduled
    • โž• Add #enqueue_delayed for enqueueing specific delayed jobs immediately
    • ๐ŸŒ Show server local time in resque-web
    • Add support for configuring Resque::Scheduler.poll_sleep_amount via the INTERVAL environmental variable.

    ๐Ÿ”„ Changed

    • Locking to resque < 1.25.0 (for now)
    • ๐Ÿ”€ Syncing stdout/stderr
    • ๐Ÿ”ง Using a logger instead of #puts, configurable via LOGFILE, VERBOSE, and MUTE environmental variables, as well as being settable via Resque::Scheduler#logger
    • ๐Ÿ‘ท Enqueue immediately if job is being enqueued in the past

    โœ‚ Removed

    • Dependency on Resque::Helpers

    ๐Ÿ›  Fixed

    • โฑ Ensuring Resque.schedule= sets rather than appends
    • ๐Ÿ›  Process daemonization fixes including stdio redirection and redis client reconnection
    • โฑ Scheduler template when arrays are passed to rufus-scheduler
    • ๐Ÿ›  Fixed shutdown in ruby 2.0.0