Bump sidekiq from 6.3.1 to 6.4.0
Bumps sidekiq from 6.3.1 to 6.4.0.
Changelog
Sourced from sidekiq's changelog.
6.4.0
- SECURITY: Validate input to avoid possible DoS in Web UI.
- Add strict argument checking #5071 Sidekiq will now log a warning if JSON-unsafe arguments are passed to
perform_async. AddSidekiq.strict_args!(false)to your initializer to disable this warning. This warning will switch to an exception in Sidekiq 7.0.- Note that Delayed Extensions will be removed in Sidekiq 7.0 #5076
- Add
perform_{inline,sync}in Sidekiq::Job to run a job synchronously [#5061, hasan-ally]SomeJob.perform_async(args...) SomeJob.perform_sync(args...) SomeJob.perform_inline(args...)You can also dynamically redirect a job to run synchronously:
SomeJob.set("sync": true).perform_async(args...) # will run via perform_inline
- Replace Sidekiq::Worker
app/workersgenerator with Sidekiq::Jobapp/sidekiqgenerator #5055bin/rails generate sidekiq:job ProcessOrderJob
Commits
-
7f6b2efBump minor as there are significant changes -
7785ac1Validatedaysparameter to avoid possible DoS in Web UI -
0a4de94Add keyword arguments support in extensions (#5120) -
b3c99caDashboard CSS tweaks for consistency/improvements (#5123) -
8f7bc48Dark Mode Improvements (#5122) -
07acfadBring back redis-namespace onto a gem release -
d58a0a1Update build for Ruby 3.1, fixes #5115 -
63f6e68standard formatting -
96816c3fix ruby 3.0 build -
96ac8e7bump - Additional commits viewable in compare view