mirror of
https://github.com/hibiken/asynq.git
synced 2024-11-15 03:48:44 +08:00
prepare release (docs): v0.25.0
This commit is contained in:
parent
02c6dae7eb
commit
261e813576
26
CHANGELOG.md
26
CHANGELOG.md
@ -7,10 +7,32 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
## [0.25.0] - 2023-01-02
|
## [0.25.0] - 2024-10-29
|
||||||
|
|
||||||
|
### Upgrades
|
||||||
|
- Minumum go version is set to 1.22 (PR: https://github.com/hibiken/asynq/pull/925)
|
||||||
|
- Internal protobuf package is upgraded to address security advisories (PR: https://github.com/hibiken/asynq/pull/925)
|
||||||
|
- Most packages are upgraded
|
||||||
|
- CI/CD spec upgraded
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
- Added configuration for Janitor's Interval and Deletion Batch Size (PR: https://github.com/hibiken/asynq/pull/715)
|
- `IsPanicError` function is introduced to support catching of panic errors when processing tasks (PR: https://github.com/hibiken/asynq/pull/491)
|
||||||
|
- `JanitorInterval` and `JanitorBatchSize` are added as Server options (PR: https://github.com/hibiken/asynq/pull/715)
|
||||||
|
- `NewClientFromRedisClient` is introduced to allow reusing an existing redis client (PR: https://github.com/hibiken/asynq/pull/742)
|
||||||
|
- `TaskCheckInterval` config option is added to specify the interval between checks for new tasks to process when all queues are empty (PR: https://github.com/hibiken/asynq/pull/694)
|
||||||
|
- `Ping` method is added to Client, Server and Scheduler ((PR: https://github.com/hibiken/asynq/pull/585))
|
||||||
|
- `RevokeTask` error type is introduced to prevent a task from being retried or archived (PR: https://github.com/hibiken/asynq/pull/882)
|
||||||
|
- `SentinelUsername` is added as a redis config option (PR: https://github.com/hibiken/asynq/pull/924)
|
||||||
|
- Some jitter is introduced to improve latency when fetching jobs in the processor (PR: https://github.com/hibiken/asynq/pull/868)
|
||||||
|
- Add task enqueue command to the CLI (PR: https://github.com/hibiken/asynq/pull/918)
|
||||||
|
|
||||||
|
### Fixes
|
||||||
|
- Archived tasks that are trimmed should now be deleted (PR: https://github.com/hibiken/asynq/pull/743)
|
||||||
|
- Fix lua script when listing task messages with an expired lease (PR: https://github.com/hibiken/asynq/pull/709)
|
||||||
|
- Fix potential context leaks due to cancellation not being called (PR: https://github.com/hibiken/asynq/pull/926)
|
||||||
|
- Misc documentation fixes
|
||||||
|
- Misc test fixes
|
||||||
|
|
||||||
|
|
||||||
## [0.24.1] - 2023-05-01
|
## [0.24.1] - 2023-05-01
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
// Version of asynq library and CLI.
|
// Version of asynq library and CLI.
|
||||||
const Version = "0.24.1"
|
const Version = "0.25.0"
|
||||||
|
|
||||||
// DefaultQueueName is the queue name used if none are specified by user.
|
// DefaultQueueName is the queue name used if none are specified by user.
|
||||||
const DefaultQueueName = "default"
|
const DefaultQueueName = "default"
|
||||||
|
Loading…
Reference in New Issue
Block a user