hello.
in rabbitmq version 3.7.* we used to have exchanges, that had the default exchange (empty string) as an alternate exchange.
meaning that if someone published a message with routing key "X" on my exchange, and no binding on that key were present, it would try to send the message on a queue named "X".
in rabbitmq version 3.8.*, the default exchange was changed (it is no longer implemented as an actual exchange if I remember correctly), and thus, the functionality is no longer valid... if you try to use it as alternate exchange, it would not route messages to the queue...
this is (for us) a breaking change between 3.7.* and 3.8.*...
is there a way around this?
is this intentional or an oversight?
if it's not intentional, is there a possibility to fix this?
thanks!