Should not have any breaking changes. I added an optional parameter that allows us to directly write asserExchange options parameters. I also added an extends from the amqplib interfaces to local interface parameters for publish options.
Also added an optional parameter to set a different exchange type. In my case, this is so that I can set it to x-delayed-message (acts like topic), which will enable support for this plugin: https://github.com/rabbitmq/rabbitmq-delayed-message-exchange .
Should not have any breaking changes. I added an optional parameter that allows us to directly write asserExchange options parameters. I also added an extends from the amqplib interfaces to local interface parameters for publish options.
Also added an optional parameter to set a different exchange type. In my case, this is so that I can set it to x-delayed-message (acts like topic), which will enable support for this plugin: https://github.com/rabbitmq/rabbitmq-delayed-message-exchange .
I ran all tests without issue.