Skip to content
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

NServiceBus.RabbitMQ does not support RabbitMQ.Client 6.0 #627

Closed
HermannGruber opened this issue Apr 22, 2020 · 11 comments
Closed

NServiceBus.RabbitMQ does not support RabbitMQ.Client 6.0 #627

HermannGruber opened this issue Apr 22, 2020 · 11 comments

Comments

@HermannGruber
Copy link

Recently our team ran into a problem with RabbitMQ.Client 5.2, and we solved temporarily it with a workaround. The RabbitMQ.Client team fixed the problem, and released a new major version, namely 6.0. But the latest version of NServiceBus.RabbitMQ is not compatible with that version. What are the plans for a release of your product that supports the new major version of RabbitMQ.Client?

@ramonsmits
Copy link
Member

@HermannGruber We just released a version targeting 5.2

Version 6.0 was release 6 days ago and introduced some breaking changes which need to be addressed.

@HermannGruber
Copy link
Author

@ramonsmits thank you for your quick answer! Of course, this takes time - it would be very kind if you drop a line here once the plans for supporting the 6.0 version become more concrete, if this fits with your process.

@HermannGruber
Copy link
Author

More than a month has passed since my initial inquiry. Are the breaking changes introduced with 6.0 difficult to address? Or is the issue I opened more of a low prio thing? I don't want to be pushy - it simply would be interesting for my team to have a rough estimate.

@sungam3r
Copy link

Also need support for RabbitMQ.Client 6.0

@sungam3r
Copy link

EasyNetQ supports RabbitMQ.Client 6.0 since version 4.0.0. Now it is impossible to use EasyNetQ >= 4.0.0 and NServiceBus.RabbitMQ in one application.

@dvdstelt
Copy link
Member

This issue has now been prioritized and will be picked up. We are working on several other things (not RabbitMQ related) as well, so it might take a couple of weeks before a new release appears.

@ramonsmits
Copy link
Member

Development of supporting RabbitMQ.Client 6.1 has started. This will be a breaking change and be part of 6.0.0.

@HermannGruber
Copy link
Author

Is there already an estimate when 6.0.0 will be released? Previous releases were as follows:

5.0.0 May 2018
4.0.0 Oct 2016
3.0.0 Jun 2015

Extrapolating from that, I would have expected the next major release around late 2019 :-) But, I guess the cadence slows down as the product matures?

@dvdstelt
Copy link
Member

dvdstelt commented Jul 8, 2020

We're working on some other stuff as well, but the new client library has already been included.
#639

After the other work, we'll release it. Probably a matter of weeks at most. Likely sooner.

@HermannGruber
Copy link
Author

This is really great! Thanks a lot, both for your effort and for the feedback.

@bording
Copy link
Member

bording commented Jul 13, 2020

NServiceBus.RabbitMQ 6.0.0 has been released, and it works with RabbitMQ.Client 6.1.0.

@bording bording closed this as completed Jul 13, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants