Skip to content

Releases: weyoss/redis-smq

Release 8.0.0-rc.27

09 Jan 18:02
Compare
Choose a tag to compare
Release 8.0.0-rc.27 Pre-release
Pre-release

8.0.0-rc.27 (2025-01-09)

Continuous Integration

  • fix broken CHANGELOG.md for v8.0.0-rc.26 (a20b40e)

Release 8.0.0-rc.26

09 Jan 18:06
Compare
Choose a tag to compare
Release 8.0.0-rc.26 Pre-release
Pre-release

8.0.0-rc.26 (2025-01-09)

Documentation

Codebase Refactoring

  • use queue-scoped workers instead of global ones (ada94e0)

Continuous Integration

  • add support for node.js v22 (a15d62e)
  • upgrade eslint and other deprecated dependencies (c948298)

Release 8.0.0-rc.25

07 Jul 11:25
Compare
Choose a tag to compare
Release 8.0.0-rc.25 Pre-release
Pre-release

8.0.0-rc.25 (2024-07-07)

Documentation

  • add a link to redis-smq-rest-api (a1ab6fc)

Misc

  • make redis-smq-common a peer dependency (3b7dbab)

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)