1.4.0 (2021-05-19)
1.3.1 (2020-11-04)
- scale: bound unpack arguments count (#297) (4108e5e)
- types: fix typescript definitions errors (#311) (3bc3f31)
1.3.0 (2020-11-03)
- implement Queue#saveAll feature (#198) (851f09d)
- support custom strategies on a queue (#134) (926de9d)
- types: add generics to type definitions (a565d3d)
- types: add isRunning (c488385)
- types: add ready handler (32c4b1e)
- backoff: allow no delay arg when setting immediate strategy (#154) (6f1d62f)
- queue: remove error event listener on close (#231) (36b4904)
- removeJob: remove job from stored jobs (#230) (a8c9d87)
- types: support progress events using arbitrary data (#140) (bc8aa52)
- types: update createJob handler for consistency (b71a993)
- types: update redis option type (#290) (e80c51d)
- types: update type declaration (#252) (1dce7ca)
- misc edge case fixes (a2df983)
- update typescript declarations and add documentation (#187) (cec1498), closes #138
- Allow arbitrary values for progress (#109).
- Fix cleanup of event redis client (#178).
- Fix bluebird warning spam (#85).
- Update Typescript definition for
Queue#close
method (#180). - Remove Node 4, 6 from CI (#156, 223151c).
- Update Typescript type definitions (thanks @brickyang for #98).
- Update Typescript type definitions (thanks @brickyang for #94).
- Add Typescript type definitions (thanks @pbadenski for #80 and @martinwepner for #89).
- Support sharing the redis command client between Queues.
- Add documentation, add tests for expected behavior.
- Upgrade node-redis to 2.7.1 Note that redis connection options now match the latest redis.
- Implement delayed jobs
- Implement fixed, exponential backoff strategies
- Add promise support
- Fix race conditions in tests
- Add new performance settings
- Emit stalled event for stalled jobs
- Implement graceful shutdown
- Support user-specified jobids (should be non-numeric)
- Add timeout, stacktraces to job options
- Bump node-redis dependency to 1.0.0
- Initial release
- Early development