PackageTrack
Sign in Get early access

github.com/hibiken/asynq

v0.26.0 #244 most downloaded on Go modules hibiken/asynq

What this package is like to depend on

Last release 2 months ago

12 Jun 2026

Release timing varies

gaps range from 8 days to 7 months

Nearly every release is documented

notes for 53 of 53 stable releases

Nothing withdrawn

no release was ever pulled

7 years old

287 releases · first in 2019

24 releases in the last 12 months

see the full history below

Release timeline

287 releases · Dec 2019 to Jun 2026
2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 287
  1. v0.26.1-0.20260612090333-d135f1439bee 12 Jun 2026 pre-release

    Nothing published for this version

  2. v0.26.1-0.20260514123454-785bb7208cb0 14 May 2026 pre-release

    Nothing published for this version

  3. v0.26.1-0.20260413105823-23905a286f43 13 Apr 2026 pre-release

    Nothing published for this version

  4. v0.26.1-0.20260409070850-f81c78e68d0f 09 Apr 2026 pre-release

    Nothing published for this version

  5. v0.26.1-0.20260404171341-f8d66778140e 04 Apr 2026 pre-release

    Nothing published for this version

  6. v0.26.1-0.20260207071358-2fd155e31da9 07 Feb 2026 pre-release

    Nothing published for this version

  7. v0.26.0 03 Feb 2026
    Release notes

    Upgrades

    • Some packages
    • Minimum go version set to v1.24.0

    Added

    • Add Headers support to tasks (PR: #1070)
    • Add --tls option to dash command (PR: #1073)
    • Add --username CLI flag for Redis ACL authentication (PR: #1083)
    • Add UpdateTaskPayload method for inspector (PR: #1042)

    Fixes

    • Fix: Correct error message text in ResultWriter.Write (PR: #1054)
    • Fix: Wrap all fmt.Errorf errors with %w (PR: #1047)
    • Fix: ServeMux.NotFoundHandler returns ErrHandlerNotFound error (PR: #1031)

    New Contributors

    Full Changelog: v0.25.1...v0.26.0

    Open source →
    Release notes

    Upgrades

    • Prepare CI for Go 1.24.x and 1.25.x (commit: e9037f0)

    Added

    • Add Headers support to tasks (PR: https://github.com/hibiken/asynq/pull/1070)
    • Add --tls option to dash command (PR: https://github.com/hibiken/asynq/pull/1073)
    • Add --username CLI flag for Redis ACL authentication (PR: https://github.com/hibiken/asynq/pull/1083)
    • Add UpdateTaskPayload method for inspector (PR: https://github.com/hibiken/asynq/pull/1042)

    Fixes

    • Fix: Correct error message text in ResultWriter.Write (PR: https://github.com/hibiken/asynq/pull/1054)
    • Fix: Wrap all fmt.Errorf errors with %w (PR: https://github.com/hibiken/asynq/pull/1047)
    • Fix: ServeMux.NotFoundHandler returns ErrHandlerNotFound error (PR: https://github.com/hibiken/asynq/pull/1031)

    Changed

    • Docs: Update server.go documentation (PR: https://github.com/hibiken/asynq/pull/1010)
    • Chore: Fix godoc comment (PR: https://github.com/hibiken/asynq/pull/1009)
    Open source →
  8. v0.25.2-0.20251110080853-ff887e1f8997 10 Nov 2025 pre-release

    Nothing published for this version

  9. v0.25.2-0.20251104170759-5de9b1faf04b 04 Nov 2025 pre-release

    Nothing published for this version

  10. v0.25.2-0.20251104164248-74c47eb8bbc0 04 Nov 2025 pre-release

    Nothing published for this version

  11. v0.25.2-0.20251104162949-e9037f003da5 04 Nov 2025 pre-release

    Nothing published for this version

  12. v0.25.2-0.20250401060612-c327bc40a28e 01 Apr 2025 pre-release

    Nothing published for this version

  13. v0.25.1 11 Dec 2024
    Release notes

    Upgrades

    • Some packages

    Added

    • Add HeartbeatInterval option to the scheduler (PR: #956)
    • Add RedisUniversalClient support to periodic task manager (PR: #958)
    • Add --insecure flag to CLI dash command (PR: #980)
    • Add logging for registration errors (PR: #657)

    Fixes

    • Perf: Use string concat inplace of fmt.Sprintf in hotpath (PR: #962)
    • Perf: Init map with size (PR: #673)
    • Fix: Scheduler and PeriodicTaskManager graceful shutdown (PR: #977)
    • Fix: Server graceful shutdown on UNIX systems (PR: #982)

    New Contributors

    Full Changelog: v0.25.0...v0.25.1

    Open source →
    Release notes

    Upgrades

    • Some packages

    Added

    • Add HeartbeatInterval option to the scheduler (PR: https://github.com/hibiken/asynq/pull/956)
    • Add RedisUniversalClient support to periodic task manager (PR: https://github.com/hibiken/asynq/pull/958)
    • Add --insecure flag to CLI dash command (PR: https://github.com/hibiken/asynq/pull/980)
    • Add logging for registration errors (PR: https://github.com/hibiken/asynq/pull/657)

    Fixes

    • Perf: Use string concat inplace of fmt.Sprintf in hotpath (PR: https://github.com/hibiken/asynq/pull/962)
    • Perf: Init map with size (PR: https://github.com/hibiken/asynq/pull/673)
    • Fix: Scheduler and PeriodicTaskManager graceful shutdown (PR: https://github.com/hibiken/asynq/pull/977)
    • Fix: Server graceful shutdown on UNIX systems (PR: https://github.com/hibiken/asynq/pull/982)
    Open source →
  14. v0.25.1-0.20241209070836-71c746d00af9 09 Dec 2024 pre-release

    Nothing published for this version

  15. v0.25.1-0.20241209060912-02907551b449 09 Dec 2024 pre-release

    Nothing published for this version

  16. v0.25.1-0.20241206054004-127fac2e9043 06 Dec 2024 pre-release

    Nothing published for this version

  17. v0.25.1-0.20241203072750-f1e7dc4056ab 03 Dec 2024 pre-release

    Nothing published for this version

  18. v0.25.1-0.20241203070847-ee17997650f3 03 Dec 2024 pre-release

    Nothing published for this version

  19. v0.25.1-0.20241119043744-106c07adaa88 19 Nov 2024 pre-release

    Nothing published for this version

  20. v0.25.1-0.20241113114856-12cbba49264c 13 Nov 2024 pre-release

    Nothing published for this version

  21. v0.25.1-0.20241112053850-e14c312fe300 12 Nov 2024 pre-release

    Nothing published for this version

  22. v0.25.1-0.20241111052542-d2c207fbb804 11 Nov 2024 pre-release

    Nothing published for this version

  23. v0.25.1-0.20241111052016-1a7c61ac490d 11 Nov 2024 pre-release

    Nothing published for this version

  24. v0.25.1-0.20241107053428-4f00f52c1d72 07 Nov 2024 pre-release

    Nothing published for this version

  25. v0.25.1-0.20241105045930-580d69e88ff5 05 Nov 2024 pre-release

    Nothing published for this version

  26. v0.25.1-0.20241102065840-c97652d408e0 02 Nov 2024 pre-release

    Nothing published for this version

  27. v0.25.1-0.20241102051601-45c0fc6ad900 02 Nov 2024 pre-release

    Nothing published for this version

  28. v0.25.0 01 Nov 2024
    Release notes

    Upgrades

    • ⚠️ Minumum go version is set to 1.22 (PR: #925)
    • Internal protobuf package is upgraded to address security advisories (PR: #925)
    • Most packages are upgraded
    • CI/CD spec upgraded

    Added

    • IsPanicError function is introduced to support catching of panic errors when processing tasks (PR: #491)
    • JanitorInterval and JanitorBatchSize are added as Server options (PR: #715)
    • NewClientFromRedisClient is introduced to allow reusing an existing redis client (PR: #742)
    • TaskCheckInterval config option is added to specify the interval between checks for new tasks to process when all queues are empty (PR: #694)
    • Ping method is added to Client, Server and Scheduler (PR: #585)
    • RevokeTask error type is introduced to prevent a task from being retried or archived (PR: #882)
    • SentinelUsername is added as a redis config option (PR: #924)
    • Some jitter is introduced to improve latency when fetching jobs in the processor (PR: #868)
    • Add task enqueue command to the CLI (PR: #918)
    • Add a map cache (concurrent safe) to keep track of queues that ultimately reduces redis load when enqueuing tasks (PR: #946)

    Fixes

    • Archived tasks that are trimmed should now be deleted (PR: #743)
    • Fix lua script when listing task messages with an expired lease (PR: #709)
    • Fix potential context leaks due to cancellation not being called (PR: #926)
    • Misc documentation fixes
    • Misc test fixes

    ⚠️ Potential issues

    • Some of the lua scripts in this library may not be compatible with Redis Cluster.

    ⚠️ tools and x

    • Yet to be fully upgraded (to v0.25.0)
    • Use @master to go get the latest changes once updated.

    New Contributors

    Full Changelog: v0.24.1...v0.25.0

    Open source →
    Release notes

    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

    • 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)
    • Add a map cache (concurrent safe) to keep track of queues that ultimately reduces redis load when enqueuing tasks (PR: https://github.com/hibiken/asynq/pull/946)

    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
    Open source →
  29. v0.24.2-0.20241101081357-fd3eb86d951a 01 Nov 2024 pre-release

    Nothing published for this version

  30. v0.24.2-0.20241030052535-3dbda603333d 30 Oct 2024 pre-release

    Nothing published for this version

  31. v0.24.2-0.20241029071244-02c6dae7eb9c 29 Oct 2024 pre-release

    Nothing published for this version

  32. v0.24.2-0.20241029065938-5cfcb71139df 29 Oct 2024 pre-release

    Nothing published for this version

  33. v0.24.2-0.20241029062557-b4db174032ca 29 Oct 2024 pre-release

    Nothing published for this version

  34. v0.24.2-0.20241026100454-013190b8244f 26 Oct 2024 pre-release

    Nothing published for this version

  35. v0.24.2-0.20241026054841-c8c8adfaa652 26 Oct 2024 pre-release

    Nothing published for this version

  36. v0.24.2-0.20241019074648-95a0768ae0a0 19 Oct 2024 pre-release

    Nothing published for this version

  37. v0.24.2-0.20241019061809-0dc670d7d855 19 Oct 2024 pre-release

    Nothing published for this version

  38. v0.24.2-0.20241019060517-461d922616b5 19 Oct 2024 pre-release

    Nothing published for this version

  39. v0.24.2-0.20240506061242-92973d6add59 06 May 2024 pre-release

    Nothing published for this version

  40. v0.24.2-0.20240506061152-d04888e74845 06 May 2024 pre-release

    Nothing published for this version

  41. v0.24.2-0.20240422165652-2b632b93d5d5 22 Apr 2024 pre-release

    Nothing published for this version

  42. v0.24.2-0.20240315053219-8df0bfa5834b 15 Mar 2024 pre-release

    Nothing published for this version

  43. v0.24.2-0.20240223061712-38f7499b715b 23 Feb 2024 pre-release

    Nothing published for this version

  44. v0.24.2-0.20240129073718-0a73fc6201cc 29 Jan 2024 pre-release

    Nothing published for this version

  45. v0.24.2-0.20240129064647-a3cca853a00e 29 Jan 2024 pre-release

    Nothing published for this version

  46. v0.24.2-0.20231210174943-fdbf54eb0406 10 Dec 2023 pre-release

    Nothing published for this version

  47. v0.24.2-0.20231210174943-16ec43cbca2d 10 Dec 2023 pre-release

    Nothing published for this version

  48. v0.24.2-0.20231210174755-1e0bf88bf33d 10 Dec 2023 pre-release

    Nothing published for this version

  49. v0.24.2-0.20231210174645-1ec90810dbb0 10 Dec 2023 pre-release

    Nothing published for this version

  50. v0.24.2-0.20231207084923-f106189c1b6f 07 Dec 2023 pre-release

    Nothing published for this version

  51. v0.24.2-0.20230908153724-6a7bf2ceff1e 08 Sep 2023 pre-release

    Nothing published for this version

  52. v0.24.2-0.20230731081425-6b98c0bbaefb 31 Jul 2023 pre-release

    Nothing published for this version

  53. v0.24.2-0.20230730040737-8b422c237c89 30 Jul 2023 pre-release

    Nothing published for this version

  54. v0.24.2-0.20230724071245-e6f74c1c2b5a 24 Jul 2023 pre-release

    Nothing published for this version

  55. v0.24.2-0.20230720140441-2165ed133bcb 20 Jul 2023 pre-release

    Nothing published for this version

  56. v0.24.2-0.20230720133339-551b0c711980 20 Jul 2023 pre-release

    Nothing published for this version

  57. v0.24.2-0.20230708040154-123d560a4488 08 Jul 2023 pre-release

    Nothing published for this version

  58. v0.24.1 01 May 2023
    Release notes

    Changed

    • Updated package version dependency for go-redis
    Open source →
    Release notes

    Changed

    • Updated package version dependency for go-redis
    Open source →
  59. v0.24.1-0.20230501134807-fde294be326a 01 May 2023 pre-release

    Nothing published for this version

  60. v0.24.1-0.20230418053033-cbb1be34accd 18 Apr 2023 pre-release

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive