Asynq v0.2.0 Release Notes

Release Date: 2020-01-19 // over 4 years ago
  • โž• Added

    • ๐Ÿ†• NewTask constructor
    • Queues option in Config to specify mutiple queues with priority level
    • โฑ Client can schedule a task with asynq.Queue(name) to specify which queue to use
    • StrictPriority option in Config to specify whether the priority should be followed strictly
    • RedisConnOpt to abstract away redis client implementation
    • ๐Ÿšš [CLI] asynqmon rmq command to remove queue

    ๐Ÿ”„ Changed

    • Client and Background constructors take RedisConnOpt as their first argument.
    • asynqmon stats now shows the total of all enqueued tasks under "Enqueued"
    • asynqmon stats now shows each queue's task count
    • 0๏ธโƒฃ asynqmon history now doesn't take any arguments and shows data from the last 10 days by default (use --days flag to change the number of days)
    • ๐Ÿ›ฐ Task type is now immutable (i.e., Payload is read-only)