All Versions
103
Latest Version
Avg Release Cycle
9 days
Latest Release
549 days ago

Changelog History
Page 8

  • v4.0.1 Changes

    November 02, 2021
    • โœ‚ Removed Scheduler class in favor of MessageManager.
    • โž• Added QueueManager and MessageManager, allowing to fetch/delete/requeue messages from different queues.
    • ๐Ÿ‘Œ Improved MQ performance by using background message processing with the help of workers.
    • MQ architecture tweaks and improvements.
    • Redis keys namespace bug fix.
  • v3.3.0 Changes

    October 07, 2021
    • ๐Ÿš€ With the release of v3.3.0, reliable, persistent priority queues are now supported.
    • โž• Added new tests and increased code coverage.
  • v3.2.0 Changes

    October 01, 2021
    • โœ… Run tests in Node.js v12, v14, and v16
    • โœ… Run tests in Redis v2.6.17, v3, v4, v5, and v6
    • Made redis-smq-monitor server an integral part of redis-smq
    • โฑ Implemented Scheduler HTTP API endpoints
    • ๐Ÿ›  Various fixes and improvements
  • v3.1.1 Changes

    September 16, 2021
    • โž• Added Github CI
  • v3.1.0 Changes

    September 15, 2021
    • โž• Added Scheduler API docs.
    • โž• Added new methods to fetch and delete scheduled messages.
  • v3.0.4 Changes

    September 08, 2021
    • โšก๏ธ Updated examples.
  • v3.0.3 Changes

    September 08, 2021
    • ๐Ÿ›  Fixed .npmignore.
  • v3.0.2 Changes

    September 08, 2021
    • ๐Ÿ“ฆ Moved all dependant declaration packages from "devDependencies" to "dependencies".
  • v3.0.1 Changes

    September 08, 2021
    • ๐Ÿšš Moved husky to devDependencies.
  • v3.0.0 Changes

    September 08, 2021
    • ๐Ÿš€ A major release v3 is out.
    • ๐Ÿš€ Starting from this release, only active LTS and maintenance LTS Node.js releases are supported.
    • โฌ†๏ธ Upgrading your installation to the newest version should be straightforward as most APIs are compatible with some exceptions.
    • Project codebase has been migrated to TypeScript to make use of strong typings.
    • JavaScript's users are always first class citizens.
    • ๐Ÿ›  Fixed a compatibility issue between ioredis and redis when calling multi.exec().
    • ๐Ÿ›  Fixed typing inconsistencies (ConfigRedisDriver and RedisDriver types) between redis-smq and redis-smq-monitor.
    • ๐Ÿ‘Œ Improved scheduler mechanics, refactored GC, and updated tests.
    • Introduced RedisClient.
    • โšก๏ธ Updated docs.