Redis Smq Versions Save

A simple high-performance Redis message queue for Node.js.

v8.0.0-rc.23

5 days ago

8.0.0-rc.23 (2024-05-10)

Bug Fixes

  • use namespaced errors (637096b)
  • validate queue delivery model before adding consumer groups (eebcae7)

Documentation

  • add new error classes reference (5f7427d)
  • update Message API reference (9c1fa7a)

Tests

  • use QueueMessagesConsumerGroupIdRequiredError class (efb9821)

v8.0.0-rc.22

1 week ago

8.0.0-rc.22 (2024-05-04)

Features

  • use more granular error classes for reporting errors (2cc06c1)

Bug Fixes

  • exchange: use more granular error classes for reporting errors (3b3e640)

Documentation

  • add missing error classes (e16ffea)

v8.0.0-rc.21

2 weeks ago

8.0.0-rc.21 (2024-04-29)

Bug Fixes

  • message: correct logic for deleting multiple messages by IDs (fdb39d6)

Documentation

  • improve RC release status description, clean up (98910dc)
  • update examples (d80beb2)

Codebase Refactoring

  • optimize imports (29a0efb)
  • remove unused error classes and clean up (15bd959)
  • shorten imports (3bfb8f1)

Tests

Misc

v8.0.0-rc.20

1 month ago

8.0.0-rc.20 (2024-03-24)

Bug Fixes

  • include missing enums when exporting esm/cjs modules (2ee6802)

v8.0.0-rc.19

1 month ago

8.0.0-rc.19 (2024-03-24)

Documentation

  • fix incorrect generated anchor texts (c4f523f)

v8.0.0-rc.18

1 month ago

8.0.0-rc.18 (2024-03-24)

⚠ BREAKING CHANGES

Documentation

  • update documentation and API reference (3baaee6)

Codebase Refactoring

v8.0.0-rc.17

3 months ago

8.0.0-rc.17 (2024-01-30)

Documentation

  • add missing error classes (753331e)
  • simplify and unify class/method naming and referencing (0299b31)

Codebase Refactoring

  • improve MessageHandler error handling (957d257)

v8.0.0-rc.16

3 months ago

8.0.0-rc.16 (2024-01-28)

Features

  • allow running/sandboxing message handlers using worker threads (53095bd)

Bug Fixes

  • export message handler errors (26d2689)

Documentation

  • ConsumeMessageWorker: update docs and clean up (140322e)
  • fix broken links (aad9010)
  • update messages and queues documentation (7c3d06e)

Codebase Refactoring

  • ConsumeMessageWorker: improve typings (66c6ca9)

Tests

  • allow running/sandboxing message handlers using worker threads (79e6886)

v8.0.0-rc.15

3 months ago

8.0.0-rc.15 (2024-01-25)

Features

  • add Pub/Sub delivery model, refactor and clean up (47affa1)

Documentation

  • add a notification about the latest release, clean up (904f196)
  • add Pub/Sub delivery model, refactor and clean up (32db9dd)
  • clean up (c7d13a6)

Misc

  • bump up redis-smq-common to v3.0.0-rc.8 (d411849)
  • bump up redis-smq-common to v3.0.0-rc9 (d372e9d)

v8.0.0-rc.14

4 months ago

8.0.0-rc.14 (2024-01-03)

Documentation

  • add new diagrams and update existing ones (f5182b1)
  • event-listeners: add a link to IRedisSMQConfig interface (a7635c5)
  • scale down diagrams (c3b37e4)
  • update exchange diagrams (9dc05d6)

Codebase Refactoring

  • event-listeners: clean up (d9195e4)
  • exchanges: improve typings (97665fe)
  • message: handle various errors when deleting a message (a4505ae)

Tests

  • message: handle various errors when deleting a message (ecf301b)