[GH-ISSUE #811] v0.25.0 Release watch #1414

Closed
opened 2026-03-07 22:09:19 +03:00 by kerem · 22 comments
Owner

Originally created by @kamikazechaser on GitHub (Jan 29, 2024).
Original GitHub issue: https://github.com/hibiken/asynq/issues/811

Originally assigned to: @hibiken, @kamikazechaser on GitHub.

This is a tracker of when v0.25.0 is expected to be released.

Docs and dependencies:

  • Changelog updated
  • Core dependencies updated
  • /x dependencies updated
  • /tools dependencies updated
  • base.go Version

Pending PRs:

Pending Issues:

To test the latest changes, you can always install from the @master branch.

Originally created by @kamikazechaser on GitHub (Jan 29, 2024). Original GitHub issue: https://github.com/hibiken/asynq/issues/811 Originally assigned to: @hibiken, @kamikazechaser on GitHub. This is a tracker of when v0.25.0 is expected to be released. Docs and dependencies: - [x] Changelog updated - [x] Core dependencies updated - [ ] /x dependencies updated - [ ] /tools dependencies updated - [x] `base.go` Version Pending PRs: - [x] #758 - [x] #743 - [x] #742 - [x] #715 - [x] #708 - [x] #534 Pending Issues: - [ ] #578 To test the latest changes, you can always install from the `@master` branch.
kerem 2026-03-07 22:09:19 +03:00
Author
Owner

@shuqingzai commented on GitHub (Mar 9, 2024):

Does #787 have any plans? @kamikazechaser

<!-- gh-comment-id:1986797499 --> @shuqingzai commented on GitHub (Mar 9, 2024): Does #787 have any plans? @kamikazechaser
Author
Owner

@kamikazechaser commented on GitHub (Mar 9, 2024):

@shuqingzai I'd put it for the next release. Anyways after v0.25.0 I expect development and feature releases to be much much faster as we would have sorted some of the main blockers.

<!-- gh-comment-id:1986816433 --> @kamikazechaser commented on GitHub (Mar 9, 2024): @shuqingzai I'd put it for the next release. Anyways after v0.25.0 I expect development and feature releases to be much much faster as we would have sorted some of the main blockers.
Author
Owner

@xinjiayu commented on GitHub (Mar 20, 2024):

I hope to add a feature that automatically sets the client name when asynq connects to redis, which makes it convenient to check the connection status of asynq on redis. Thank you.

<!-- gh-comment-id:2008369334 --> @xinjiayu commented on GitHub (Mar 20, 2024): I hope to add a feature that automatically sets the client name when asynq connects to redis, which makes it convenient to check the connection status of asynq on redis. Thank you.
Author
Owner

@pior commented on GitHub (Apr 24, 2024):

@kamikazechaser do you think https://github.com/hibiken/asynq/pull/868 can end up in this release?

This change is a significant performance improvement, and is pretty common practice.

<!-- gh-comment-id:2074429026 --> @pior commented on GitHub (Apr 24, 2024): @kamikazechaser do you think https://github.com/hibiken/asynq/pull/868 can end up in this release? This change is a significant performance improvement, and is pretty common practice.
Author
Owner

@kamikazechaser commented on GitHub (Apr 25, 2024):

@pior There are a few related issues/PRs to that. But most likely not. I'll post an update on this release by next week.

<!-- gh-comment-id:2076500029 --> @kamikazechaser commented on GitHub (Apr 25, 2024): @pior There are a few related issues/PRs to that. But most likely not. I'll post an update on this release by next week.
Author
Owner

@pior commented on GitHub (Apr 25, 2024):

All right 👍
What should we expect for this PR (and the other you mention)? Will there be another release soon?

We would really prefer an active Asynq repo, to maintaining a fork 🙏

<!-- gh-comment-id:2076766098 --> @pior commented on GitHub (Apr 25, 2024): All right 👍 What should we expect for this PR (and the other you mention)? Will there be another release soon? We would really prefer an active Asynq repo, to maintaining a fork 🙏
Author
Owner

@kamikazechaser commented on GitHub (May 3, 2024):

Just quick update, v0.25.0 will be prepped for release next week. You can expect it to be out within the next 2 weeks. Additionally, new major feature changes PRs will be first merged into the unstable branch so that users can test it out with go get github.com/../..@unstable without having to wait for a tagged release. unstable will be free of breaking changes.

<!-- gh-comment-id:2092838873 --> @kamikazechaser commented on GitHub (May 3, 2024): Just quick update, v0.25.0 will be prepped for release next week. You can expect it to be out within the next 2 weeks. Additionally, new major feature changes PRs will be first merged into the `unstable` branch so that users can test it out with `go get github.com/../..@unstable` without having to wait for a tagged release. `unstable` will be free of breaking changes.
Author
Owner

@pior commented on GitHub (May 13, 2024):

Sweet!
What kind of changes would go to unstable? Would #868 be a good candidate?

<!-- gh-comment-id:2107224730 --> @pior commented on GitHub (May 13, 2024): Sweet! What kind of changes would go to `unstable`? Would #868 be a good candidate?
Author
Owner

@kamikazechaser commented on GitHub (May 13, 2024):

Yeah, pretty much all new useful features that also need time for continuous feedback (smoke testing sort of branch).

<!-- gh-comment-id:2108128906 --> @kamikazechaser commented on GitHub (May 13, 2024): Yeah, pretty much all new useful features that also need time for continuous feedback (smoke testing sort of branch).
Author
Owner

@kamikazechaser commented on GitHub (May 13, 2024):

I don't have permissions to push to forks. So, there is a bit of hold up on small issues that need resolving on those PRs. But by the end of the week I'll change the base, merge them on a different one so that we can proceed with closing this issue asap.

<!-- gh-comment-id:2108134073 --> @kamikazechaser commented on GitHub (May 13, 2024): I don't have permissions to push to forks. So, there is a bit of hold up on small issues that need resolving on those PRs. But by the end of the week I'll change the base, merge them on a different one so that we can proceed with closing this issue asap.
Author
Owner

@cobain commented on GitHub (Aug 26, 2024):

what's the plan of v0.25? It seems that many issues are needed to be fixed.

<!-- gh-comment-id:2309332124 --> @cobain commented on GitHub (Aug 26, 2024): what's the plan of v0.25? It seems that many issues are needed to be fixed.
Author
Owner

@hachi-zzq commented on GitHub (Aug 26, 2024):

when release the v0.25?

<!-- gh-comment-id:2309775238 --> @hachi-zzq commented on GitHub (Aug 26, 2024): when release the v0.25?
Author
Owner

@cobain commented on GitHub (Aug 27, 2024):

lots of archived task are left in redis and cost memory all the time. So hope we can fix this issue asap.

<!-- gh-comment-id:2311405720 --> @cobain commented on GitHub (Aug 27, 2024): lots of archived task are left in redis and cost memory all the time. So hope we can fix this issue asap.
Author
Owner

@pior commented on GitHub (Aug 27, 2024):

Also hoping to see some progress here 🙏

<!-- gh-comment-id:2312075137 --> @pior commented on GitHub (Aug 27, 2024): Also hoping to see some progress here 🙏
Author
Owner

@logan-stytch commented on GitHub (Sep 24, 2024):

Hey! We're thinking of using this library to build an async service but wanted to know the current status. I see there hasn't been much activity in the past six months, so we just wanted to know whether it's still being actively supported.

<!-- gh-comment-id:2371984901 --> @logan-stytch commented on GitHub (Sep 24, 2024): Hey! We're thinking of using this library to build an async service but wanted to know the current status. I see there hasn't been much activity in the past six months, so we just wanted to know whether it's still being actively supported.
Author
Owner

@pior commented on GitHub (Oct 15, 2024):

@kamikazechaser @hibiken Do you think we can find a better maintenance model?
I don't think this attempt is working well.

<!-- gh-comment-id:2413876618 --> @pior commented on GitHub (Oct 15, 2024): @kamikazechaser @hibiken Do you think we can find a better maintenance model? I don't think this attempt is working well.
Author
Owner

@kamikazechaser commented on GitHub (Oct 19, 2024):

All the pending PRs have been merged with the exception of #534 (there is an issue with it). In any case, it is not a "must-have" feature at the moment.

I'll be adding other PR's as well for v0.25.0.

@pior I agree. I personally reduced use of this library because of certain issue with Redis itself, But I want to see it up to date in any case. Do you have any ideas?

<!-- gh-comment-id:2423654907 --> @kamikazechaser commented on GitHub (Oct 19, 2024): All the pending PRs have been merged with the exception of #534 (there is an issue with it). In any case, it is not a "must-have" feature at the moment. I'll be adding other PR's as well for v0.25.0. @pior I agree. I personally reduced use of this library because of certain issue with Redis itself, But I want to see it up to date in any case. Do you have any ideas?
Author
Owner

@pior commented on GitHub (Oct 28, 2024):

@kamikazechaser sorry for the late response, but I did not want to answer this question too quickly.

I can dedicate a few hours per week to help you maintain Asynq. I want to push for stability, performance and code quality.

I think I can help by providing feedbacks to PR authors, doing some work myself (like what I already started doing).
I would then tag you on PRs for final review and merging.

For the v0.25.0 release: if we're ready, I can work on updating the deps, the changelog and the version.
I think we should scope out #578, because I'm not seeing a way to support older version of Go and keep the maintenance load low.

<!-- gh-comment-id:2441793485 --> @pior commented on GitHub (Oct 28, 2024): @kamikazechaser sorry for the late response, but I did not want to answer this question too quickly. I can dedicate a few hours per week to help you maintain Asynq. I want to push for stability, performance and code quality. I think I can help by providing feedbacks to PR authors, doing some work myself (like what I already started doing). I would then tag you on PRs for final review and merging. For the v0.25.0 release: if we're ready, I can work on updating the deps, the changelog and the version. I think we should scope out #578, because I'm not seeing a way to support older version of Go and keep the maintenance load low.
Author
Owner

@kamikazechaser commented on GitHub (Oct 29, 2024):

v0.25.0 will be released this week. In the meanwhile, anyone can test on the @master release and check if there are any issues. I have updated the go-redis package as well (Sometimes they introduce some unintended breaking changes).

Also please review #950 in case I have missed out any notable feature or fix.

The next "major" release (v0.26.0) may come next year around Feb (When 1.24 is released).

The tools, x packages depend on the module itself so we have to tag this release before upgrading those. Anyone who wishes to install those packages may have to use the @master tag so as to correctly pull in the latest code.

<!-- gh-comment-id:2443527702 --> @kamikazechaser commented on GitHub (Oct 29, 2024): v0.25.0 will be released this week. In the meanwhile, anyone can test on the @master release and check if there are any issues. I have updated the `go-redis` package as well (Sometimes they introduce some unintended breaking changes). Also please review #950 in case I have missed out any notable feature or fix. The next "major" release (v0.26.0) may come next year around Feb (When 1.24 is released). The `tools`, `x` packages depend on the module itself so we have to tag this release before upgrading those. Anyone who wishes to install those packages may have to use the @master tag so as to correctly pull in the latest code.
Author
Owner

@pior commented on GitHub (Oct 29, 2024):

I did not see anything missing from the changelog 👍

<!-- gh-comment-id:2443773795 --> @pior commented on GitHub (Oct 29, 2024): I did not see anything missing from the changelog 👍
Author
Owner

@kamikazechaser commented on GitHub (Oct 30, 2024):

I'll add you last PR into the change-log as well. We can wait a day for anyone using master to report any issues found and release tomorrow.

<!-- gh-comment-id:2445894207 --> @kamikazechaser commented on GitHub (Oct 30, 2024): I'll add you last PR into the change-log as well. We can wait a day for anyone using `master` to report any issues found and release tomorrow.
Author
Owner

@pior commented on GitHub (Nov 4, 2024):

Thanks @kamikazechaser 💯

<!-- gh-comment-id:2454400295 --> @pior commented on GitHub (Nov 4, 2024): Thanks @kamikazechaser 💯
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/asynq#1414
No description provided.