All Versions
103
Latest Version
Avg Release Cycle
9 days
Latest Release
1041 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v7.1.3 Changes
October 26, 2022- โ test(FanOutExchangeManager): test binding queues of different types (d2e287c)
- ๐ fix(FanOutExchangeManager): forbid binding queues of different types (0df6bdc)
-
v7.1.2 Changes
October 22, 2022- ๐ fix(FanOutExchangeManager): fix unbindQueue() transaction handling (dec63de)
- ๐ fix(FanOutExchangeManager): fix bindQueue() transaction handling (afbdde6)
- ๐ docs(queues): fix typos (08f29c0)
- ๐ docs(queues): add queues.md reference, clean up (3219eb8)
- ๐ docs: improve documentation, add missing links (c740e11)
-
v7.1.1 Changes
October 11, 2022- ๐ docs(message-exchanges): update docs (19d7dd3)
- ๐ docs: update README (63b2fe6)
-
v7.1.0 Changes
October 06, 2022- ๐ docs: update README.md (8734e49)
- โก๏ธ build: update npm dependencies (4225c50)
- โ test(FanOutExchangeManager): increase code coverage (df4c693)
- ๐จ refactor(FanOutExchangeManager): improve unbindQueue() logic (c1440a5)
- ๐ docs: update docs (508430f)
- ๐ fix: fix typing error (05c1575)
- โ test: increase code coverage (c4ba4f3)
- ๐จ refactor: rename saveExchange() to createExchange() (995ca03)
- ๐จ refactor: improve TQueueSettings typing (413f4d3)
- ๐จ refactor: bump up redis keys version (3389216)
- refactor: add EQueueSettingType, remove KEY_QUEUE_SETTINGS_* keys (600199c)
- ๐จ refactor(queue-manager): update queue.create() reply payload (f3a12d1)
- feat(FanOutExchangeManager): add saveExchange(), deleteExchange() (1ce22cc)
- ๐จ refactor(redis-keys): clean up validateRedisKey() (e921540)
- ๐ fix(FanOutExchange): fix bindingParams validation (327d045)
- โ test(exchange): increase code coverage (f5f5d95)
- feat(exchange): allow retrieving fanout exchange list (8a96b17)
- ๐จ refactor(exchange): improve exchange tag naming (a089738)
- ๐จ refactor(message): improve message.exchange typing (9ce281a)
- ๐จ refactor(queue-manager): clean up (ce5ab8e)
- ๐ docs(message): update MessageMetadata references (5041a85)
- ๐ test(message): update MessageMetadata references (9888918)
- ๐ refactor(message): rename MessageMetadata to MessageState, clean up (2de18b4)
- ๐ docs(exchange): improve documentation (718a80a)
- ๐ docs(producer): update docs (1965a75)
- ๐ docs(exchange): fix typos (93b4c8e)
- โ test(exchange): test exchanges with unmatched queues (d836eab)
- fix(exchange): return an error for exchanges with unmatched queues (e89ce06)
- ๐ docs(message): add missing method references (c723ec2)
- ๐ docs(exchange): update docs (1dc02a4)
- ๐จ refactor(exchange): rename FanOutExchangeManager methods (f981241)
- ๐ docs(exchange): add FanOutExchangeManager reference (9cecc89)
- โก๏ธ test(exchange): update fanout-exchange tests (be75519)
- feat(exchange): add FanOutExchangeManager (f8168a4)
- ๐จ refactor(exchange): rename files (fd9d906)
- โก๏ธ build: update workflow names (7b1b545)
- ๐ docs(readme): display the status of codeql.yml workflow (94eb97a)
- perf(redis-keys): fix inefficient regex complexity (dcb4f1f)
- ๐ build: set up code scanning (be0dd02)
- ๐ docs(exchange): update message-exchanges.md (49436af)
- โ test(exchange): fix test errors (f3aa786)
- ๐ docs(exchange): fix typos (a62a732)
- ๐ fix(redis-keys): enforce a redis key to start with a letter (a-z) (ecb7493)
- ๐ docs(exchange): update docs (wip) (6d3eaee)
- ๐ fix(exchange): export DirectExchange/TopicExchange/FanOutExchange classes (c070f3c)
- โ test(exchange): increase code coverage (063582c)
- ๐จ refactor(exchange): add and use InvalidExchangeDataError (482e093)
- ๐ docs(readme): add reference to current release documentation (747e4e3)
- ๐ docs(producer): update producer.produce() parameters (938976e)
- ๐ fix: fix various typings issues (9c51445)
- โก๏ธ chore: update examples (3628813)
- ๐จ refactor: update tests (1456c5a)
- โ test(exchange): test fanout and topic exchanges (54c081b)
- feat(queue-manager): allow to bind/unbind a queue to an exchange (cd91109)
- ๐จ refactor(exchange): remove code redundancies and clean up (2dc2cba)
- chore: bump up redis-smq-common to v1.0.4 (5181ad7)
- feat(exchange): implement missing methods of TopicExchange class (e2119b5)
- feat(redis-keys): allow redis keys to include a dot (92b8b05)
- perf(queue-manager): use sscan instead of smembers (8f491f4)
- feat(exchange): implement direct, fanout, and topic exchanges (1617e9b)
- chore: bump up redis-smq-common to 1.0.3 (d7f4aba)
- chore: clean up (ee88201)
-
v7.0.7 Changes
August 10, 2022- โฌ๏ธ Bump up redis-smq-common to v1.0.2 (ff385ad)
- โก๏ธ Update docs (3871e8f)
-
v7.0.6 Changes
August 08, 2022- ๐ Improve consumer/producer shutdown handling (36278ce)
- โก๏ธ Update docs (51dfd16)
- โก๏ธ Update examples (208934b)
- ๐ Fix tests (573e340)
- โ Add and use ProducerNotRunningError error class (e89facd)
- ๐ Fix a potential MaxListenersExceededWarning exception throwing (011a21b)
- ๐ Make producers to be run manually before producing messages (c989449)
-
v7.0.5 Changes
July 20, 2022- โ Remove code redundancies (55eec79)
- โก๏ธ Update event listeners docs (e308848)
- ๐จ Refactor IEventListener interface, clean up (14dbf30)
-
v7.0.4 Changes
July 14, 2022- ๐ Fix dev dependencies (e42d072)
- โก๏ธ Update installation info (12c6170)
- ๐ Make redis-smq-common as a peer dependency (ade08af)
-
v7.0.3 Changes
July 13, 2022- ๐ Fix consuming-messages/test00012 (4c9dfb8)
-
v7.0.2 Changes
July 13, 2022- โฌ๏ธ Bump up redis-smq-common to v1.0.1 (e3fbb10)
- โฌ๏ธ Bump up typescript to v4.7.4 (0f69254)
- ๐ Fix npm vulnerability warnings (9925be0)
- Clean up examples (72ea0fb)