From 0f8e71cc5a0818e282e3c2339a183fad353c1f91 Mon Sep 17 00:00:00 2001 From: Matthieu Lempereur Date: Mon, 31 Mar 2025 13:32:59 +0200 Subject: [PATCH 1/2] [Messenger] [Amqp] Add default exchange support --- messenger.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/messenger.rst b/messenger.rst index fc8f9491022..0736fa083d4 100644 --- a/messenger.rst +++ b/messenger.rst @@ -1645,7 +1645,7 @@ The transport has a number of options: Exchange flags ``exchange[name]`` - Name of the exchange + Name of the exchange, an empty string can be used to use the default exchange ``exchange[type]`` (default: ``fanout``) Type of exchange From 7d9956abd7289717889ae624cf013dd3c78ba320 Mon Sep 17 00:00:00 2001 From: Matthieu Lempereur Date: Mon, 31 Mar 2025 13:36:35 +0200 Subject: [PATCH 2/2] add versionadded --- messenger.rst | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/messenger.rst b/messenger.rst index 0736fa083d4..f4c3f683627 100644 --- a/messenger.rst +++ b/messenger.rst @@ -1650,6 +1650,10 @@ The transport has a number of options: ``exchange[type]`` (default: ``fanout``) Type of exchange +.. versionadded:: 7.3 + + Empty string support for ``exchange[name]`` was introduced in Symfony 7.3. + You can also configure AMQP-specific settings on your message by adding :class:`Symfony\\Component\\Messenger\\Bridge\\Amqp\\Transport\\AmqpStamp` to your Envelope::