All Versions
175
Latest Version
Avg Release Cycle
63 days
Latest Release
-
Changelog History
Page 15
Changelog History
Page 15
-
v2.5.2 Changes
- โ Remove asset pipeline from Web UI for much faster, simpler runtime. [#499, #490, #481]
โ Add -g option so the procline better identifies a Sidekiq process, defaults to File.basename(Rails.root). [#486]
sidekiq 2.5.1 myapp [0 of 25 busy]
โ Add splay to retry time so groups of failed jobs don't fire all at once. [#483]
-
v2.5.1 Changes
- ๐ Fix issues with core_ext
-
v2.5.0 Changes
- ๐ป REDESIGNED WEB UI! [unity, cavneb]
- ๐ Support Honeybadger for error delivery
- โ Inline testing runs the client middleware before executing jobs [#465]
- ๐ Web UI can now remove jobs from queue. [#466, dleung]
- ๐ป Web UI can now show the full message, not just 100 chars [#464, dleung]
- โ Add APIs for manipulating the retry and job queues. See sidekiq/api. [#457]
-
v2.4.0 Changes
- ActionMailer.delay.method now only tries to deliver if method returns a valid message.
- ๐ท Logging now uses "MSG-#{Job ID}", not a random msg ID
- ๐ Allow generic Redis provider as environment variable. [#443]
- โ Add ability to customize sidekiq_options with delay calls [#450]
Foo.delay(:retry => false).bar Foo.delay(:retry => 10).bar Foo.delay(:timeout => 10.seconds).bar Foo.delay_for(5.minutes, :timeout => 10.seconds).bar
-
v2.3.3 Changes
- โ Remove option to disable Rails hooks. [#401]
- ๐ Allow delay of any module class method
-
v2.3.2 Changes
- ๐ Fix retry. 2.3.1 accidentally disabled it.
-
v2.3.1 Changes
- โ Add Sidekiq::Client.push_bulk for bulk adding of jobs to Redis. My own simple test case shows pushing 10,000 jobs goes from 5 sec to 1.5 sec.
- โ Add support for multiple processes per host to Capistrano recipe
- Re-enable Celluloid::Actor#defer to fix stack overflow issues [#398]
-
v2.3.0 Changes
- โฌ๏ธ Upgrade Celluloid to 0.12
- โฌ๏ธ Upgrade Twitter Bootstrap to 2.1.0
- Rescue more Exceptions
- ๐ Change Job ID to be Hex, rather than Base64, for HTTP safety
- Use
Airbrake#notify_or_ignore
-
v2.2.1 Changes
- โ Add support for custom tabs to Sidekiq::Web [#346]
- ๐ Change capistrano recipe to run 'quiet' before deploy:update_code so it is run upon both 'deploy' and 'deploy:migrations'. [#352]
- ๐ฒ Rescue Exception rather than StandardError to catch and log any sort of Processor death.
-
v2.2.0 Changes
- Roll back Celluloid optimizations in 2.1.0 which caused instability.
- โ Add extension to delay any arbitrary class method to Sidekiq. Previously this was limited to ActiveRecord classes.
SomeClass.delay.class_method(1, 'mike', Date.today)
- ๐ท Sidekiq::Client now generates and returns a random, 128-bit Job ID 'jid' which can be used to track the processing of a Job, e.g. for calling back to a webhook when a job is finished.