You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/Symfony/Component/Messenger/CHANGELOG.md
+11-1Lines changed: 11 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,14 +1,24 @@
1
1
CHANGELOG
2
2
=========
3
3
4
+
5.10
5
+
---
6
+
7
+
* Add `BlockingReceiverInterface` to allow blocking receive operations (uses more efficient `consume` method instead of `get` method in amqp transport)
8
+
* Add `QueueBlockingReceiverInterface` to allow blocking receive operations on a specific queue (uses more efficient `consume` method instead of `get` method in amqp transport)
9
+
* Add `--blocking-mode` option to `messenger:consume` (will use more efficient `consume` method instead of `get` method in amqp transport)
10
+
* Add `MultipleBindings` support for AMQP transport by adding queue options `binding_keys` and `binding_arguments` to AMQP transport to allow bindings based on multiple arguments
11
+
12
+
The minor version 10 is used to avoid any conflicts with the official Symfony post 5.4 releases even though they are not expected
13
+
4
14
5.4
5
15
---
6
16
7
17
* Add `AsMessageHandler` attribute for declaring message handlers on PHP 8.
8
18
* Add support for handling messages in batches with `BatchHandlerInterface` and corresponding trait
9
19
* Add `StopWorkerExceptionInterface` and its implementation `StopWorkerException` to stop the worker.
10
20
* Add support for resetting container services after each messenger message.
11
-
* Added `WorkerMetadata` class which allows you to access the configuration details of a worker, like `queueNames` and `transportNames` it consumes from.
21
+
* Added `WorkerMetadata` class wUpdathich allows you to access the configuration details of a worker, like `queueNames` and `transportNames` it consumes from.
12
22
* New method `getMetadata()` was added to `Worker` class which returns the `WorkerMetadata` object.
13
23
* Deprecate not setting the `reset_on_message` config option, its default value will change to `true` in 6.0
0 commit comments