Skip to content

Releases: bee-queue/bee-queue

v1.2.3

28 Jan 18:46
Compare
Choose a tag to compare
  • 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).

v1.2.2

25 Jan 19:46
Compare
Choose a tag to compare
  • Update Typescript type definitions (thanks @brickyang for #98).

v1.2.1

15 Jan 21:03
Compare
Choose a tag to compare
  • Update Typescript type definitions (thanks @brickyang for #94).

v1.2.0

10 Jan 22:42
Compare
Choose a tag to compare

v1.1.0

12 Aug 18:18
Compare
Choose a tag to compare

New minor release. Adds a small feature that reduces Redis overhead for larger deployments, and makes it possible to avoid issues Queue publishing issues (from one Queue to another) while gracefully shutting down.

  • Support sharing the redis command client between Queues.
  • Add documentation, add tests for expected behavior.

v1.0.0

10 Aug 00:57
Compare
Choose a tag to compare

This release significantly overhauls bee-queue, adding promise support, fixing race conditions, improving tests, and adding new features (delayed jobs) and performance flags (storeJobs). It should be nearly backwards-compatible, as it continues to support callbacks.

  • 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

v0.3.0

07 Sep 18:28
Compare
Choose a tag to compare

Version 0.3.0, as published to npm.

v0.2.0

26 Jun 11:21
Compare
Choose a tag to compare

Version 0.2.0, as published to NPM.