Sidekiq v2.13.0 Release Notes

    • โž• Adding button to move scheduled job to main queue [guiceolin, #1020]
    • ๐Ÿ›  fix i18n support resetting saved locale when job is retried [#1011]
    • ๐ŸŒฒ log rotation via USR2 now closes the old logger [#1008]
    • โž• Add ability to customize retry schedule, like so [jmazzi, #1027]
    class MyWorker
      include Sidekiq::Worker
      sidekiq_retry_in { |count| count * 2 }
    end
    
    • ๐Ÿ‘ท Redesign Worker#retries_exhausted callback to use same form as above [jmazzi, #1030]
    class MyWorker
      include Sidekiq::Worker
      sidekiq_retries_exhausted do |msg|
        Rails.logger.error "Failed to process #{msg['class']} with args: #{msg['args']}"
      end
    end