All Versions
72
Latest Version
Avg Release Cycle
120 days
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v2.2.1 Changes
π Fixed
- Escape HTML from the params to avoid XSS (#1790)
- β Remove vegas as a dependency (#1780)
β Added
- β Add support for specifying queues that workers should ignore when using globs
- π Allow plugins to have spaces in their name (#1718)
-
v2.2.0 Changes
β Added
- β Add 'Retry Failed Jobs' button to Failed page
π Fixed
- Loading railtie when it did not exist #1765
- π Fix closing parent Redis connection in child process after fork
- π Fix the failed queues list on /queues UI when the RedisMultiQueue backend is used #1638
-
v2.1.0 Changes
π Security
- π Fix XSS via URL path in admin web UI queues view #1687
- π Replace onclick handlers in server code to support Content Security Policies that don't allow 'unsafe-inline'
- β‘οΈ Update jQuery from 1.12.4 to 3.6.0
β Added
- β Add requeue_queue method to Resque::Failure::Multiple #1659
- π· Confirmation prompt in admin front-end before submitting the retry of all failed jobs. #1753
- 0οΈβ£ Railtie for default rake task setup when in Rails. #1715
- β Added two new hooks.
queue_empty
when the job queue empties and the worker becomes idleworker_exit
when the worker exits
See docs/HOOKS.md for further details. (@jeremywadsack)
π Fixed
- live poller shouldn't restart itself until it successds or fails. #1740
- π Fix parsing worker_id when queue name includes colon. #1691
- π· Prune workers which haven't been registered but have set a heartbeat. #1751
- π
Resque::Failure::Multiple.remove
did not pass on the queue parameter
-
v2.0.0 Changes
November 06, 2018π Fixed
- π Fix Airbrake failure backend
- π Fix failed jobs page "argument out of range" error
π Changed
- β Remove support for Rubies < 2.3
- β Remove support to Rails < 4
- β¬οΈ Reduce the number of redis calls when trying to get the list of queues
- π
Only run
eager_load!
ifRails.application.config.eager_load
is true - π² Don't display log message if running without hooks
- β Add Support to Redis 4.0
- β¬οΈ Drop complex Redis identifier logic in favor of simple inspect
- π¦ When a child process is killed, report the signal it was terminated with
- π· Report a job that pruned worker was processing
β Added
- π Allow to configure statistic data store
-
v1.27.4 Changes
April 15, 2017π Fixed
- π Fix issue where removing a failure from Resque web didn't work when using
RedisMultiQueue
backend.
- π Fix issue where removing a failure from Resque web didn't work when using
-
v1.27.3 Changes
April 10, 2017π Fixed
- π Fix issue where initializing a data store would attempt to hit Redis, even when Resque.inline = true
-
v1.27.2 Changes
February 20, 2017π Fixed
- π· Require "redis/distributed" in worker.rb to allow proper rescuing
- βͺ Fallback to server time if Redis time won't work (restores Redis 2.4 support)
-
v1.27.1 Changes
February 13, 2017π Fixed
- π· Show actual jobs names in web view using ActiveJob (@martnst)
-
v1.27.0 Changes
February 08, 2017π Fixed
- π Fix issue where calling Worker.find, Worker.all, or Worker.working from withing a running job would rewrite the PID file with the PID of the forked worker. This causes a change to the Worker#new API that may affect plugin implementations. See Worker#new and Worker#prepare for details. (@jeremywadsack)
- π· Workers queried out now have the correct hostname (@crazymykl)
- π Fix race condition on worker startup (@stevedomin)
- π² No longer triggers verbose logging if env variables are not set (@ldnunes)
- π» resque/failed/requeue/all when using Redis::Failure::Multiple no longer raises an exception (@ale7714)
- π Improve forking to avoid having a child process escape its code (@dylanahsmith)
- π· Workers now use server time rather than their own time to maintain heartbeats (@fw42)
- π Run eager load hooks for Rails applications versioned 4.x and up (@abhi-patel)
- π Fix bug when encountering an error while pruning workers (Joakim KolsjΓΆ and Tomas Skogberg)
- Children write to PIDFILE immediately after forking, fixing issues when reconnecting to Redis is slow (@fimmtiu)
π Changed
- β‘οΈ Update jQuery from 1.3.2 to 1.12.4 (@chrisccerami)
- No longer user Thread.kill to stop heartbeat (@Sinjo)
β Added
- π· Resque Web UI now prompts for confirmation on clearing failed jobs (Markus Olsen)
- β Adds process status to DirtyExit exception when job is killed via signal (@MishaConway)
-
v1.26.0 Changes
March 10, 2016This changelog is a bit incomplete. We will be much stricter about the changelog for π the next release.
- π· rake: when BACKGROUND, ensure worker.reconnect after daemonizing (@yaauie)
- π· worker: when searching workers, Worker#pid properly reflects pid of the found worker instead of the current pid. (@yaauie)
- Add support for RESQUE_PROCLINE_PREFIX environment variable to prefix procline strings with a static identifier. (@rbroemeling)
- π Resque::Worker logs errors at the correct logging level (@chrisccerami)