@@ -1810,6 +1810,17 @@ The transport has a number of options:
18101810 If the queue name is suffixed by ``.fifo ``, AWS will create a `FIFO queue `_.
18111811 Use the stamp:class: `Symfony\\ Component\\ Messenger\\ Bridge\\ AmazonSqs\\ Transport\\ AmazonSqsFifoStamp `
18121812 to define the ``Message group ID `` and the ``Message deduplication ID ``.
1813+ You can also enable the
1814+ :class: `Symfony\\ Component\\ Messenger\\ Bridge\\ AmazonSqs\\ Middleware\\ AddFifoStampMiddleware `
1815+ for a particular bus to automatically add the stamp on any message going
1816+ through it. You can learn more about middlewares in
1817+ :ref: `the dedicated section <messenger_middleware >`.
1818+
1819+ ..versionadded ::6.4
1820+
1821+ The
1822+ :class: `Symfony\\ Component\\ Messenger\\ Bridge\\ AmazonSqs\\ Middleware\\ AddFifoStampMiddleware `
1823+ was introduced in Symfony 6.4.
18131824
18141825 FIFO queues don't support setting a delay per message, a value of ``delay: 0 ``
18151826 is required in the retry strategy settings.
@@ -2379,6 +2390,8 @@ are a variety of different stamps for different purposes and they're used intern
23792390to track information about a message - like the message bus that's handling it
23802391or if it's being retried after failure.
23812392
2393+ .. _messenger_middleware :
2394+
23822395Middleware
23832396~~~~~~~~~~
23842397