-
Notifications
You must be signed in to change notification settings - Fork 331
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Loosen Bunny dependency to minor version #372
Conversation
Otherwise we're locking people into patch versions of Bunny when they clearly use SemVer and shouldn't have API breaking changes in minor versions. See: https://github.com/ruby-amqp/bunny/blob/master/ChangeLog.md
@michaelklishin could you review and/or merge this? Merging it would allow people to benefit from the queue declaration timeout fix in Bunny 2.12. See:
Thanks 🤗 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm good with this. @michaelklishin see any issues?
Any update on this? It would be really good to be able to use the most recent version of Bunny |
@gabrieljoelc Any way I can help you cut a release for this? |
I would also be happy to help, if anything is blocking the creation of a new release including this change. |
@olivierlacan @lucaong thanks for the offer! i started going through the commits that are different between the last release and master but didn't have time to finish and build a changelog entry. If you are able to help with this, that'd be great. Can you go through those commits and create a PR for the changelog for the new release? If you are able to, can you add any necessary updates to the readme as well please? Looks like we are behind on release tags/"releases" and published gem versions for 2.8.0 and 2.10.0. If you guys can focus on the changelog and start discussion about the semver number the next release can be, I can try to backfill the other two versions this weekend. Thanks again for your generous offers! |
@gabrieljoelc and @olivierlacan, I just compiled a list of changes for the changelog and sent a PR: #378 Feel free to comment on it and let me know if anything is missing |
I believe this was the much wanted feature for the the |
Sneakers is currently locking us into a version of Bunny we don't want to be using because the version dependency is tied to the patch-level. Is there a reason for that?
Currently we're locking people into patch versions of Bunny when the project clearly seems to be using SemVer and shouldn't have API breaking changes in minor versions. So this change should make sense.
See: https://github.com/ruby-amqp/bunny/blob/master/ChangeLog.md