Skip to content

Releases: weyoss/redis-smq

Release 8.0.0-rc.24

15 May 17:28
Compare
Choose a tag to compare
Release 8.0.0-rc.24 Pre-release
Pre-release

8.0.0-rc.24 (2024-05-15)

Bug Fixes

  • namespace: replace generic error in getNamespaceQueues() (aa9c8e5)
  • queue-rate-limit: always validate queue existence (538cf78)

Documentation

  • add new error classes reference (6c39625)

Codebase Refactoring

  • queue-rate-limit: move QueueRateLimit.set() logic to LUA (d104a9c)
  • queue: return the original error instance (14228ec)

Release 8.0.0-rc.23

10 May 11:10
Compare
Choose a tag to compare
Release 8.0.0-rc.23 Pre-release
Pre-release

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)

Release 8.0.0-rc.22

04 May 09:37
Compare
Choose a tag to compare
Release 8.0.0-rc.22 Pre-release
Pre-release

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)

Release 8.0.0-rc.21

29 Apr 12:58
Compare
Choose a tag to compare
Release 8.0.0-rc.21 Pre-release
Pre-release

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

Release 8.0.0-rc.20

24 Mar 13:59
Compare
Choose a tag to compare
Release 8.0.0-rc.20 Pre-release
Pre-release

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

Bug Fixes

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

Release 8.0.0-rc.19

24 Mar 11:38
Compare
Choose a tag to compare
Release 8.0.0-rc.19 Pre-release
Pre-release

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

Documentation

  • fix incorrect generated anchor texts (c4f523f)

Release 8.0.0-rc.18

24 Mar 11:17
Compare
Choose a tag to compare
Release 8.0.0-rc.18 Pre-release
Pre-release

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

⚠ BREAKING CHANGES

  • rebase on redis-smq-common@3.0.0-rc.14

Documentation

  • update documentation and API reference (3baaee6)

Codebase Refactoring

  • do not throw errors for async functions (582f355)
  • rebase on redis-smq-common@3.0.0-rc.14 (2c5edbd)

Release 8.0.0-rc.17

30 Jan 19:20
Compare
Choose a tag to compare
Release 8.0.0-rc.17 Pre-release
Pre-release

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)

Release 8.0.0-rc.16

28 Jan 15:05
Compare
Choose a tag to compare
Release 8.0.0-rc.16 Pre-release
Pre-release

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)

Release 8.0.0-rc.15

25 Jan 22:55
Compare
Choose a tag to compare
Release 8.0.0-rc.15 Pre-release
Pre-release

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)