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/workers
generator with Sidekiq::Jobapp/sidekiq
generator #5055bin/rails generate sidekiq:job ProcessOrderJob
Commits
-
7f6b2ef
Bump minor as there are significant changes -
7785ac1
Validatedays
parameter to avoid possible DoS in Web UI -
0a4de94
Add keyword arguments support in extensions (#5120) -
b3c99ca
Dashboard CSS tweaks for consistency/improvements (#5123) -
8f7bc48
Dark Mode Improvements (#5122) -
07acfad
Bring back redis-namespace onto a gem release -
d58a0a1
Update build for Ruby 3.1, fixes #5115 -
63f6e68
standard formatting -
96816c3
fix ruby 3.0 build -
96ac8e7
bump - Additional commits viewable in compare view