Skip to content

Releases: weyoss/redis-smq

v9.0.0-next.2

07 Sep 21:08
Compare
Choose a tag to compare
v9.0.0-next.2 Pre-release
Pre-release

9.0.0-next.2 (2025-09-07)

🐛 Bug Fixes

  • redis-smq-rest-api: add shebang to CLI script for proper execution (1ed36cc)
  • redis-smq-rest-api: set default Redis database to 0 (7e12b43)
  • redis-smq-web-server: add shebang to CLI script for proper execution (0c213c5)

📝 Documentation

  • redis-smq-rest-api: remove outdated prerequisites section (f14aaaf)
  • redis-smq-web-server: fix installation/quick start commands (9832d33)
  • redis-smq-web-server: fix npm install command (db7f4e3)
  • redis-smq-web-ui: add screenshot to README (c6fb731)
  • update installation instructions to include required deps (107c2a5)

v9.0.0-next.1

06 Sep 09:23
Compare
Choose a tag to compare
v9.0.0-next.1 Pre-release
Pre-release

9.0.0-next.1 (2025-09-06)

🐛 Bug Fixes

  • redis-smq: update Redis data structure version (65f4dd2)

📝 Documentation

  • redis-smq-rest-api: add CLI usage documentation and examples (c51cf48)

v9.0.0-next.0

06 Sep 07:50
Compare
Choose a tag to compare
v9.0.0-next.0 Pre-release
Pre-release

9.0.0-next.0 (2025-09-06)

⚠ BREAKING CHANGES

  • redis-smq-rest-api: implement missing API endpoints
  • redis-smq: improve message lifecycle observability

✨ Features

  • redis-smq-rest-api: implement missing API endpoints (fdb6388)
  • redis-smq-web-server: implement web server package for hosting RedisSMQ Web UI (f85e66f)
  • redis-smq-web-ui: implement comprehensive Vue.js web interface for RedisSMQ management (cee3212)
  • redis-smq: improve message lifecycle observability (159e6f1)

🐛 Bug Fixes

  • redis-smq-rest-api: correct import path for routing module (133938e)
  • redis-smq-web-server: correct package name in README (9ad1ca1)
  • redis-smq-web-server: make test script pass without tests (63ec530)
  • redis-smq-web-ui: add OpenAPI client generation to build process (c726ea6)
  • redis-smq-web-ui: clean up old files before OpenAPI client generation (65372c7)
  • redis-smq-web-ui: correct import path for messages API module (dc913f6)
  • redis-smq-web-ui: correct license statement in README (7dfed65)
  • redis-smq-web-ui: improve modal warning text and fix z-index (7dcefe1)
  • redis-smq-web-ui: reduce app initialization delay and improve comments (d250209)
  • redis-smq-web-ui: standardize import file extensions to .ts (65974b9)

🚀 Chore

  • add .npmignore files to web packages for proper publishing (2179c30)
  • update dependencies to latest versions (3460e8c)

📝 Documentation

  • redis-smq-common: add missing copyright headers (c44887a)
  • redis-smq-common: improve documentation (6d7a5a9)
  • redis-smq-common: update API documentation format and structure (46a8c66)
  • redis-smq: add message storage documentation (2f37b0f)
  • redis-smq: add QueuePendingMessages class to configuration docs (6edb61e)
  • redis-smq: improve message storage documentation and class references (7b14780)
  • redis-smq: update API documentation format and structure (a7eab77)
  • update README with V9 announcement and ecosystem overview (9828f9b)

♻️ Code Refactoring

  • redis-smq-common: improve package.json metadata (7ba7535)
  • redis-smq-common: improve script loading to support multi-file scripts (581855a)

v8.3.1

06 May 10:32
Compare
Choose a tag to compare

8.3.1 (2025-05-06)

⚡ Performance Improvements

  • redis-smq: optimize and clean up LUA scripts for better Redis performance (1f8b128)

v8.3.0

04 May 15:14
Compare
Choose a tag to compare

8.3.0 (2025-05-04)

✨ Features

  • redis-smq-common: implement additional async utilities and factories (030d2ec)

🐛 Bug Fixes

  • redis-smq: make message deletion more resilient to race conditions and inconsistent states (3c07bae)

📝 Documentation

  • redis-smq-common: update ConsoleLogger constructor description (f777ec6)
  • redis-smq: update class references (d30542e)

♻️ Code Refactoring

  • redis-smq-common: improve Redis server platform support and constants organization (d542a0a)
  • redis-smq: improve callback patterns and use new async utils (8cff0d2)

v8.2.1

22 Apr 16:43
Compare
Choose a tag to compare

8.2.1 (2025-04-22)

🐛 Bug Fixes

  • redis-smq-common: set default log level to INFO (bbd6952)
  • redis-smq: use correct cursor for SSCAN operation, clean up (33828ed)

📝 Documentation

  • redis-smq: add pageSize to IQueueMessagesPageParams typing (32bf04f)
  • redis-smq: improve logging and documentation (ed477db)

✅ Tests

  • redis-smq: add new tests for queue message storage implementations (5697e58)

v8.2.0

20 Apr 15:39
Compare
Choose a tag to compare

8.2.0 (2025-04-20)

✨ Features

  • redis-smq-common: implement ConsoleLogger and improve logging (37122c2)
  • redis-smq: enhance logging with detailed debug information (3935682)

🐛 Bug Fixes

  • redis-smq: await async queue consumers retrieval in test (0b1f727)

🚀 Chore

  • add documentation bug report issue template (502b942)
  • use more descriptive labels for docs bug report (4848495)

📝 Documentation

  • redis-smq-common: enhance logger documentation and add ConsoleLogger API reference (e6299d7)
  • redis-smq-rest-api: update package name reference in README (cf8415d)
  • redis-smq: fix typos and enhance API documentation (aabf2fa)
  • redis-smq: update configuration examples (906193e)
  • update logs documentation link (9561f31)
  • update redis-smq references (79bdc4c)
  • update redis-smq-common references (d8d9fc3)

✅ Tests

  • redis-smq-common: enhance logger tests (98a275b)

v8.1.0

16 Apr 19:09
Compare
Choose a tag to compare

8.1.0 (2025-04-16)

✨ Features

  • redis-smq-common: add scard method to Redis client (fc0243c)

🐛 Bug Fixes

  • redis-smq: prevent duplicate message publishing for scheduled tasks (18b1bd9)

🚀 Chore

  • add GitHub issue templates for bug reports and feature requests (696fe34)
  • add Q&A discussion link (d84a369)
  • improve issue templates with clearer labels and descriptions (60771ce)
  • update GitHub Actions dependencies to latest versions (bf6eaff)

📝 Documentation

  • redis-smq: update documentation and interfaces (f917cd9)

♻️ Code Refactoring

  • redis-smq: improve queue message management system with storage abstractions (20d9985)
  • redis-smq: rename IQueueMessages interface to IQueueMessageManager (505b555)

v8.0.3

14 Apr 18:26
Compare
Choose a tag to compare

8.0.3 (2025-04-14)

🚀 Chore

  • redis-smq-common: enhance Redis server management with CLI and scripts (1fec53e)

📝 Documentation

  • fix ERedisConfigClient import, update installation instruction (6d4cb62)

v8.0.2

14 Apr 13:37
Compare
Choose a tag to compare

8.0.2 (2025-04-14)

🚀 Chore

  • redis-smq-common: update Valkey server binary URLs to v7.2.8-2 (e6b9b8d)

📝 Documentation

  • redis-smq-common: update package description and documentation link (3a5d91c)
  • reorganize and enhance documentation across packages (212fe75)
  • simplify and streamline v8 release notes (60ab227)