2
0
mirror of https://github.com/hibiken/asynq.git synced 2024-11-15 20:08:46 +08:00
asynq/CHANGELOG.md

35 lines
1.2 KiB
Markdown
Raw Permalink Normal View History

2020-01-05 05:24:09 +08:00
# Changelog
All notable changes to this project will be documented in this file.
The format is based on ["Keep a Changelog"](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
2020-01-20 07:28:24 +08:00
## [0.2.0] - 2020-01-19
### Added
- NewTask constructor
2020-01-08 13:53:38 +08:00
- `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
2020-01-12 23:46:51 +08:00
- `StrictPriority` option in `Config` to specify whether the priority should be followed strictly
2020-01-17 12:54:36 +08:00
- `RedisConnOpt` to abstract away redis client implementation
2020-01-14 22:05:21 +08:00
- [CLI] `asynqmon rmq` command to remove queue
### Changed
2020-01-17 12:54:36 +08:00
- `Client` and `Background` constructors take `RedisConnOpt` as their first argument.
2020-01-20 07:28:24 +08:00
- `asynqmon stats` now shows the total of all enqueued tasks under "Enqueued"
- `asynqmon stats` now shows each queue's task count
- `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)
2020-01-05 05:24:09 +08:00
## [0.1.0] - 2020-01-04
### Added
- Initial version of asynq package
- Initial version of asynqmon CLI