bull v3.5.0 Release Notes

Release Date: 2018-11-14 // over 5 years ago
    • ๐Ÿ›  fix(delayed): pause delayed jobs #1087
    • ๐Ÿ›  fix(lua): correct numJobs fetch in moveToActive
    • ๐Ÿšš perf(moveToActive): used local var for rate limiter
    • perf(queue): replace bluebird by native promises where possible
    • chore(queue): fix typo in forcedReconnection variable
    • feat(child-processes): catch sub process crashes
    • ๐Ÿ›  fix(jobs): reset 'failedReason', 'finishedOn' and 'processedOn' fields on job retry
    • ๐Ÿ›  fix(queue): fix Warning: cancellation is disabled
    • ๐Ÿ›  fix(queue): remove the correct listener in isRedisReady
    • ๐Ÿ‘ท feat(jobs): allow cancelling of retries when using custom backoff strategy
    • feat(rate-limiter): add discard config for rate-limiter
    • ๐Ÿ‘ท feat(jobs): make job progress accepts variant types
    • ๐Ÿ›  fix(repeatable): Fixed wrong repeatable count updates
    • ๐Ÿ›  fix(jobs): fix copy paste mistake for stacktrace in job toData
    • feat(child-processes): Propagate stack traces
    • ๐Ÿ‘ท feat(repeatable): add ability for cron repeatable job with startDate

    Changes